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
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees