Jobs / Siemens Healthineers
Software Development Engineer - DevOps
Siemens Healthineers · Walpole, MA, United States
Walpole, MA, United StatesExp: 2-5 yrs98,600-135,575 USD/yearlyOnsite
Remuneration
$98,600 - $135,575; medical, dental, and vision insurance; 401(k); life and disability insurance; paid parking or public transportation; paid time off; paid sick and safe time
Location
Walpole, MA, United States
Visa sponsorship
Not specified
Job summary
The DevOps Engineer supports the building, testing, and delivery of regulated medical device software, while contributing to R&D artificial intelligence and data ETL infrastructure. The role owns and improves DevOps platforms, Jenkins CI/CD pipelines, cloud and on-premises resources, security and quality scanning, and reproducible test environments. Key technologies include Azure, AWS, Docker, Kubernetes, Terraform, Argo CD, Prometheus, and Grafana.
Benefits
Medical insuranceDental insuranceVision insurance401(k) retirement planLife insuranceLong-term and short-term disability insurancePaid parking or public transportationPaid time offPaid sick and safe time
Qualifications
- Bachelor’s degree in a related technical field and typically two to five years of relevant experience.
- Experience with Python, shell scripting, or Groovy.
- Knowledge of CI/CD technologies such as Jenkins and Azure DevOps.
- Knowledge of Microsoft Azure or AWS.
- Experience with virtual machines, Docker, and Kubernetes.
- Experience with Infrastructure as Code and configuration automation using Terraform, Bicep, Ansible, or equivalent tools.
- Working knowledge of GitOps, automated deployment, configuration management, monitoring, and troubleshooting.
- Networking and troubleshooting skills.
- Familiarity with Git or TFVC.
- Strong knowledge of Windows and Linux operating systems.
- Experience in a regulated software development environment; medical device software experience is preferred.
- Familiarity with secure development, configuration management, release controls, traceability, vulnerability management, secrets management, access controls, and software supply chain security.
Responsibilities
- Own assigned DevOps tools, services, automation platforms, and infrastructure.
- Administer, maintain, and monitor on-premises and cloud-based DevOps resources.
- Maintain Jenkins and develop, support, and optimize CI/CD pipelines.
- Deploy and maintain software quality and DevSecOps tools, integrating scanning into pipelines and development workflows.
- Create controlled, reproducible, and auditable automation labs and test environments for regulated medical device software.
- Investigate pipeline, infrastructure, integration, and performance issues and implement corrective actions.
- Measure and improve reliability, delivery cycle time, quality, performance, and cost.
- Support R&D artificial intelligence projects and data ETL infrastructure and pipelines.
- Collaborate with development, verification, product security, quality, systems engineering, configuration management, and corporate IT teams.
- Document solutions and share technical guidance, standards, and best practices.
Skills
AnsibleArgo CDAWSAzureAzure DevOpsBashBicepDockerFluxGitGrafanaJenkinsKubernetesLinuxOpenTelemetryPrometheusPythonTerraformWindows
Degrees
Bachelor’s degree in computer science, software engineering, information technol
Languages
PythonShell scriptingGroovy
Industry
Medical technologyHealthcare
Relocation
No