AstraZeneca

Associate Director (m/f/d), DevOps & Software Engineering, Computational Pathology

AstraZeneca
Apply
23 hours ago
Munich, GermanyStaff+

Responsibilities

  • Own and evolve the shared GitHub Actions platform across multiple repositories.
  • Lead the revision of CI/CD, release, environment, deployment, and audit-evidence capabilities for more products and deployment targets.
  • Develop, test, and review Python code and coach scientifically trained colleagues in software engineering practices.
  • Build multi-environment delivery across development, SIT, and production, including container publishing and deployment integrations.
  • Own SBOM generation, vulnerability and license scanning, static analysis, and risk-based vulnerability triage.
  • Manage infrastructure, cloud resources, runners, environments, repository settings, access, and quality gates as code.
  • Design pipelines that produce evidence for GxP and medical-device processes and support audits and inspections.
  • Coordinate with central IT, cloud, platform, cybersecurity, quality, and enterprise architecture teams on approvals, access, secrets, runners, and exceptions.
  • Document the platform and share knowledge to reduce dependency on individual team members.

Requirements

  • A degree in computer science, software engineering, or a related field, or equivalent practical experience.
  • Typically 7+ years of industry experience, including substantial hands-on ownership of CI/CD and production release engineering.
  • Expertise with GitHub Actions, including reusable workflows and shared actions across repositories.
  • Strong Python skills and knowledge of Python packaging, dependency management, and distribution.
  • Comfort with Bash and a demonstrated record of developing tested, maintainable production software.
  • Hands-on experience with containers, SBOMs, vulnerability scanning, and static analysis.
  • Experience delivering software in a regulated environment such as GxP or medical devices and translating compliance requirements into engineering processes.
  • Ability to deliver within large organizations with central IT and security governance and explain technical trade-offs to technical, quality, IT, and scientific stakeholders.
  • Excellent written and spoken English.
  • Preferred qualifications include Terraform or other infrastructure-as-code tools, JFrog Artifactory, secrets-management platforms such as Akeyless, OIDC-based cloud authentication, GitHub Apps, AWS application operations, Kubernetes, Helm, Argo CD, modern Python tooling, JavaScript or TypeScript for GitHub Actions, AI coding agents, SaMD and IEC 62304 documentation, MLOps or ML model deployment, life-sciences or medical-imaging experience, and open-source contributions.

Benefits

  • Individual development opportunities focused on lifelong learning.
  • Modern Munich office supporting collaborative, flexible, and agile work.
  • Diverse, inclusive, and bias-free work environment.
  • After-work events, lunch and learns, family and childcare support, and access to outdoor activities near the Alps.
  • The role is based in Munich, Germany, with a collaborative and flexible office environment.

Tech Stack

Argo CDAWSBashGitHub ActionsHelmJavaScriptKubernetespytestPythonTerraformTypeScript

Categories

AstraZeneca

About AstraZeneca

10,000+ employees

AstraZeneca is a global biopharmaceutical company that discovers, develops, manufactures, and commercializes prescription medicines for patients and healthcare systems. Its portfolio spans oncology, cardiovascular, renal and metabolism, respiratory and immunology, and rare diseases (expanded by the 2021 acquisition of Alexion). Founded in 1999 and headquartered in Cambridge, UK, it is a public company listed on the London Stock Exchange and Nasdaq, generating revenue primarily from drug sales and partnerships.

Contact me