Sr Software Dev Ops Engineer

$118,400 - $177,600/Yr

Medtronic - Fridley, MN

posted 4 months ago

Full-time - Mid Level
Fridley, MN
Miscellaneous Manufacturing

About the position

As a Senior DevOps Engineer on the Core R&D DevSecOps team at Medtronic, you will play a pivotal role in enhancing the security architecture of our continuous integration and testing environments. This position supports both the Neuromodulation and Pelvic Health operating units, focusing on the development and maintenance of software and firmware development environments. Your contributions will ensure that we deliver the highest quality Medtronic Neuroscience products and technologies. In this role, you will collaborate closely with security, software development, testing, and systems teams to fully integrate security into our automated continuous build, test, deployment, and monitoring pipeline. You will be responsible for contributing to the architecture, design, and development of new technologies in our CI/CD pipelines, maximizing security, efficiency, and reliability in the build and deployment of our mobile, embedded, and web-based medical applications. You will also architect and develop DevOps security tooling to support an evolving security architecture, implement DevOps tooling such as Jenkins, SonarQube, and GitLab, and plan and deliver using Agile methodologies. Your vigilance in automating routine work will enable other groups through self-service, and you will maintain sound version control best practices, including branching and merging strategies. Working with leadership and development teams, you will establish best practices and common tools, while evangelizing for design and implementation of solutions that maximize innovation and high reliability. This position is not just about technical skills; it’s about embracing the Medtronic Mindset, which includes acting boldly, competing to win, moving with speed and decisiveness, fostering belonging, and delivering results the right way. You will be part of a culture that values collaboration and innovation, making a significant impact on patient outcomes and contributing to a mission that improves lives.

Responsibilities

  • Work with security, software development, testing, and systems teams to fully integrate security into the automated continuous build, test, deployment, and monitoring pipeline.
  • Contribute to the architecture, design, and development of new technologies in our CI/CD pipelines to maximize security, efficiency, and reliability of the build and deployment of our mobile, embedded, and web-based medical apps.
  • Architect and develop DevOps security tooling to support an evolving security architecture.
  • Develop and implement DevOps tooling such as Jenkins, SonarQube, and GitLab to support continuous integration and self-service.
  • Plan and deliver using Agile methodologies.
  • Automate routine work and enable other groups through self-service.
  • Develop and maintain sound version control best practices, including branching and merging strategies.
  • Work with leadership and development teams to establish best practices and common tools.
  • Evangelize for design and implementation of solutions that will maximize innovation and high reliability.

Requirements

  • Bachelor's degree in a tech-related field required.
  • Minimum of 4 years of relevant experience, or advanced degree with a minimum of 2 years relevant experience.

Nice-to-haves

  • Experience implementing security measures within CI/CD pipelines and Docker containers.
  • Understanding of security architecture principles, including secure communications, data protection, and secure trust stores.
  • Familiarity with encryption techniques and certificate management.
  • Knowledge of implementing and maintaining secure trust stores for certificate management.
  • Proficiency in secure coding methodologies and standards.
  • Programming experience in Java, Python, Groovy, Javascript, Kotlin, Swift.
  • Version control expertise, particularly in GitLab.
  • Experience with CI/CD pipeline design and architecture.
  • Solid experience with automation, build and configuration tools such as Jenkins, GitLab, SonarQube, Terraform.
  • Experience with containerization tools and infrastructure, including Docker.
  • Experience with supporting Web Applications - Web servers, monitoring, networking.
  • System integration and scripting expertise.
  • Server monitoring and maintenance tools.
  • Strong troubleshooting, teamwork, and communication skills.

Benefits

  • Competitive salary range of $118,400 - $177,600 a year.
  • Short-term incentive plan eligibility.
  • Wide range of benefits and resources designed to support employees at every career and life stage.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service