AstraZeneca

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

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior individual contributor в команду Computational Pathology в Мюнхене. Отвечает за delivery-инфраструктуру команды (CI/CD, релизы, supply-chain security, окружения) и участвует в разработке на Python в регулируемой среде GxP/SaMD.

Задачи

  • Владеть и развивать общую платформу GitHub Actions, чтобы она оставалась поддерживаемой и удобной для всех репозиториев команды
  • Активно участвовать в разработке: ревьюить pull requests и реализовывать фичи и исправления в Python-кодбазах
  • Строить multi-environment delivery (dev, SIT, prod) через GitHub environments и approvals, включая публикацию контейнеров и деплой в Kubeflow, Domino Data Lab и AWS
  • Отвечать за supply-chain security: генерацию SBOM, сканирование уязвимостей и лицензий, статический анализ, риск-ориентированный триаж
  • Управлять инфраструктурой и конфигурацией как кодом (облачные ресурсы, runners, окружения, доступы, quality gates)
  • Вместе с Quality и CSV проектировать пайплайны, автоматически производящие доказательства для GxP и medical-device процессов (IEC 62304, ISO 13485, ISO 14971, GAMP 5, 21 CFR Part 11 / EU Annex 11)
  • Выступать техническим контактом команды с центральным IT, cloud и platform командами, cybersecurity и enterprise architecture
  • Документировать платформу и передавать знания, чтобы DevOps-компетенция не зависела от одного человека

Требования

  • Степень в computer science, software engineering или смежной области либо эквивалентный практический опыт
  • Обычно 7+ лет индустриального опыта, включая существенное hands-on владение CI/CD и release engineering для production-софта
  • Экспертиза в GitHub Actions, включая проектирование переиспользуемых workflow и actions для многих репозиториев
  • Сильный Python: идиоматичный код, понимание экосистемы — packaging, dependency management, wheels, lock files, private package indexes
  • Уверенное владение Bash
  • Опыт разработки софта, а не только инфраструктуры: тестируемый production-код и участие в code review
  • Практический опыт с контейнерами, SBOM, сканированием уязвимостей и статическим анализом
  • Опыт поставки софта в регулируемой среде (GxP, medical device или аналог) и превращения требований комплаенса в инженерные процессы
  • Умение добиваться результата в крупной организации с центральным IT и security governance через влияние и настойчивость
  • Отличный письменный и устный английский

Условия

  • Возможности индивидуального развития с фокусом на lifelong learning
  • Доверие, признание и пространство для влияния в небольшой увлечённой команде
  • Современный офис в Мюнхене для совместной, гибкой и agile-работы
  • Разнообразная инклюзивная среда без предвзятости
  • After-work мероприятия, lunch & learns, поддержка семьи и детей

Навыки

  • GitHub Actions
  • Python
  • Bash
  • CI/CD
  • SBOM
  • vulnerability scanning
  • static analysis
  • containers
  • Kubeflow
  • Domino Data Lab
  • AWS
  • Terraform
  • JFrog Artifactory
  • Akeyless
  • OIDC
  • GitHub Apps
  • Kubernetes
  • Helm
  • Argo CD
  • uv
  • ruff
  • mypy
  • pytest
  • JavaScript
  • TypeScript
  • Claude Code
  • GitHub Copilot
  • MLOps

Похожие вакансии

Dynamics 365 & Microsoft 365 Engineer (m/w/d)
Integrated WorldsMiddleHolzgerlingenГибрид
25 окт.
Senior DevOps Engineer (m/w/d)
Integrated WorldsSeniorHolzgerlingenГибрид
25 окт.
Senior Platform Engineer
CleraSeniorМюнхенГибрид
60,000 – 90,000 EUR в год
25 окт.
Software & Operations Engineer
VisionSpace TechnologiesMiddleДармштадтОфис
25 окт.
German Speaking DevOps Engineer (Hybrid)
Eco Plus Solutions ABSeniorOsnabrückГибрид
70,000 EUR в год
25 окт.
Associate Director (m/f/d), DevOps & Software Engineering, Computational Pathology — AstraZeneca, Мюнхен | itrelocate