Deutsche Telekom
Senior Software Engineer - Cloud Platform (m/f/d/x)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Cloud, которая строит и эксплуатирует on-prem Telco Cloud Deutsche Telekom на open-source технологиях. Разработка cloud-native CaaS/PaaS возможностей и автоматизация Kubernetes-платформы на Go.
Задачи
- Проектировать, разрабатывать, тестировать и улучшать cloud-native CaaS и PaaS возможности преимущественно на Go
- Разрабатывать Kubernetes-операторы и контроллеры для автоматизации жизненного цикла кластеров, платформы и приложений
- Строить высокоавтоматизированную Kubernetes-платформу на базе Cluster API и интегрировать её с окружающей инфраструктурой
- Разрабатывать и поддерживать CI/CD и GitOps-процессы (GitLab CI/CD, Helm, Flux, Argo CD)
- Улучшать масштабируемость, надёжность, безопасность, наблюдаемость и производительность платформы
- Поддерживать миграцию существующих Kubernetes-кластеров и вносить вклад в open-source проекты
- Брать на себя сложные инженерные задачи, troubleshooting и root cause analysis
- Взаимодействовать с международными командами, давать технические консультации и менторить инженеров
Требования
- Высшее образование в Computer Science, телекоммуникациях, информационных системах или эквивалент
- Свободный английский устно и письменно
- 5+ лет опыта в cloud-native средах и подтверждённый опыт в DevOps и platform engineering
- Сильный опыт разработки на Go: backend-сервисы, микросервисы или распределённые системы
- Практический опыт разработки Kubernetes-операторов или контроллеров и работы с Kubernetes API
- Глубокое знание Kubernetes, включая управление жизненным циклом платформы/кластеров и troubleshooting
- Опыт с Cluster API или аналогичными технологиями автоматизации кластеров
- Опыт автоматизированного тестирования, code review, проектирования API, secure coding и технической документации
- Опыт с CI/CD и GitOps-инструментами: GitLab CI/CD, Helm, Flux или Argo CD
- Понимание принципов наблюдаемости и cloud-native безопасности
Условия
- Гибкий график и гибридные/мобильные возможности работы
- Конкурентный пакет: корпоративная пенсионная программа и бонусы по результатам
- Современный стек и выбор высококлассной рабочей станции
- Бюджет на личное развитие, сертификации, обучение и конференции
- 30 дней оплачиваемого отпуска, программы здоровья и скидки для сотрудников
- Плоская иерархия, agile-методологии и открытая командная культура
- Возможна частичная занятость
Навыки
- Go
- Kubernetes
- Kubernetes operators
- Kubernetes controllers
- Cluster API
- GitLab CI/CD
- Helm
- Flux
- Argo CD
- GitOps
- controller-runtime
- Kubebuilder
- OpenStack
- VMware
- Infrastructure as Code
- observability
- cloud-native security