Команда занимается тремя направлениями развития:
Оркестрация контейнеров mk8s
- Проектирование и разработка низкоуровневых компонентов и сервисов Kubernetes
- Интеграция с окружением облачной платформы MWS, управлением жизненным циклом, а также развитие продукта Managed Kubernetes
- Обеспечение надёжности и прозрачности эксплуатационных аспектов продукта Kubernetes as a service
- Разработка механик дополнительного пользовательского опыта по запуску приложений и сервисов напрямую из исходного кода на разных языках программирования без необходимости управления инфраструктурой
Хранение и управления образами
- Разработка сервиса, который обеспечивает OCI-совместимое хранилище. Решение позволяет безопасно хранить docker-образы и helm-чарты
Комплексная безопасность контейнерной экосистемы
- Обеспечение безопасности контейнерных сред от возможных угроз, в том числе соблюдение security-checklist и compliance-стандартов: NSA/CISA, CIS, PCI, SOC2
СТЕК
Используем Golang
В качестве баз данных применяем PostgreSQL, ETCD, Mongo, Redis
Для очередей используем Kafka
Разработка операторов и компонентов k8s, используя Operator SDK и Kubebuilder
Управление конфигурацией с помощью Terraform/Ansible
Для CI/CD используем Gitlab CI, ArgoCD/FluxCD
Расширение способов доставки кода с помощью Knative
Организация работы с сетью istio
Сборка из кода с помощью Cloud Native Buildpacks
Обеспечение безопасности с использованием Trivy/Tetragon/eBPF
КОГО МЫ ИЩЕМ
- Проектирование архитектуры и реализация dataplane/controlplane управления жизненным циклом Managed Kubernetes кластеров
- Разработка cluster marketplace для поставки пользовательского ПО
- Разработка собственного облачного CSI
- Разработка операторов и core-компонентов продукта (например, Ingress controller)
- Проектирование и разработка механизмов сборки, конфигурирования и запуска контейнеров из кода (App Platform)
- Проектирование и разработка компонентов обеспечения стандартов безопасности (NSA, CIS, PCI и т.д.)
- Имеете опыт разработки на Golang более трёх лет
- Умеете писать и оптимизировать SQL-запросы
- Имеете опыт работы Kubernetes
- Имеете опыт работы с инструментами Git, CI/CD и сервисами хранения артефактов (Artifactory, Harbor, Nexus)
- Будет большим плюсом знание других языков программирования: Python, Java, etc
- Ответственны, умеете работать как самостоятельно, так и в команде
- Готовы погрузиться в предметную область построения облачной инфраструктуры
Мы предлагаем
Вопросы и ответы
Как проходит собеседование в команду?
«Мы развиваем передовую контейнерную экосистему, объединяющую решения, такие как Managed Kubernetes, Container Optimized Image, Registry, а также системы контейнерной безопасности и изоляции. Наши продукты помогают тысячам команд эффективно управлять своими приложениями и инфраструктурой. Мы ищем талантливых разработчиков и SRE-инженеров, которые не боятся амбициозных задач и стремятся к инновациям. В нашей команде вы станете частью сообщества, которое создаёт будущее контейнерных технологий. Присоединяйтесь к нам и станьте движущей силой перемен в мире облачных решений!»