ОнТаргет ЛАБС Опубликована 4 дня назад · отклик: Сайт вакансий
NET-инженер по агентной автоматизации
ЗарплатаПо договорённости
ФорматУдалённо
ЛокацияТбилиси, Не указана
ЗанятостьПолная занятость
Инженер, который построит агентный workflow разработки вокруг зрелой legacy-кодовой базы, чтобы рутинная поддержка выполнялась почти полностью через автоматизацию, пока готовится замена системы.
Задачи
- Оценить кодовую базу и подготовить базу для безопасных автоматических изменений: надёжная сборка, характеризационные и регрессионные тесты вокруг наиболее часто меняющихся участков, автоматические проверки, выявляющие поломки.
- Соразмерно определить объём работ: цель — достаточная страховка для автоматизации поддержки, а не полный рефакторинг системы, которую в итоге заменят.
- Спроектировать и реализовать агентный workflow, превращающий входящую задачу в проверенный и разворачиваемый pull request с минимальным участием человека: приём задачи, изменения, сгенерированные агентом, автоматическое ревью и проверки, одобрение человеком и автоматический деплой.
- Настроить качественные шлюзы, на которые опираются агенты: автоматические тесты, статический анализ, CI/CD-пайплайны и ограничители, обеспечивающие безопасность и обратимость автоматических изменений.
- Сделать подачу задач самообслуживаемой, чтобы более широкая команда могла завести задачу и получить PR на одобрение без выделенного инженера в процессе.
- Документировать систему и модель эксплуатации, чтобы рутинная поддержка работала с минимальным выделенным инженерным участием или без него.
- Передать работу с возможностью остаться в режиме неполной занятости для дальнейшего улучшения автоматизации и сопровождения сложных случаев.
- Тесно сотрудничать с CTO и инженерной командой, которые проверяют и одобряют результаты системы; ясно и проактивно коммуницировать и держать состояние автоматизации видимым.
Требования
- Глубокий практический опыт работы с агентами для написания кода, используемыми для построения автоматизации, а не только для помощи в собственном кодировании. Опыт построения или эксплуатации агентных workflow (например, issue-to-PR, автоматическое ревью кода или агенты, встроенные в CI/CD), либо явная демонстрация такой способности.
- Свободное владение инструментарием агентного SDLC: агенты для кодирования, оркестрация, оценка и ограничители, интеграция агентов с контролем версий и деплоем.
- Сильный опыт поддержки и модернизации крупных зрелых кодовых баз и комфортная работа с кодом, не соответствующим текущим лучшим практикам.
- Глубокое знание .NET / C# (ядро системы — ASP.NET / C#) и рабочая уверенность в полиглотной среде (JavaScript/TypeScript, Python). Опыт с Umbraco или legacy ASP.NET — плюс.
- Практический опыт покрытия legacy-кода тестами (характеризационное и регрессионное тестирование) и настройки CI/CD там, где их почти нет.
- Знакомство с Azure и Azure DevOps — плюс (система работает там).
- Прагматичность и ориентация на результат: соразмерность решений, понимание, что цель — малозатратная поддержка системы на пути к замене, а не идеал.
- Автономность: способность самостоятельно определять объём и вести эту разработку при ограниченном надзоре.
- Ясная коммуникация, возможность работать полный рабочий день над построением с разумным ежедневным пересечением с часами US Pacific.
- Степень бакалавра в области компьютерных наук, инженерии или смежной области либо эквивалентный практический опыт.
- Широкие знания в разработке ПО: языки, фреймворки, CI/CD и текущие тенденции AI-assisted разработки.
Условия
- Полная занятость, удалённая работа.
- График 5/2, 8 рабочих часов в день.
- Конкурентная зарплата определяется по результатам собеседования.
Инструменты в вакансии
Навыки и технологии
Направления