DevOps инженер middle, Москва.

▷ Работодатель: Teachbase (профиль,отзывы)
💰 From 160000 RUR. | Режим: office | 10

* This listing is inactive or archived *

Teachbase — сервис автоматизации корпоративного обучения. Платформа для обучения, помощь с его построением, разработка курсов и порталов под образовательные проекты. Наши клиенты — 400+ компаний, среди них Сбербанк, Инвитро, Газпром нефть, Ozon, Skyeng, Яндекс, Сколково, World Class, М.Видео.

Наша бэкенд-команда занимается развитием ядра платформы, которое включает в себя разработку интеграций с многочисленными сервисами, поддержку API для интеграторов и мобильных приложений, и, конечно, работа над новыми функциями сервиса.

Ядро системы — монолит на Ruby on Rails с фронтендом на React, которое крутится на K8S и перемалывает 6k puma запросов в минуту и 250k задач Sidekiq в сутки.
Стабильность работы обеспечивается системами инструментации (DataDog) и логирования (ELK и Sentry), а также периодическим стресс-тестированием (с помощью k6).
Одной из ключевых особенностей Teachbase является продвинутая аналитика, за которую отвечают PostgreSQL (наша основная БД) и InfluxDB
Вокруг ядра «вращаются» сервисы, написанные на Ruby (и даже mruby и Erlang).
А теперь подробнее о вакансии.

Требования:

- Опыт администрирования Linux-серверов.

- Знание протоколов TCP/UDP, DNS, SMTP, динамической маршрутизации.

- Знание системы управления конфигурациями Ansible.

- Опыт работы с контейнерными средами Docker.

- Опыт работы с Kubernetes и Docker Swarm.

- Опыт работы с платформами CI/CD. Мы используем в проектах CircleCI, GitLab CI, Github Actions.

- Умение настраивать и поддерживать системы мониторинга, логирования и оповещений (DataDog, Prometheus, ELK/EFK).

- Следование принципам Infrastructure as Code.

- Опыт управления исходным кодом с системой контроля версий Git.

- Знание основных принципов безопасности веб-приложений, а также опыт тестирования на уязвимости и защиты от атак.

- Умение и готовность быстро реагировать на возникающие проблемы, анализировать ситуацию, составлять план и устранять проблемы.

Будет преимуществом:

- Опыт управления инфраструктурой высоконагруженных проектов в Yandex.Cloud.

- Опыт разработки Helm-чартов.

- Опыт автоматизации развертывания c Terraform.

- Понимаешь язык разработки: Ruby, Python, Erlang или Golang.

Задачи:

- Сопровождение и развитие облачной инфраструктуры основного продукта LMS Teachbase.

- Разворачивание и поддержка On-Premise версии продукта на инфраструктуре заказчика.

- Сборка Docker-образов и настройка CI/CD на базе CircleCI.

- Написание манифестов для запуска приложений в Kubernetes.

- Администрирования баз данных PostgreSQL, MongoDB, Redis, InfluxDB.

- Мониторинг инфраструктуры и сервисов. Анализ производительности и анализ логов, журналов аудита. Реагирование на инциденты.

- Написание скриптов для автоматизации задач.

Наши условия:

- Сложные и интересные задачи, с которыми получишь профессиональный рост и безусловно удовольствие от процесса.

- Формат работы- удаленный (но можно ходить и в офис в Москве).

- Гибкая система планирования (спринты по 1-2 недели, Jira).

- Ежедневная коммуникация по 10 минут в Zoom, а также демо и планирование в конце спринтов, остальная коммуникация ведётся преимущественно асинхронно (в Slack).

- График 5/2 пн-пт, локация-офис (м. парк культуры) или то место, где будешь комфортно и продуктивно работать.

Москва, Кольцевая линия, метро Парк культуры
http://teachbase.ru/
LinuxPostgreSQLGitDockerKubernetes

Created: .
Expires after: .
Responses: 4

Откликнуться на вакансию  Работодатель: профиль,отзывы