💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

DevOps Engineer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Ведущий разработчик программного обеспечения с опытом реализации высоконагруженных систем.

Описание вакансии

Условия работы

О проекте: Цифровой ассистент портала госуслуг по имени Робот Макс. Макс полностью поменяет формат взаимодействия с госуслугами.

Вместо привычного поиска он уточнит потребность гражданина, поможет заполнить заявление или подскажет, как правильно сформулировать вопрос.

Ключевой элемент Макса, его «мозг» ядро, которое совмещает в себе кластеризацию и классификацию запросов, подбор стратегии принятия решения, персонализацию и анализ статистических показателей.

Для поиска информации применяется одновременно несколько механик с разным технологическим стеком. Задействуется нейронная сеть, семантические индексы, алгоритмизация.


Чем предстоит заниматься:

Анализировать  архитектурные и инфраструктурные схемы, технические постановки;

Разрабатывать новые  инфраструктурные схемы и решения;

Формировать и внедрять DevOps-практики в команды разработки и эксплуатации ПО;

Реализовывать и внедрять процессы CI/CD: разрабатывать сценарии деплоя,  проведения unit-тестирования и запуска автотестов;

Подготавливать приложения к запуску и дальнейшему сопровождению;

Выявлять узких места в инфраструктуре системы, производительности и потенциальные условия сбоя;

Повышать отказоустойчивости и масштабируемость продуктов;

Участвовать в проектировании решений, совместно с коллегами прорабатывать требования к инфраструктуре;

Совместно с QA и Разработкой проводить анализ журналов, логов и отчётов мониторинга, локализовывать возможные ошибки;

Разрабатывать и вести техническую документацию в пространстве проекта в Confluence ;

Работать в системе отслеживания задач JIRA (жизненный цикл продукта, баг-трекинг);

Активно взаимодействовать (голосовые и видео-конференции) с командами эксплуатации, разработки, тестирования и аналитики.

Что мы от вас ждем:

Глубокие знания и опыт администрирования Linux (семейств RHEL так и  Debian);

Уверенные знания сетевых протоколов TCP/IP;

Опыт администрирования web-серверов, прокси-серверов, балансировщиков (apache, nginx);

Понимание основных принципов обеспечения безопасности серверов;

Опыт работы с системами виртуализации/контейнеризации (VMWare, LXC, docker, docker-compose);

Опыт работы с инструментами мониторинга, сбора метрик и их анализа (Zabbix, Graphite, Grafana, Kibana);

Понимание принципов работы хранилищ данных и отказоустойчивых систем;

Навыки поиска проблем в больших распределенных системах, со множеством зависимостей;

Опыт написания сценариев (плейбуков) на Ansible;

Опыт администрирования, миграции данных и настройки резервного копирования для БД PostgreSQL, MongoDB, Redis, Elasticsearch;

Уверенные навыки написания shell-скриптов: знание bash, python;

Навыки чтения, четкой интерпретации технических спецификаций и постановок;

Навыки чтения технической документации на английском языке.

Безусловными плюсами будут:

  • опыт промышленного развёртывания и поддержки высоконагруженных систем (Consul, Swarm, Kubernetes);
  • опыт отказоустойчивой/высоконагруженной настройки баз данных (PostgreSQL, Redis, Mongo, Cassandra, Elasticsearch).

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

Возможность работать полностью удаленно;

Официальное трудоустройство по ТК РФ;

Конкурентную заработную плату выше среднего по рынку, квартальные премии;

Встречи или командные созвоны по пятницам, на которых мы обмениваемся опытом, приглашаем специалистов из других компаний, а также вместе смотрим фильмы и просто классно проводим время :)