Мы разрабатываем аналитическую систему сервисной архитектуры для анализа и управления сложными человеко-техническими системами
(предприятия, холдинги). Наши модули решают задачи от преобразования данных до высоконагруженных математических расчётов с использованием имитационного и агентного моделирования, вычислительных методов, методов искусственного интеллекта.
Миссия компании — повысить производительный потенциал общества через качественные технологические решения.
В настоящее время мы ищем 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 месяца.