Sr. DevOps Engineer – Cepheid – Sunnyvale, CA

POSITION SUMMARY

As a Sr. DevOps Engineer you will be a critical member of the Cepheid Software Engineering team, responsible for developing, enhancing and maintaining build, package and deployment pipelines for and extensive and continuously expanding portfolio of medical device products. While playing a vital role in the day to day tactical execution of software development process you will also contribute strategically by helping to define and implement a roadmap for continuous incremental evolution of best practice DevOps processes, frameworks and technology.

ESSENTIAL JOB RESPONSIBILITIES

Design, implement and maintain scalable package, build and deployment automation frameworks

Device software installer development for multiple product and product versions

Define and maintain versioning, branching and merging plan for multiple parallel software releases

Administration and support for key software engineering platforms, utilities and tools

Timely troubleshooting, root cause analysis and remediation of build, package and deployment issues

Compliance with all applicable company policies, procedures and training requirements

Coordinating and bridging software technologies gap across all functional teams (IT, QA, R&D,product security, product management, etc.)

MINIMUM REQUIREMENTS:
Bachelor’s degree in Computer Science, equivalent experience, or related field required

8+ Years of experience or background in DevOps, Build and Release Engineering

3+ Years of experience in software product development in traditional programing languages (Java, C, C++, etc.)

Skills & Experience:
Solid experience with InstallShield, Ant, Maven, Gradle, Jenkins and Artifactory

Thorough understanding of best practices for software configuration management processes and policies (Branching strategies, merging, labeling, etc.)

Solid experience with Perforce, Jira, Confluence, Code Collaborator and Coverity

Strong scripting skills using Python, Bash and Windows PowerShell

Comfortable in using a wide variety of open source technologies and tools.

Solid experience with CI practices including unit testing, static code analysis using Jenkins

Experience with AWS and other cloud offerings

Solid experience with Windows and Linux OS

Experience with system and application monitoring tools (Grafana, Prometheus, etc.)

Experience with Virtual Machine environment (VirtualBox, VMWare, etc.)

Experience with systems administration and IT operations (networks, security, etc.)

Experience with software infrastructure technologies (Proxies, PKI, etc.)

Experience working in cross functional product development team environments

Source: Indeed.com
Click Here To Apply