О компании
Avenga — международная инженерная компания, помогающая бизнесу работать с искусственным интеллектом в основе. С более чем 6000 экспертами по всему миру компания объединяет инженерный опыт с мышлением, ориентированным на ИИ, чтобы превращать амбициозные идеи в реальное влияние в различных отраслях, технологиях и рынках.
В основе роли
Мы ищем инженера, который будет активно участвовать в формировании корпоративной платформы с раннего этапа, создавая и поддерживая backend-сервисы, API и облачную инфраструктуру, обеспечивающие работу решений на базе ИИ.
Вы сосредоточитесь на безопасности, контроле доступа, применении политик, наблюдаемости и надежности на корпоративном уровне, используя автоматизацию и современные практики DevOps для оптимизации доставки.
Ваша работа будет иметь заметное влияние с первых недель, с возможностями вносить вклад в саму платформу и впоследствии поддерживать её развертывание у корпоративных клиентов.
Основные навыки, которые вы принесёте
•Более 6 лет профессионального опыта в backend-разработке, с опытом работы в продакшене как на C#/.NET, так и на Python, и сильными знаниями как минимум в одном из них.
•Проектирование API и распределённых систем: REST и gRPC, асинхронная обработка и очереди, идемпотентность, реляционные и NoSQL хранилища данных.
•Опыт работы в продакшене на как минимум одной крупной облачной платформе (Azure, AWS или GCP) и практический опыт работы со второй, включая Terraform или аналогичные инструменты, контейнеры и Kubernetes.
•Основы безопасности: OAuth 2.0 и OpenID Connect, управление секретами, принцип наименьших привилегий, изоляция сети, защита данных.
•Опыт наблюдаемости: OpenTelemetry, Prometheus/Grafana или облачные аналоги.
•Разработка на основе спецификаций как обычный способ работы: спецификации, контракты интерфейсов и критерии приёмки, написанные до кода; ежедневное использование AI-агентов для кодирования (например, GitHub Copilot, Claude Code или Cursor, с инструментами такими как GitHub Spec Kit или Kiro); тщательный обзор и тестирование сгенерированного кода.
•Рабочее понимание приложений с большими языковыми моделями (LLM): API моделей, потоковая передача, вызов инструментов. Не обязательно быть специалистом по ИИ.
•Свободное владение английским языком: вы можете объяснить дизайн техническому директору клиента или команде безопасности и защитить его.
Желательные навыки
•API-шлюзы и обратные прокси: Azure API Management, YARP, Envoy, LiteLLM или аналогичные. Движки политик, такие как Open Policy Agent, и аудит-уровень логирования.
•Высокопроизводительные потоковые API.
•Опыт работы в регулируемых отраслях (финансовые услуги, фармацевтика, телеком).
•Консалтинг или работа с клиентами; вклад в проекты с открытым исходным кодом.
Влияние, которое вы создадите
•Проектировать и создавать backend-сервисы и API на C#/.NET и Python: шлюз ИИ, контроль доступа, лимиты скорости и расходов, отказоустойчивость и обновления.
•Интегрироваться с корпоративной системой идентификации, управлением секретами и сервисами ИИ, которые клиенты уже используют на Azure, AWS и GCP.
•Строить решения с учётом производительности и устойчивости: потоковая передача, параллелизм, кэширование, нагрузочное тестирование и плавное деградирование.
•Надёжно хранить и предоставлять данные аудита, использования и затрат.
•Создавать облачную инфраструктуру как код и CI/CD пайплайны с безопасностью цепочки поставок.
•Инструментировать всё: трассировки, метрики и логи, с оповещениями и инструкциями для эксплуатации, необходимыми в продакшене.
•Работать по принципу «спецификация в первую очередь»: писать спецификации и критерии приёмки, реализовывать с помощью AI-агентов кодирования, затем проверять и подтверждать их результаты.
•Писать и проверять код производственного уровня, а также вносить вклад в технические предложения.