freehire launches on Product Hunt on 26 August.

Follow →

DevOps-инженер

Summary

DevOps engineer builds and maintains CI/CD pipelines, deploys and monitors on-prem and customer infrastructure, and automates deployment workflows using Ansible, Terraform, Docker, and observability tools.

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

Миссия компании — повысить производительный потенциал общества через качественные технологические решения.

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

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

  • Развертывание новых и поддержка уже развёрнутых экземпляров ПО BFG (в том числе на инфраструктуре заказчиков, посредством удалённого доступа или в полностью закрытом контуре);
  • Создание, развитие и поддержка CI/CD пайплайнов разрабатываемых сервисов;
  • Разработка документации к внедряемым системам и решениям, поддержание документации в актуальном состоянии (аспект развертывания и сопровождения);
  • Диагностика и устранение проблем на развернутых экземплярах, предупреждение критических ситуаций;
  • Работа над инструментарием и сценариями развёртывания разрабатываемых сервисов: внедрение, улучшение, автоматизация;
  • Развитие и поддержка систем мониторинга, логирования и трейсинга (Observability);
  • Участие в проектировании архитектуры развертывания на инфраструктуре заказчиков;
  • Поддержка и модернизация инфраструктуры разработки;
  • Участие в процессе импортозамещения;
  • Участвовать в формировании плана развития DevOps направления.

Мы ждём от вас:

  • Опыт глубокого администрирования ОС семейства Linux и понимание принципов работы её подсистем (сеть, память, процессы);
  • Опыт проектирования и написания переиспользуемых Ansible-ролей и плейбуков для управления конфигурацией;
  • Практический опыт работы в команде разработки или сопровождения, понимание жизненного цикла приложения;
  • Глубокое понимание процессов CI/CD: опыт автоматизации сборки, тестирования и деплоя сервисов, настройки процессов на базе TeamCity (или аналогичных систем: GitLab CI, Jenkins);
  • Уверенная работа с системой контроля версий Git;
  • Навыки написания скриптов и сценариев автоматизации на Bash и/или Python;
  • Опыт работы с технологиями контейнеризации (Docker) и системами изоляции/виртуализации (LXC, KVM);
  • Опыт работы с инструментами Infrastructure as Code (Terraform / OpenTofu);
  • Знание, опыт настройки и администрирования веб-серверов и системных сервисов: Nginx, uwsgi, systemd, supervisor;
  • Опыт работы с СУБД PostgreSQL (администрирование, настройка репликации, организация бэкапов);
  • Опыт работы с NoSQL решениями: Redis и MongoDB;
  • Опыт настройки и администрирования экосистемы мониторинга и логирования (Observability): Prometheus, Grafana, Alertmanager, Loki;
  • Понимание сетевых технологий и безопасности: стек TCP/IP, DNS, балансировка трафика (HAProxy/Nginx), настройка сетевой безопасности на уровне ОС (iptables/nftables, fail2ban);
  • Непрерывная работа над развитием инструментария компании: внедрение, улучшение и автоматизация сценариев развёртывания продуктов и обеспечение бесперебойной работы систем;
  • Культура ведения технической документации и поддержания базы знаний в актуальном состоянии;
  • Технический английский язык на уровне, достаточном для свободного чтения документации.

Стек: Ansible, Terraform, LXD, Haproxy, Docker, Bash, Nginx, KVM, Git, PostgreSQL, MongoDB, Redis, Prometheus, Grafana, Alertmanager, Loki,
Python, Atlassian (Jira, Confluence, Bitbucket).

Мы предлагаем:

  • Компания находится в реестре аккредитованных ИТ-компаний;
  • Удалённый формат (возможно посещение офиса в Ижевске);
  • Заработная плата: обсуждается индивидуально по результатам собеседования (официальное оформление по ТК РФ);
  • Оплачиваемый отпуск и больничные по ТК РФ;
  • 4 дополнительных оплачиваемых выходных в год;
  • Комфортный офис в центре города в коворкинге Func (кухня, зона отдыха, тренажёрный зал и др.);
  • Возможности профессионального и карьерного роста в разработке, и других направлениях;
  • График: 5-дневная рабочая неделя, 40 часов;
  • Испытательный срок 3 месяца.