Senior Staff Engineer, Release Engineering

Posted:
8/26/2024, 10:04:21 PM

Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Work Flexibility: Hybrid or Onsite

Vocera Communications now part of Stryker is seeking a Sr. Staff Release Engineer, 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, enjoys challenges, and exhibits 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 Sr. Staff Engineer, 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:

  • Designing, implementing, and maintaining CI/CD pipelines

  • 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

  • Review and provide relevant documentation such as CM Plan, release notes.

  • Ensuring the security and integrity of CI/CD pipelines and artifacts.

What you need:

  • Bachelor's degree in engineering required (Computer Science preferred)

  • 8+ years of related experience required.

  • Proficiency in CI/CD tools such as Jenkins, GitLab CI/CD, GitHub Actions, or similar

  • Strong scripting skills, especially in languages like Bash, Python, Power shell for automation tasks

  • Good knowledge in CI/CD, Agile, Scrum

  • Experience working with the binary repository such as Artifactory

  • Familiarity with containerization technologies like Docker, K8s

  • Deep understanding of Continuous Integration and Delivery workflow

  • Knowledge of build systems such Make, Maven, Gradle, Yocto, buildroot

  • 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

Stryker

Website: https://www.stryker.com/

Headquarter Location: Kalamazoo, Michigan, United States

Employee Count: 10001+

Year Founded: 1941

IPO Status: Public

Industries: Biotechnology ⋅ Health Care ⋅ Life Science ⋅ Medical ⋅ Medical Device