Job Description
Work Flexibility: Hybrid or Onsite
Vocera now a part of Stryker is seeking a Manager, Release Engineering(CI/CD), based in Bangalore. Stryker is one of the world’s leading medical technology companies and is dedicated to helping healthcare professionals perform their jobs more efficiently while enhancing patient care. Stryker offers a diverse array of innovative medical technologies, including reconstructive, medical and surgical, and neurotechnology and spine products to help people lead more active and more satisfying lives.
Who we want:
- Ability to drive best practices, standardize processes, and development tools across systems to streamline and automate build and release processes
- Creating automated processes for releasing and deploying our software
- Demonstrate punctuality, attention to detail, flexibility, enjoy challenges, and exhibit excellent communication, interpersonal skills, and multitasking abilities
- Detail-oriented process improvers who identify opportunities to develop and optimize work processes
- Collaborative partners who build and leverage cross-functional relationships to drive continuous improvement
- Analytical problem solvers who go beyond fixing to identify root causes and recommend comprehensive upgrades
- Goal-oriented developers focused on delivering safe and robust solutions
What you will do:
As the Manager, Release Engineering, you will autonomously devise and implement solutions for a range of technical challenges of moderate scope and complexity. Employing cutting-edge engineering methods, you will accelerate product time-to-market while ensuring adherence to product quality standards, regulatory requirements, and project schedules.
Additionally, you will cultivate effective collaborations both within the organization and with external partners. Periodically, you will offer guidance and training to team members or users of the CI/CD pipeline.
Major responsibilities include:
Team Management:
- Lead a team of 5-10 CI/CD engineers, providing guidance, mentorship, and performance feedback.
- Foster a culture of continuous learning, growth, and innovation within the team.
- Collaborate with other engineering teams to ensure effective communication and coordination.
Technical Leadership:
- Stay up to date with industry trends and emerging technologies in CI/CD, DevOps, and automation.
- Design and implement scalable, efficient, and secure CI/CD pipelines using tools like Jenkins, and GitHub Actions.
- Integrate various tools such as Docker, Kubernetes, Ansible, Blackduck, Grafana, Prometheus, and other orchestration platforms.
- Automating build, test, and deployment processes to facilitate continuous integration and delivery
- Maintaining and enhancing internal applications and tools used for DevSecOps
- Develop and operate solutions to support a CI/CD delivery model, IaaS management, container orchestration, security, and monitoring, closing the potential gaps between software and service requirements
- Provide engineering support for new product and process introductions, ensuring that all activities are completed and documented in accordance with the Stryker new product development procedures
- Ensuring the security and integrity of CI/CD pipelines and artifacts.
Pipeline Development:
- Develop and maintain a comprehensive CI/CD pipeline architecture, incorporating automated testing, build, deployment, and monitoring.
- Implement security measures to ensure data integrity and compliance with industry regulations.
Process Improvement:
- Collaborate with engineering teams to identify areas for process improvement and implement changes that enhance efficiency, quality, and reliability.
- Develop and maintain a CI/CD roadmap, prioritizing initiatives based on business objectives and technical feasibility.
Communication and Collaboration:
- Communicate effectively with stakeholders across the organization, including development teams, QA teams, and IT operations.
- Foster collaboration between engineering teams to ensure seamless integration of CI/CD pipelines.
What you need:
- Bachelor's/master’s degree in engineering required (Computer Science preferred)
- 10 + years of related experience required with 8+ years of people management/leadership.
- Proficiency in CI/CD tools such as Jenkins, GitLab CI/CD, GitHub Actions, or similar
- Strong scripting skills, especially in languages like Bash, Python, and Power shell for automation tasks
- Good knowledge of CI/CD, Agile, Scrum, and Safe Agile Framework.
- Experience working with binary repositories such as Artifactory
- Familiarity with containerization technologies like Docker, K8s
- Deep understanding of Continuous Integration and Delivery workflow
- Knowledge of build systems such as Make, Maven, Gradle, Yocto, build root
- Awareness of security tools & practices related to CI/CD pipelines
- Proficiency in Linux administration to support CI/CD infrastructure and environments effectively.
Travel Percentage: None