Компания «СЕУСЛАБ» – специализируется в разработке поисковых систем на основе технологий больших данных. В нашем продукте сотни микросервисов, несколько типов баз данных (хранилища данных, вторичные индексы, высоконагруженные поисковые и добывающие сервисы), все они развернуты на собственных серверных площадках с виртуализацией. Мы ищем инженера, который построит современную DevOps‑платформу, обеспечит непрерывную доставку кода, автоматическое масштабирование под нагрузкой и надёжную защиту инфраструктуры.
Обязанности:
CI/CD
- Проектировать и поддерживать пайплайны сборки, тестирования и деплоя (GitLab / GitHub Actions / Jenkins).
- Внедрять автоматическое развёртывание микросервисов в контейнерах (Docker) и оркестрацию (Kubernetes/OpenShift).
- Настраивать чекстайлы, автотесты, стратегии blue‑green, canary‑деплой, откаты
Автомасштабирование
- Разрабатывать политики автоскейлинга для compute‑инстансов, pod‑ов, баз данных (на основе CPU/Memory/Custom‑метрик и пользовательского поведения)
- Интегрировать метрики из Prometheus/Grafana, Elastic APM, OpenTelemetry
- Автоматически разворачивать новые виртуальные машины / ноды в зависимости от нагрузки (Terraform, Ansible, Cloud‑init).
Безопасность
- Внедрять инфраструктурные политики “security‑by‑design”: IAM, RBAC, network‑policies, secrets‑management (Vault/Keycloak)
- Проводить регулярный аудит уязвимостей в образах контейнеров и зависимостях (Trivy, Snyk).
- Настраивать WAF, DDoS‑защиту, мониторинг аномалий.
Инфраструктура как код (IaC)
- Управлять всеми ресурсами через IaC: Terraform + Terragrunt, Pulumi, Ansible.
- Поддерживать репозитории с модулями и шаблонами для разных окружений (dev‑stage‑prod).
Мониторинг & Observability
- Собирать метрики/логирование (Prometheus, Loki, Elastic Stack), трассировки (Jaeger/OpenTelemetry).
- Настраивать алерты и дашборды для SLA/SLO.
Требования:
Обязательно:
- Опыт 3+ лет в DevOps/SRE на проектах со сложной микросервисной архитектурой.
- Глубокие знания Linux/Unix, сетевых протоколов и принципов виртуализации.
- Практика CI/CD (GitLab CI, GitHub Actions, Jenkins) и контейнеризации (Docker, OCI).
- Опыт управления Kubernetes кластерами (установка, upgrade, Helm, operators).
- Инфраструктура как код: Terraform/Terragrunt + Pulumi + Ansible
- Настройка автоскейлинга и написание кастомных метрик для него (Prometheus + Alertmanager).
- Безопасность инфраструктуры: secrets‑management, IAM/RBAC, сканирование образов.
- Скриптинг (Bash, Python, Go) и умение писать автоматизированные тесты для инфраструктуры
- Английский – технический уровень не ниже Intermediate (чтение/написание docs).
Будет преимуществом:
- Опыт работы в компаниях‑стартапах или high‑tech поисковых продуктах.
- Публикации/вклад в open‑source проекты (Helm‑charts, Terraform modules).
- Знание Service Mesh (Istio, Linkerd) и сетевых политик.
- ☁️Опыт работы с публичными облаками (AWS/GCP/Azure) – будет плюсом при гибридных сценариях.
- Навыки в построении observability‑pipeline (OpenTelemetry, Tempo).
- Сертификации: CKA/CKS, Terraform Associate, CISSP – приветствуются.
- 🗂️ Опыт администрирования баз данных (PostgreSQL, ClickHouse, Elasticsearch)
Условия: - Возможность работать с современным стеком: Kubernetes, Terraform, Prometheus, Grafana, Vault, Helm и другими современными инструментами.
- Конкурентная зп - обсуждается по результатам собеседований. Оформление по ТК РФ и всегда вовремя.
- Профессиональный рост – обучение, сертификации, конференции (DevOps Days, KubeCon).
- Влияние на продукт – ваша работа будет напрямую влиять на масштабируемость и безопасность поисковой системы, используемой тысячами клиентов.
- Работа в офисе на территории технопарка "Morion Digital" в г. Пермь.
- Льготы для сотрудников аккредитованных ИТ-Компаний
- Гибкий график.