Devops Engineer (Senior)

ВЭБ Технологии
Занятость Полная занятость
Полная занятость
Адрес Беларусь, Минск, улица Скрыганова, 6/3
Описание вакансии
VEBTECH приглашает в нашу компанию GitOps Engineer с сильным опытом в разработке или senior разработчика, который хочет и может научиться работать с инфраструктурой и который присоединится к нашей команде для обеспечения следующих результатов:
  • Deployment Frequency: несколько раз в день;
  • Lead Time for Changes: менее 1 дня;
  • Change Failure Rate: менее 15%;
  • Time to Restore Service: менее 1 часа.

Основные задачи:
GitOps Implementation:

  • Проектирование и внедрение GitOps workflows;
  • Создание и поддержка Infrastructure as Code;
  • Переход от императивных к декларативным деплоям;
  • Обеспечение Git как single source of truth для всей инфраструктуры.

Platform Engineering:

  • Участие в разработке внутренней платформы разработки;
  • Создание переиспользуемых Helm charts и шаблонов;
  • Автоматизация создания инфраструктуры (dev/staging/prod);
  • Внедрение self-service capabilities для разработчиков.

DevTestSecOps Pipeline:

  • Интеграция проверок безопасности в CI/CD (SAST, DAST, SCA);
  • Автоматизация testing workflows (unit, integration, e2e, CDC, etc.);
  • Внедрение policy-as-code и compliance automation;
  • Мониторинг и алертинг.

Java Spring Boot Support:

  • Оптимизация build и deployment process для Java/JS приложений;
  • Создание production-ready Docker images;
  • Автоматизация database migrations и schema changes.

Технический стек:
Core Technologies:

  • Languages: Java 17+ или Python или Go (для автоматизации);
  • Framework: Spring Boot 3.x, Spring Cloud;
  • Frontend: React.js;
  • Database: PostgreSQL, Redis, MongoDB;
  • Message Queues: Kafka.

Infrastructure & Platform:

  • Container Platform: Kubernetes;
  • GitOps: TBD;
  • Package Management: Helm;
  • Service Mesh: TBD.

CI/CD & DevOps:

  • SCM: GitLab (GitLab CI/CD), Jenkins;
  • Monitoring: Prometheus, Grafana, Jaeger;
  • Logging: Loki;
  • Security: TBD.

Обязательные требования:
Technical Skills:
Programming & Automation (критически важно!):

  • 3+ лет опыта программирования на Python/Go/Java (не только скрипты!);
  • Infrastructure as Code - advanced;
  • Понимание software engineering принципов: DRY, SOLID, модульность;
  • Опыт code review и collaborative development.

GitOps & Kubernetes:

  • 2+ лет практического опыта с Kubernetes в production;
  • Глубокое понимание GitOps принципов и pull-based deployments;
  • Знание Helm для package management.

DevTestSecOps:

  • Опыт интеграции security tools в CI/CD pipeline;
  • Понимание automated testing strategies;
  • Опыт с monitoring и observability tools.

Mentality & Culture Fit:

  • Упор на результат — способность определять и измерять метрики успеха;
  • Критическое мышление — перед внедрением новой технологии спросить себя зачем, и четко понимать, какие плюсы и минусы она несет;
  • Работа в команде — код ревью, парное программирование, knowledge sharing;
  • Intellectual honesty — готовность признавать ошибки и учиться.

DORA Metrics Experience:

  • Понимание и опыт измерения 4 ключевых DORA метрик;
  • Опыт оптимизации deployment frequency и lead time;
  • Знание incident management, troubleshooting и recovery procedures.

Дополнительные навыки (Nice to have):

  • Fintech experience;
  • Service Mesh;
  • Performance testing и capacity planning;
  • Опыт с ArgoCD или FluxCD для continuous delivery будет плюсом.

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

  • У нас расширенный соц пакет (читайте в описании нашей компании);
  • Достойный уровень заработной платы;
  • Больничный оплачивается по ТК РБ;
  • 29 дней отпуска;
  • Оплату обучения за счет компании( тренинги, семинары, конференции);
  • Работу в центре Минска (ст.м. Молодежная);
  • Возможность удаленной работы;
  • У нас кабинеты (не open space).
Требования
Опыт От 3 до 6 лет
Условия работы
График работы Полный день
Добавлено вчера
Для связи с работодателем или просмотра контактов нажмите на кнопку