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