Эвотор — лидер технологической трансформации малого и среднего бизнеса в России
.
Мы создали онлайн-кассу, которую использует каждый четвертый предприниматель страны. В маркетплейсе Эвотора уже более 850 сервисов для автоматизации бизнеса.
В основе нашего решения лежат требования к постоянным высоким нагрузками и непрерывности работы.
Вам предстоит:
Обеспечивать бесперебойную работу серверов и сервисов в разных средах (Production, Development)
Разрабатывать конвейеры для Ci/Cd и поддерживать системы Ci/Cd
Заниматься автоматизацией разворачивания и сопровождения По
Взаимодействовать с командами проекта
Настраивать и поддерживать системы мониторинга и сбора логов
Заниматься настройкой резервного копирования и восстановлением после сбоев
Кого ищем:
Опыт работы от 3+ лет в области администрирования Ос Linux
Опыт работы с Kubernetes (установка, настройка, создание манифестов) и сборки Docker-images
Опыт деплоя с помощью с Helm
Опыт использования системы управления конфигурациями на практике (желательно Ansible или Terraform)
Опыт настройки конвейеров в системах Ci/Сd (у нас Jenkins и Gitlab)
Опыт администрирования и настройки Субд PostgreSql на уровне установки кластера, организации репликации, создания бэкапов и восстановления из бэкапов (у нас кластеры под управлением Patroni)
Интерес к изучению новых технологий и их внедрению
Наличие базовых знаний стека протоколов Tcp/Ip
Будет плюсом:
Опыт работы с Kafka
Опыт работы с системами сбора и анализа логов на базе Elasticsearch
Опыт работы с системой мониторинга Prometheus
Опыт настройки и эксплуатации Субд Cassandra (на уровне установки кластера, удаления или добавления серверов в кластер)
Об инфраструктурной команде проекта:
Кластеры Kubernetes у нас в промышленной эксплуатации находятся несколько лет. Есть возможность с нуля "затащить" Service Mesh (например, Istio)
В наличии множество кластеров Субд PostgreSql, нагруженных и не очень. За всем нужно будет следить (например, вовремя добавлять место на дисках)
Приложения, развернутые в Kubernetes, генерируют интенсивный поток логов - собираем их с помощью Fluentd в Elasticsearch, смотрим с помощью Kibana. Кластеры Elasticsearch нужно будет поддерживать и вовремя расширять
Также для сбора и анализа логов Nginx используем Clickhouse и Grafana
Используем Prometheus в первую очередь для мониторинга кластеров Kubernetes и разработанных приложений, а также, по возможности, всего остального
Разрабатываемые приложения активно используют Kafka, поэтому понадобится развиваться и в области администрирования кластеров Kafka.
Автоматизацию развертывания различного По осуществляем в основном с помощью Ansible, создания виртуальных машин - с помощью Terraform
У нас также имеются несколько кластеров Субд Cassandra, поэтому у нас можно, например, получить опыт добавления новых нод в Production-кластер
Что предлагаем:
Удаленная работа или современный офис м. Парк Культуры
Гибкий график с разумным количеством рабочих встреч
Мощный ноутбук на выбор
Оплачиваемое обучение от компании
Расширенный пакет Дмс по России
Требуется senior devops engineer на удаленную работу