DevOps-инженер
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет!
Telemetr.me - сервис глубокой аналитики Телеграм, ключевой инструмент для администраторов каналов и чатов - проект с характером.
- Более 15 серверов (физических, виртуальных и облачных).
- Базы MariaDB общим размером более 2ТБ.
- Облачное хранилище данных около 40ТБ.
- Clickhouse, RabbitMQ, Redis, Manticore Search для полнотекстового поиска.
- Docker, Portainer, CI/CD через GitHub, DataDog, CloudFlare.
- Telegram-боты, парсеры, асинхронные расчёты.
Мы - команда холдинга Modesco. Перед нами стоит большая задача - укротить Telemetr: сделать его надёжным, быстрым и удобным. Поэтому мы ищем опытного DevOps-инженера.
Что предстоит сделать?
- Преобразовать legacy-инфраструктуру проекта согласно современным отраслевым стандартам, настроить системы мониторинга, внедрить удобные инструменты.
- Повысить надёжность и отказоустойчивость проекта, сократить время простоя.
- Проводить мониторинг, прогнозирование, обработку и анализ инцидентов.
- Проводить аудиты по безопасности инфраструктуры, устранять уязвимости. Сообщать команде о потенциально небезопасных частях приложения.
- Реплицировать, партиционировать и шардировать базы данных.
- Повысить производительность компонентов системы, сократить расход ресурсов. Показать разработчикам возможные точки оптимизации приложения.
- Улучшить процессы CI/CD, автоматизировать процессы управления инфраструктурой.
- Задокументировать нововведения и изменения в инфраструктуре.
Также будет необходимо взаимодействовать с разработчиками: участвовать в проектировании решений, консультировать по вопросам инфраструктуры, сопровождать релизы. Делиться опытом с системными администраторами других проектов.
Что мы хотим видеть от кандидатов?
- Опыт эксплуатации и сопровождения интернет-проектов от 5 лет.
- Опыт работы DevOps-инженером в продуктовой команде.
- Уверенные навыки администрирования Linux-систем.
- Опыт конфигурирования и реплицирования РСУБД (желательно MySQL, MariaDB или PostgreSQL) объёмом более 1Тб.
- Понимание концепции IaC. Знание Ansible и git.
- Опыт настройки и использования систем мониторинга (Prometheus, Grafana).
- Знание систем контейнеризации (LXC или Docker).
- Знание основ безопасности веб-приложений (CWE, OWASP).
- Навыки профилирования приложения (в т.ч. запросов к БД) в продуктовом окружении без остановки сервиса.
Преимуществом будет:
- Опыт работы с системами полнотекстового поиска (Sphinx, Manticore Search или ElasticSearch).
- Навыки программирования на любом ЯВУ.
- Знание SQL.
- Опыт построения всех этапов CI/CD-цикла.
- Опыт работы с брокерами очередей (RabbitMQ).
- Опыт конфигурирования ClickHouse, Redis и других СУБД.
- Опыт работы с CHProxy, 3proxy, ZooKeeper, Logstash, Filebeat, Kibana, Cloudflare, Bitbucket, Jira.
Бонусы
- Обсуждаемая зарплатная вилка и полностью белая заработная плата.
- Работа в офисе (м. Смоленская) или гибридный формат работы.
- Небольшая команда, много свободы и быстрота принятия решений.
- Оформление по ТК РФ (отпуска, оплата больничного и пр.).
- Гибкое начало рабочего дня - с 8-11 часов.
- Лимит на компенсацию 50% внешнего обучения (конференции, курсы, вебинары), в т.ч. изучение английского языка и 100% сессий с психологом.
- Бонус за занятия спортом, sick days.