Sr. DevOps Engineer - Marlborough, MA

HologicMarlborough, MA
11d$94,000 - $146,900

About The Position

As a Senior Software DevOps Engineer, you will be responsible for designing, implementing, and maintaining robust CI/CD infrastructure and development tools to support high-quality medical device software delivery. This role requires you to bridge software development and operations, lead version control migrations, champion DevOps best practices, and empower development teams through training and support. Knowledge: Deep understanding of DevOps principles and CI/CD pipelines, particularly within Azure DevOps environments. Comprehensive knowledge of version control systems, especially SVN and Git, including migration strategies. Familiarity with medical device software development standards and regulatory frameworks (e.g., IEC 62304, ISO 13485). Proficient in requirements and issue management tools such as Helix ALM. Awareness of software licensing practices and compliance requirements. Understanding of containerization (Docker, Kubernetes) and infrastructure as code (Terraform, ARM templates). Skills: Advanced proficiency in designing, implementing, and maintaining CI/CD pipelines using Azure DevOps. Strong scripting capabilities in PowerShell or Bash for automation and migration tasks. Ability to administer Azure DevOps environments (repositories, build/release pipelines, service connections). Skilled in technical documentation creation, including migration procedures, troubleshooting guides, and training materials. Effective training and knowledge transfer skills for onboarding teams to new tools and processes. Strong problem-solving and troubleshooting abilities to proactively resolve issues in development tools and deployment pipelines. Experience: Minimum 5 years of experience in DevOps, software development, or related technical roles. Proven track record of leading version control migrations (SVN to Git) including planning, execution, and team training. Hands-on experience administering and configuring Azure DevOps environments. Demonstrated experience designing and implementing CI/CD pipelines. Practical experience with Windows and Linux operating systems in a DevOps context. Experience maintaining software tool licenses and ensuring compliance. Exposure to requirement and issue management tools (preferably Helix ALM). Preferred: Experience working in regulated environments, particularly in medical device software development. Behavior: Proactive and accountable, consistently identifying and resolving issues before they impact delivery. Collaborative mindset, effectively partnering with cross-functional teams to ensure DevOps solutions meet business and technical needs. Clear communicator, providing regular status updates, risk assessments, and progress reports. Detail-oriented approach to documentation and process handovers, ensuring smooth transitions and post-migration support. Committed to continuous improvement and aligning DevOps practices with medical device industry standards. Enthusiastic about mentoring and supporting team members, fostering a culture of learning and excellence. Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Azure or DevOps certifications are highly desirable

Requirements

  • Deep understanding of DevOps principles and CI/CD pipelines, particularly within Azure DevOps environments.
  • Comprehensive knowledge of version control systems, especially SVN and Git, including migration strategies.
  • Familiarity with medical device software development standards and regulatory frameworks (e.g., IEC 62304, ISO 13485).
  • Proficient in requirements and issue management tools such as Helix ALM.
  • Awareness of software licensing practices and compliance requirements.
  • Understanding of containerization (Docker, Kubernetes) and infrastructure as code (Terraform, ARM templates).
  • Advanced proficiency in designing, implementing, and maintaining CI/CD pipelines using Azure DevOps.
  • Strong scripting capabilities in PowerShell or Bash for automation and migration tasks.
  • Ability to administer Azure DevOps environments (repositories, build/release pipelines, service connections).
  • Skilled in technical documentation creation, including migration procedures, troubleshooting guides, and training materials.
  • Effective training and knowledge transfer skills for onboarding teams to new tools and processes.
  • Strong problem-solving and troubleshooting abilities to proactively resolve issues in development tools and deployment pipelines.
  • Minimum 5 years of experience in DevOps, software development, or related technical roles.
  • Proven track record of leading version control migrations (SVN to Git) including planning, execution, and team training.
  • Hands-on experience administering and configuring Azure DevOps environments.
  • Demonstrated experience designing and implementing CI/CD pipelines.
  • Practical experience with Windows and Linux operating systems in a DevOps context.
  • Experience maintaining software tool licenses and ensuring compliance.
  • Exposure to requirement and issue management tools (preferably Helix ALM).
  • Proactive and accountable, consistently identifying and resolving issues before they impact delivery.
  • Collaborative mindset, effectively partnering with cross-functional teams to ensure DevOps solutions meet business and technical needs.
  • Clear communicator, providing regular status updates, risk assessments, and progress reports.
  • Detail-oriented approach to documentation and process handovers, ensuring smooth transitions and post-migration support.
  • Committed to continuous improvement and aligning DevOps practices with medical device industry standards.
  • Enthusiastic about mentoring and supporting team members, fostering a culture of learning and excellence.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Nice To Haves

  • Experience working in regulated environments, particularly in medical device software development.
  • Azure or DevOps certifications are highly desirable

Responsibilities

  • designing, implementing, and maintaining robust CI/CD infrastructure and development tools
  • bridge software development and operations
  • lead version control migrations
  • champion DevOps best practices
  • empower development teams through training and support

Benefits

  • comprehensive training
  • continued development and training
  • competitive salary
  • annual bonus scheme
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service