Devops инженер

Срок для отклика истек

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

Обязанности:

  • Разворачивать и развивать высокодоступную кластерную инфраструктуру;
  • Участвовать в работе проектных команд по методологии DevSecOps. Взаимодействовать с экспертами ИБ (Security Champion);
  • Активно участвовать в планировании и построении облачной инфраструктуры;
  • Отвечать за работу всей распределенной облачной платформы;
  • Развивать архитектуру системы и внедрять новые технологические решения и сервисы;
  • Оптимизировать производительность и повышать эффективность использования ресурсов платформы;
  • Участвовать в автоматизации процессов разработки и поддержки;
  • Сопровождать сервисы, разработанные компанией, настраивать, разворачивать в k8s.

Требования:

  • Знания и опыт работы с Unix-системами (CentOS/Astra/Red OS/RHEL/Alt Linux) на уровне администратора;
  • Опыт работы с инструментами автоматизации Ansible/Terraform;
  • Хорошее понимание и опыт работы с системами оркестрации контейнеров (Kubernetes, OpenShift), опыт работы с образами Docker;
  • Опыт администрирования СУБД MySQL, Redis, PostgreSQL, MS SQL (производительность, кластеризация, отказоустойчивость);
  • Работа с веб-сервисами (умение настроить nginx/Apache2/HaProxy);
  • Понимание принципов работы Web-API (SOAP, XML, JSON, REST, etc);
  • Навыки использования скриптовых языков для автоматизации (предпочтительно Python, Java, Bash, Ruby);
  • Опыт работы с виртуализацией (VMWare, Hyper-V, KVM, oVirt) и управления облачными платформами (OpenStack);
  • Опыт работы с системами мониторинга, визуализации и логирования (Zabbix, Grafana, Prometheus, ElasticSearch, Loki, Kibana);
  • Опыт работы с системами очередей и кеш-серверами (Kafka, Gearman, Redis, RabbitMQ);
  • Знание сетевых технологий и протоколов TCP/IP, DNS, HTTP;
  • Знание принципов построения систем высокой доступности – реплики, кластеры, балансировка, масштабирование;
  • Опыт настройки удаленных доступов, VPN к инфраструктуре разработки;
  • Опыт работы с SSL;
  • Понимание подходов к диагностике работы операционных систем и к поиску “узких мест” в распределённых приложениях;
  • Знания процессов разработки ПО и современного инструментария (CI/CD, Release Management), в частности Nexus, GitLab, Jenkins;
  • Знание инструментов сборки проектов на Java, Python, C++, Node.js и диагностики проблем с ними.

Условия:

  • Официальное трудоустройство согласно ТК РФ, белая з\п.

  • Возможность работать удаленно из любого города;
  • Работа над масштабными проектами, преобразующими отрасли российской экономики в уютной IT-компании;

  • Добровольное медицинское страхование (поликлиника, стоматология) — 100% компенсация для сотрудников компании.