d-Matrix
Staff Software Engineer, Developer Automation
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в команду Software Infrastructure, владеющую CI/CD и релизным пайплайном. Задача — строить автоматизацию диагностики и устранения сбоев пайплайна, сочетая AI-подходы с детерминированной автоматизацией.
Задачи
- Проектировать и строить автоматизацию диагностики и устранения сбоев CI/CD, включая классификацию регрессий, флейки-железа и инфраструктурных проблем
- Разрабатывать автоматические методы выявления мержей, вызывающих падения в длительных тестовых прогонах
- Оценивать и интегрировать AI-техники вместе с детерминированной автоматизацией для повышения надёжности
- Проектировать масштабируемые вычисления и хранение для сборок и тестов в облаке и on-prem
- Отвечать за release engineering: схемы версионирования, независимые релизные поезда компонентов, матрицы совместимости
- Снижать рутину разработчиков и time-to-signal по всему пайплайну от продукта до релиза
- Совместно с командами разработки и Quality Engineering внедрять новые инструменты и лучшие практики
Требования
- Опыт построения автоматизации, измеримо снижавшей рутину или time-to-signal в CI, релизах или dev-tooling
- Опыт release engineering: схемы версионирования, независимые релизные поезда, матрицы совместимости
- Архитектурное мышление в вопросах компромиссов: AI против детерминированного софта, доступность вычислений против локальности данных
- Сильные основы software engineering, опыт создания production-grade автоматизации, а не скриптов
- Опыт продвижения новых инструментов и практик в командах, не подчиняющихся напрямую
Навыки
- CI/CD
- GitLab CI
- Kubernetes
- LLM
- AI agents
- semantic versioning
- observability
- containers
- VMs
- systems administration