We are seeking a Sr. DevOps Engineer to lead the evolution of our software delivery infrastructure in Santa Clara, CA. This position plays a key role in shaping how technology enables faster, safer, and more reliable deployment of medical software solutions. You will be responsible for designing, implementing, and maintaining automated systems that support continuous integration and delivery, with a strong emphasis on security, scalability, and compliance.
Key Responsibilities
- Develop and maintain efficient, reusable automation frameworks using industry best practices in Agile and infrastructure as code (IaC).
- Build and optimize CI/CD pipelines using Jenkins, integrating code scanning, vulnerability detection, and software bill of materials (SBOM) generation.
- Utilize configuration management tools such as Ansible and Salt to ensure consistent, secure system provisioning.
- Deploy and manage containerized applications using Podman or Docker, orchestrated through Kubernetes environments.
- Implement and maintain monitoring and logging solutions using Prometheus, Grafana, and the ELK stack to ensure system reliability and performance.
- Integrate automated testing and static analysis tools including VectorCast, Coverity, and linters into development workflows.
- Enforce secure coding standards such as MISRA within build pipelines and conduct regular audits using tools like Blackduck, Snyk, and SonarQube.
- Lead initiatives to modernize legacy systems, migrate to cloud platforms (AWS, Azure, GCP), and improve overall DevOps maturity.
- Collaborate closely with development teams to streamline deployment processes and troubleshoot infrastructure issues.
- Stay current with emerging technologies in cloud computing, IoT, and embedded systems, particularly in regulated environments.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; advanced degrees are a plus.
- Minimum of 5–8 years of hands-on experience in DevOps or systems engineering roles.
- Proven track record with CI/CD pipeline design, especially in complex, multi-tool environments.
- Strong scripting skills in Python, Bash, and Terraform for automation and infrastructure provisioning.
- Experience with containerization (Podman/Docker) and orchestration (Kubernetes) in production settings.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and services such as Nexus, JFrog, and Azure Container Registry.
- Working knowledge of monitoring tools including Prometheus, Grafana, and the ELK stack.
- Direct experience implementing code scanning, vulnerability management, and SBOM creation in development pipelines.
- Security-first mindset with experience applying secure coding standards in regulated industries.
- Excellent problem-solving abilities and clear communication skills in cross-functional teams.
Preferred Experience
- Background in IoT or embedded systems development.
- Experience with hardware-in-the-loop testing and security validation.
- Leadership experience, including mentoring junior engineers and guiding technical direction.
Technical Environment
Our stack includes Jenkins, Ansible, Salt, Podman, Docker, Kubernetes, Python, Terraform, Bash, AWS, Azure, Google Cloud, Nexus, JFrog, Azure Container Registry, Prometheus, Grafana, ELK, VectorCast, Coverity, Linters, Blackduck, Snyk, SonarQube, and MISRA.


