Cloud Engineer (OpenStack)
Ищем Cloud Engineer (OpenStack), который поможет развивать и масштабировать публичное облако Servermall cloud — платформу корпоративного уровня на базе OpenStack.
Вас ждёт участие в проекте по модернизации и автоматизации инфраструктуры: обновление OpenStack до актуальной версии, переход на стек KVM + Ceph, внедрение pay-as-you-go метрик, развитие сервисов уровня PaaS ( Kubernetes, DBaaS) и повышение отказоустойчивости облака.
Это возможность реализовать глубокую техническую экспертизу, решать нетривиальные задачи и влиять на архитектурные решения быстро растущей облачной платформы.
Формат: удалённо (по желанию — офис/гибрид).
Офис: Санкт-Петербург.
Команда: присоединитесь вторым ключевым инженером с перспективой роста команды.
Обязанности
- Администрирование и развитие OpenStack: поддержка текущей платформы (сейчас — VMware Integrated OpenStack на релизах Ussuri/Train 2019–2020), планирование и реализация обновления до актуальных версий OpenStack. Внедрение метрик потребления для модели Pay-as-you-go и нового релизного функционала.
- Изоляция и безопасность проектов: модернизация системы ролей и доступа (RBAC) для обеспечения строгой изоляции между клиентскими проектами (multi-tenant). Настройка и управление доступами, ролями и квотами в OpenStack.
- Интеграции и инструменты: участие в доработке UI, CLI и API под специфику нашей развертки; совместная работа с разработкой над нужными расширениями.
- Мониторинг и надежность: настройка мониторинга и алертинга, повышение отказоустойчивости, поиск узких мест и оптимизация производительности.
- Поддержка и инциденты: 3-я линия для облачной платформы — диагностика сложных инцидентов, участие в post-mortem и предотвращении повторений.
- Документация и автоматизация: поддержка актуальной технической документации; автоматизация развёртывания и операций с помощью Terraform и Ansible.
- Дальнейшее развитие: участие в запуске и развитии сервисов Kubernetes и Database Management Services (DBaaS), а также в переходе на стек KVM + Ceph.
Требования
- Linux и инфраструктура: опыт от ~3 лет работы с Linux и облачными системами, глубокое понимание работы Linux на уровне системных процессов, сети и хранения данных.
- OpenStack: практический опыт эксплуатации, понимание архитектуры и ключевых компонентов (Nova, Neutron, Cinder, Glance, Keystone и др.); опыт обновлений/патчей — плюс.
- Контейнеры и оркестрация: опыт с Docker и Kubernetes.
- Виртуализация и сети: знание технологий виртуализации (KVM/QEMU, VMware vSphere) и сетевых технологий (TCP/IP, VLAN, VPN и пр.); понимание сетевых сервисов и протоколов.
- Автоматизация и CI/CD: Terraform, Ansible, GitLab CI/CD.
- Мониторинг и сопутствующие сервисы: знакомство с Prometheus, Grafana, VictoriaMetrics, а также понимание работы MySQL/PostgreSQL для взаимодействия со смежными сервисами.
- Навыки программирования: уверенное владение Bash и Python; умение писать скрипты и утилиты для автоматизации, читать и разбираться в исходном коде, разрабатывать вспомогательные инструменты для интеграции и администрирования.
- Troubleshooting: системный подход к поиску корневых причин проблем в распределенных системах.
- Коммуникации: работа в команде, взаимодействие с разработкой и другими отделами, документирование и обмен знаниями.
- Английский язык: на уровне чтения технической документации.
Условия
- Формат: удалённая работа (офис в Санкт-Петербурге или гибкий график посещения офиса по желанию сотрудника). Гибкий график, ориентированный на результат.
- Проекты и развитие: возможность участвовать в создании и развитии крупной облачной платформы, внедрять передовые технологии (OpenStack, Kubernetes, DBaaS) и видеть результаты своего труда. Участие в масштабных проектах по модернизации инфраструктуры (например, обновление OpenStack и запуск новых сервисов).
- Команда: небольшая высокопрофессиональная команда, прямое взаимодействие с ведущим облачным архитектором. Возможность стать ключевым экспертом и в дальнейшем возглавить новые направления по мере роста отдела.
- Обучение и развитие: по согласованию поддерживаем профессиональное развитие сотрудников — при необходимости оплачиваем сертификации и участие в отраслевых мероприятиях. Ценим инициативность, интерес к новым технологиям и стремление к инновациям.
- Если вы обладаете необходимыми навыками и горите желанием развивать облачную инфраструктуру на передовом технологическом стеке, будем рады видеть вас в нашей команде!