Job Summary:
Johnson & Johnson is a leader in healthcare innovation, and they are seeking a Sr. DevOps Engineer to join their team at Shockwave Medical in Santa Clara, CA. This role involves designing, implementing, and maintaining automation tools and processes to enhance software development and deployment, while collaborating with teams to manage CI/CD pipelines.
Responsibilities:
โข Design, build, and maintain efficient, reusable, and reliable code using best practices in software development (e.g., Agile methodologies) and IT infrastructure management.
โข Automate the software delivery pipeline through configuration management tools such as Jenkins, Ansible or Salt, containerization technologies like Podman, and orchestration platforms like Kubernetes.
โข Implement logging solutions to ensure high availability of applications and services.
โข Implement Code and vulnerability scanning and automated testing with tools like, VectorCast, Coverity, Linters, Blackduck etc.
โข Perform regular maintenance, updates, and optimizations of the technology stack, including troubleshooting and resolving issues related to performance, security, and scalability.
โข Collaborate with development teams to implement and manage CI/CD pipelines that enable continuous integration and delivery.
โข Has strong knowledge to design complex pipelines in Jenkins with code scanning, security standards, software bill of materials etc.
โข Stay current with emerging trends in DevOps, cloud computing, and infrastructure as code (IaC).
โข Lead projects and initiatives to improve our technology stack, including migrations from legacy systems to modern platforms.
Qualifications:
Required:
โข Bachelorโs degree in computer science, Engineering, or a related field; advanced degrees are preferred.
โข Proven experience as a DevOps Engineer with at least 5-8 years of relevant experience.
โข Strong experience on CI/CD with multiple integrations.
โข Strong proficiency in scripting languages such as Python, Terraform, Bash, etc., and configuration management tools like Ansible or Salt.
โข Hands-on experience with containerization technologies (e.g., Podman or Docker) and orchestration platforms (e.g., Kubernetes).
โข Familiarity with cloud services, preferably AWS, Azure, or Google Cloud, including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). Nexus, JFrog, Azure Container Registry etc.
โข Experience with monitoring tools such as Prometheus, Grafana, ELK stack, or similar technologies.
โข Strong experience on Code Scanning and secure coding standards like MISRA - Implemented within Jenkins.
โข Experience with test automation and code review tools like VectorCast, Coverity, Linters etc.
โข Familiarity with tools like Blackduck, Snyk, SonarQube etc. to generate reports.
โข Experience creating Software Bill of Materials to expose vulnerabilities.
โข Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
โข Strong communication skills, attention to detail, and the capacity for continuous learning and adaptation.
Preferred:
โข Experience working with IoT and embedded systems
โข Demonstrated leadership qualities and experience mentoring team members
โข Hardware in the loop and security testing
โข Has a security first mindset, nice to have experience working in regulated environments
Company:
Shockwave Medical is a medical device company that develops Intravascular Lithotripsy (IVL) for treating calcified coronary diseases. It is a sub-organization of Johnson & Johnson Medtech. Founded in 2009, the company is headquartered in Fremont, USA, with a team of 1001-5000 employees. The company is currently Late Stage.