«Эквио» — один из ведущих брендов индустрии EdTech, наш продукт — платформа для управления обучением, коммуникацией и мотивацией сотрудников.
Наши клиенты — это средние и крупные компании с большим количеством мобильных сотрудников, такие как Самокат, Додо Пицца, Мегафон, МТС, Ингосстрах и другие корпорации-лидеры рынка.
Технологии/инструменты
DockerKubernetesDocker ComposeMySQL/PostgreSQLMongoDBGrafanaELKFluentd/Fluent BitVictoriaMetrics/PrometheusCI/CDLinuxTerraformAnsibleBash/Python/Golang
Наша инфраструктура:
- 150+ виртуальных и железных серверов в Yandex Cloud, MailRu Cloud, во внутренних DC клиентов. Мониторинг на основе VictoriaMetrics, Prometheus, Grafana, логи - ELK стек, а деплой — с помощью Gitlab.
- В качестве оркестратора используем K8s, в некоторых legacy окружениях пока что - Docker Swarm (есть большое желание выпилить). Инфраструктура разработки - LNMP стек (Linux, Nginx, MySQL, PHP), плюсом идут очереди в RabbitMQ и кэш в Redis/KeyDB, часть данных в MongoDB и Clickhouse.
- Компоненты приложения работают внутри Docker контейнеров, сборка через Kaniko. Также есть небольшой зоопарк из сервисов на Go.
Практики и инструменты:
- Стараемся следовать практикам IaC (Infrastructure as Сode). Все, что касается нашей инфры, описываем через Terraform, ну и боремся с легаси.
- Также команда работает согласно модели GitOps (по pull модели). Все это работает на основе ArgoCD.
- Внедряем через страдания и боль практики хорошего инцидент-менеджмента и стараемся, чтобы клиенты и бизнес были довольны уровнем сервиса.
О команде
Команда DevOps занимается развитием, поддержкой и стабильностью платформы Эквио. Развертывает инфру и компоненты платформы на облачных платформах и в DC клиентов. Анализирует возникающие проблемы в функционировании платформы и вместе с разработкой фиксим их, ну и/или обкладываем это метриками и алертами на будущее.
Работаем на стыке разработки и экcплуатации, и регулярно общаемся с бизнесом.
Задачи
- Сопровождение и улучшение процессов разработки и тестирования.
- Разработка архитектурных решений для нужд эксплуатации и внедрения.
- Внедрение в клиентские серверные экосистемы.
- Работа в команде.
Ожидания
- Опыт работы с контейнерами и сборщиками: Docker.
- Опыт работы с оркестраторами: Kubernetes, Docker Compose.
- Опыт администрирования реляционных/NoSQL БД: MySQL или PostgreSQL, MongoDB.
- Опыт работы с системами мониторинга: VictoriaMetrics или Prometheus, Grafana.
- Знание системам логирования: ELK stack, fluentd или fluent-bit.
- Опыт написания пайплайнов CI/CD (Gitlab будет плюсом).
- Опыт работы с IaC-инструментами: Terraform, Ansible.
- Опыт написания скриптов на Bash/Python/Golang.
- Знание операционных систем Linux и опыт работы с ними.
- Опыт работы: 1–3 года.
Будет плюсом:
- Опыт работы с RabbitMQ, ArgoCD и KeyDB/Redis.
- Опыт работы с облачными платформами Yandex Cloud, Google Cloud и тд.
- Базовое понимание сетей, HTTP, TCP/IP.
Мы предлагаем
- Оформление по ТК РФ, вся заработная плата белая. Уровень зарплаты обсуждается по итогам технического интервью.
- Полную занятость и удаленную работу.
- Дружную команду.
- Реальную возможность вырасти и попробовать что-то новое в работе.
Игорь Горельников HR Business Partner