Alexion Pharmaceuticals
Associate Director (m/f/d), DevOps & Software Engineering, Computational Pathology
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior individual contributor в команду Computational Pathology в Мюнхене. Отвечает за delivery-инфраструктуру команды: CI/CD, релизы, supply-chain security, окружения и деплой, а также активно участвует в разработке на Python.
Задачи
- Владеть и развивать общую платформу 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 events, lunch & learns, поддержка семьи и детей
Навыки
- GitHub Actions
- Python
- Bash
- CI/CD
- Docker
- SBOM
- Vulnerability scanning
- Static analysis
- Kubeflow
- Domino Data Lab
- AWS
- Terraform
- JFrog Artifactory
- Akeyless
- OIDC
- Kubernetes
- Helm
- Argo CD
- uv
- ruff
- mypy
- pytest
- JavaScript
- TypeScript
- Claude Code
- GitHub Copilot
- MLOps