Devops

Devops

Евгений Аверин / HR / averinev@elocont.ru / +7(924)622-30-25



Проект:

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


Что ты будешь делать:

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

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

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

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

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

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

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

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

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

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

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

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


Требование к кандидату:

  1. Глубокие знания и опыт администрирования Linux (семейств RHEL так и Debian);
  2. Уверенные знания сетевых протоколов TCP/IP;
  3. Опыт администрирования web-серверов, прокси-серверов, балансировщиков (apache, nginx);
  4. Понимание основных принципов обеспечения безопасности серверов;
  5. Опыт работы с системами виртуализации/контейнеризации (VMWare, LXC, docker, docker-compose);
  6. Опыт работы с инструментами мониторинга, сбора метрик и их анализа (Zabbix, Graphite, Grafana, Kibana);
  7. Понимание принципов работы хранилищ данных и отказоустойчивых систем;
  8. Навыки поиска проблем в больших распределенных системах, со множеством зависимостей;
  9. Опыт написания сценариев (плейбуков) на Ansible;
  10. Опыт администрирования, миграции данных и настройки резервного копирования для БД PostgreSQL, MongoDB, Redis, Elasticsearch;
  11. Уверенные навыки написания shell-скриптов: знание bash, python;
  12. Навыки чтения, четкой интерпретации технических спецификаций и постановок;
  13. Навыки чтения технической документации на английском языке.

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

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


Report Page