DevOps

DevOps инженер Full-time

О компании и команде

Компания «Баланс-Платформа» специализируется на создании программного обеспечения для компаний финансового сектора. Мы предоставляем высокотехнологичные продукты «Кредитование как сервис» (Software as a Service (SaaS)) - это набор IT-сервисов полного цикла для генерации и сопровождения кредитного портфеля на всех этапах.

Команда Баланс-Платформы состоит из 200+ разработчиков, аналитиков, инженеров DevOps и QA. Большинство из нас пишет на Ruby, но также практикуем Python, JavaScript, PHP, Elixir.

Мы активно растем и развиваемся. У нас много текущих и новых проектов. Для нашей компании нет невыполнимых задач. А что самое важное - у нас очень дружная команда, готовая помогать друг другу и работать на результат!

Ожидания от кандидата

Команда IT-инфраструктуры ищет инициативного и пытливого DevOps-инженера:

  • У нас сейчас около сотни собственных сервисов, более 2 000 виртуалок расположено в собственном облаке. (Openstack)
  • Сервисы написаны на Ruby, Python, Elixir, PHP, фронтенды на JS Reacth.
  • Почти все контейнеризировано, активно над этим работаем.
  • Метрики смотрим в Grafana, а собираем всё в Prometeus и Zabbix.
  • Для сбора и анализа логов используем Graylog.
  • Около 60 кластеров Kubernetes, примерно половина из них self-managed, остальное as a service.
  • В качестве системы управления конфигурациями мы используем Ansible, практикуем подход IaC.
  • Код храним в gitlab, CI/CD - Gitlab-CI и немного Jenkins'а для тестов.
  • Помимо нашего софта, нужно будет копаться в PostgreSQL (Patroni), Consul, MongoDB, Clickhouse, Redis, RabbitMQ. Будут задачи по траблшутингу кластеров k8s.

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

  • Развитие и сопровождение st/uat/prod сред.
  • Настройка, оптимизация, траблшутинг.
  • Активное взаимодействие с командой разработки.
  • Внедрение нового функционала в экосистему.
  • Построение CI/CD процесса.
  • Управление и развитие системы мониторинга.
  • Проведение установок релизов.
  • Подготовка технической документации.

Требования:

  • Знаком с инструментарием разработчика (jira, confluence, sentry и пр).
  • Понимание работы сетей на уровне DevOps (понимание работы стека протоколов TCP/IP, умение пользоваться инструментами диагностики на уровне ОС)
  • Ansible (приоритеты, роли, циклы, шифрование)
  • Знание принципов и этапов методологии CI/CD на базовом уровне DevOps
  • Знание Git (варианты ветвления)
  • Знание Linux (понимание процесса запуска, удаленного подключения, диагностики сети, мониторинг ресурсов, проверка работоспособности сервисов, просмотр логов, установка из системных репозиториев и отдельными пакетами ОС Linux).

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

  • Знание docker (практики написания Dockerfile (понимание слоев, знание команд, размещение часто обновляемых слоев, обеспечение безопасности, multi-stage, оптимизация)
  • Kubernetes (знание пяти системных компонентов Kubernetes, команд и их применения, управление ресурсами, приоритетов ресурсов, диагностики).

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

  • Сложные и интересные задачи в команде профессионалов.
  • Современный стек технологий, техника для продуктивной работы: Mac или ThinkPad по желанию.
  • Возможность профессионального развития и поддержка в развитии вашей карьеры.
  • Забота о вашем здоровье: полис ДМС для сотрудников, включая стоматологию и врача общей практики в офисе.
  • Льготы и блага Аккредитованной ИТ-компании, бонусы и скидки от наших партнеров, и другие приятные атрибуты жизни современной ИТ-компании.
  • По-настоящему дружескую обстановку и реферальный бонус "Приведи друга", когда вы рекомендуете своих друзей.
  • Формат работы: в нашем комфортном офисе в центре столицы (м. Тверская, м. Охотный Ряд) гибрид или удаленка из РФ.

С радостью пообщаемся с вами!

Overview

Apply For This Job