DevOps Engineer

Дата размещения вакансии: 24.10.2024
Работодатель: Эвотор
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Тимура Фрунзе 24
Требуемый опыт работы:
От 1 года до 3 лет

Эвотор — лидер технологической трансформации малого и среднего бизнеса в России.
Мы создали онлайн-кассу, которую использует каждый четвертый предприниматель страны. В маркетплейсе Эвотора уже более 850 сервисов для автоматизации бизнеса.
В основе нашего решения лежат требования к постоянным высоким нагрузками и непрерывности работы.

Вам предстоит:

  • Обеспечивать бесперебойную работу серверов и приложений (в своей зоне ответственности);
  • планировать резервное копирование и восстановление после сбоев;
  • настраивать и поддерживать системы сбора метрик и журналов;
  • заниматься развитием автоматизации и конвейеров CI/CD;
  • взаимодействовать с командами разработчиков;
  • участвовать в разработке архитектуры сервисов;
  • изучать и внедрять новые инструменты и методики.

Наш стек:

  • Ubuntu, NGINX, Opensearch, Fluentd, Zabbix, Prometheus, Grafana
  • Gitlab, Jenkins, Ansible, Terraform, Docker, Kubernetes, Helm
  • PostgreSQL, MinIO, Ceph, GlusterFS

Кого ищем:

  • Уверенный администратор Linux (3+ года, Debian/Ubuntu, RHEL/CentOS, умеет искать ошибки на уровне системных вызовов);
  • опыт DevOps инженером от года;
  • пишет скрипты на Bash, Python (и документирует их);
  • понимает работу сетей (модель OSI, основные протоколы TCP/IP, имеет практический опыт траблшутинга сетевых проблем);
  • настраивает L4/L7 балансировщики (NGINX, HAProxy) и виртуальные IP (VRRP);
  • устанавливает и настраивает серверы реляционных СУБД (PostgreSQL);
  • следит за работой серверов и приложений с помощью метрик, логов и алертов (Zabbix, Prometheus/Grafana, EFK);
  • использует для хранения конфигураций и кода системы версионирования (Gitlab);
  • управляет инфраструктурой как кодом (Ansible и Terraform);
  • контейнеризирует классические приложения (Docker, Podman, rootless-контейнеры);
  • управляет кластерами Kubernetes (развертывание, настройка, мониторинг)
  • пакетирует и устанавливает приложения для Kubernetes с помощью Helm;
  • создает конвейеры доставки приложений в среду исполнения (Gitlab CI)

Будет плюсом, если:

  • знает другие языки программирования (Go, Java);
  • помимо Ansible использовал Salt Stack;
  • умеет делать из PostgreSQL отказоустойчивый кластер (Patroni);
  • пострадал от Apache Kafka и может рассказать о её минусах;
  • работал с Jenkins в дополнение к Gitlab CI;
  • был опыт обслуживания кластеров Docker Swarm;
  • устанавливал Opensearch вместо Elasticsearch;
  • умеет разворачивать и поддерживать Ceph S3/RBD/FS​​​​​​​

Что предлагаем:

  • Аккредитованная IT-компания
  • Формат работы: офис/гибрид (м. Парк Культуры)
  • Ноутбук
  • ДМС по России
  • 3 day off