Staff DevSeCops Engineer - #966066

Stryker


Date: 2 weeks ago
City: Bengaluru, Karnataka
Contract type: Full time

Why engineering at Stryker

At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker,you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better.Here,you will work in a supportive culture withotherincredibly talented and intelligentpeople, creating industry-leading medical technology products. You will also have growth opportunities as we have a culture that supports your personal and professional development.

Need another reason to apply Check out these 8 reasons to join Stryker's engineering team:

Who we want:

  • Dedicated achievers. Relentless about quality, people who thrive in a fast-paced environment and will only stop at something to ensure a project is complete and meets regulations and expectations.

  • Curious learners. Engineers who seek out cutting-edge research and information to expand and enhance their ability to develop software.

  • Goal-oriented developers. Keeping the customer and system requirements squarely focused, people who deliver safe and robust solutions.

What you will do:

As a DevSecOps Engineer, you will help guide Stryker's digital transformation across all business units. You will be part of designing, implementing, and maintaining modern Continuous Integration and Deployment systems to build, test, deploy, and secure the system and application software for the embedded devices in a fast-paced, agile environment. We seek candidates who have proven skills in DevSecOps, software development, test automation, and system automation.

Technical Responsibilities:

  • Lead, develop and maintain the CI/CD (Continuous Integration/Continuous Delivery) pipeline for system and application software associated with embedded devices, enabling rapid and reliable delivery of shippable software packages.

  • Collaborate with engineers to understand their requirements and provide guidance on integrating automation and best practices into their workflows.

  • Design, implement, and maintain infrastructure and tooling to support the development environments, including the build systems, code signing, and release management.

  • Implement and manage configuration management systems to ensure consistent deployment and configuration of applications and components across different environments to enable test automation of devices.

  • Monitor and improve the performance, reliability, and security through proactive monitoring, performance testing, and optimization.

  • Drive the adoption of best practices for software development, including code quality, testing, and code review processes.

  • Stay updated with the latest trends, tools, and technologies in software engineering and DevSecOps practices and evaluate their suitability for the organization.

  • Collaborate with cross-functional teams, including developers, quality assurance, product management, and infrastructure teams, to achieve common goals and deliver high-quality software.

  • Provide guidance and support to junior team members, promoting knowledge sharing and professional growth.

What you need:

Minimum Qualifications (Required):

  • Bachelor's or Master's degree in Software Engineering/ Computer Science or related discipline & 6+ years of work experience

  • One or more certifications in the related field

Preferred Qualifications (Strongly desired):
Technical Skills:

  • You have successfully completed your studies in the field of computer science, software engineering, mathematics, electrical engineering, or other comparable fields.

  • You have Proven experience as a DevSecOps Engineer or similar role focusing on embedded system/application engineering and automation.

  • You have 6+ years of professional experience as a software engineer in software development and have programming skills in languages like Python, C/C++, and Shell scripting.

  • Strong knowledge of Build tools like Make, CMake, and MSBuild.

  • Advanced understanding of CI/CD concepts and experience with popular CI/CD tools like GitLab, GitHub, Bitbucket, Black Duck, SonarCloud, Jama, etc.

  • Experience with configuration management tools like Ansible, Puppet, or Chef.

  • Strong understanding of version control systems, preferably Git, and their integration with CI/CD pipelines.

  • Experience with consuming REST APIs.

  • Familiar with security aspects such as Certificate management, Managing and Storing secrets securely, Code Signing, Package signing, etc.

  • Familiarity with the tools like Jira, Confluence, and associated integration aspects.

  • Familiarity with Operating system hardening techniques.

  • Familiarity with cloud platforms such as Azure, AWS, or Google Cloud and their services.

Others:

  • Excellent problem-solving skills and the ability to analyze complex systems and architectures.

  • Knowledge of Build environments such as Windows, Yacto, etc.

  • Knowledge of containerization technologies such as Docker and container orchestration platforms like Kubernetes.

  • Familiarity with Agile methodologies and experience working in an Agile/Scrum environment.

  • Effective communication and collaboration skills, with the ability to work closely with cross-functional teams.

  • You have strong communication skills and are a self-starter who can thrive in a distributed remote work environment.

  • You demonstrate high commitment and user & customer orientation paired with a solution-oriented and structured approach to your work.

  • You have strong communication skills and are a self-starter who can thrive in a distributed remote work environment.

  • You demonstrate high commitment and user & customer orientation paired with a solution-oriented and structured approach to your work.

  • You are fluent in English.

About Stryker
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 130 million patients annually. More information is available at

Post a CV

Similar Jobs

backend developer

cred avenue, Bengaluru, Karnataka
17 hours ago
what is CREDCRED is an exclusive community for India's most trustworthy and creditworthy individuals, where the members are rewarded for good financial behavior. CRED was born out of a need to bring back the focus on a long lost virtue, one of trust, the idea being to create a community centered around this virtue. a community that constantly strives to...

Manager- Reserving (ACT01053)

Acko, Bengaluru, Karnataka
19 hours ago
Job DescriptionWhat You Will Do . Reserving for different lines of business, analyzing the performance of various LOBs, ensuring reserve adequacy, calculating margin for adverse deviations, etc. . Develop actuarial models for liability valuation, ALM, etc. . Assist the leaders to manage activities such as policyholders liability valuation, capital management, regulatory actuarial submissions and actuarial Board submissions. . Coordinate with...

Software Engineer

Microsoft, Bengaluru, Karnataka
1 day ago
Have you ever imagined a world with an infinite amount of storage available and accessible to everyone? A place where everyone in the world can easily access their data from anywhere at any time via any means (e.g., mobile phones, tablets, PCs, smart devices, etc.). Did you ever desire a universally accessible storage system to record all the knowledge known...