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 лет |
Условия работы
График работы | Полный день |
Добавлено вчера
Пожаловаться