Условия работы
Обязанности
Обязанности:
- Вести архитектуру и разработку production-ready backend-сервисов на Python и FastAPI: API, интеграционные сервисы, Agent Runtime, workflow с LLM, RAG-сервисы и MCP/tool gateway;
- Определять границы сервисов, интерфейсы, модель данных, правила версионирования и ответственность команд;
- Проектировать агентные workflow: state machines, маршрутизация, tool calling, structured outputs, управление контекстом, retries, timeouts, idempotency, компенсации и безопасная обработка ошибок;
- Реализовывать интеграции с корпоративными системами через REST/OpenAPI, очереди и событийные контракты. Для операций записи использовать только контролируемые и аудируемые API; прямой доступ к базам систем-источников не использовать.
- Развивать backend-слой enterprise RAG: интеграция с ingestion/retrieval, документными источниками, векторным и гибридным поиском, reranking, citations и semantic/context layer;
- Обеспечивать безопасность backend и агентных инструментов: SSO/OAuth2/OIDC, RBAC/ABAC, least privilege, проверка полномочий, управление секретами, аудит и защита от prompt injection. Для IT/OT-систем применять read-only-first и human approval для рискованных write-действий;
- Отвечать за качество кода и инженерные практики: code review, unit/integration tests, контрактные тесты, профилирование, нагрузочные проверки, Git и CI/CD;
- Обеспечивать готовность сервисов к эксплуатации в Kubernetes on-prem и при необходимости в Yandex Cloud: конфигурация, health checks, rollout/rollback, отказоустойчивость и восстановление;
- Закладывать observability для обычных и GenAI-сервисов: структурированные логи, метрики, distributed tracing, correlation ID, latency/TTFT, ошибки инструментов и качество ответов;
- Вести технический backlog, декомпозировать задачи, участвовать в оценке сроков и рисков, наставлять backend-разработчиков и разбирать технические блокеры и инциденты;
- Участвовать в архитектурных ревью и подготовке ADR, NFR, API/data/event-контрактов, критериев приёмки, runbook и материалов для передачи в сопровождение.
- Опыт backend-разработки на Python от 5 лет, включая не менее 2 лет технического лидерства или ответственности за backend-направление;
- Уверенное практическое владение Python, FastAPI, async-программированием, Pydantic и современными подходами к построению API;
- Опыт проектирования REST API и OpenAPI: аутентификация, авторизация, валидация, версионирование, обработка ошибок и обратная совместимость;
- Глубокое знание PostgreSQL и SQLAlchemy или аналогичного ORM: транзакции, миграции, индексы, блокировки, планы запросов и оптимизация;
- Практический опыт с Redis и хотя бы одной промышленной системой обмена сообщениями — RabbitMQ или Kafka; понимание event-driven архитектуры;
- Понимание надёжной распределённой обработки: idempotency keys, retries с backoff, timeouts, DLQ, outbox, correlation ID, дедупликация, компенсации и rollback;
- Практический опыт построения или эксплуатации хотя бы одного из классов решений: LLM/agent workflow, enterprise RAG, tool calling или MCP-интеграции;
- Понимание LangGraph и/или Temporal либо сопоставимый опыт реализации stateful и durable workflow;
- Опыт разработки unit- и integration-тестов, проведения code review, работы с Git и CI/CD;
- Рабочее понимание Docker и Kubernetes, включая deployment/configuration, secrets, health checks, диагностику и базовые сценарии rollout/rollback;
- Понимание корпоративных требований ИБ: SSO/OIDC, RBAC/ABAC, управление секретами, аудит, изоляция данных и принцип наименьших привилегий;
- Способность самостоятельно защищать технические решения и доводить договорённости до реализуемых контрактов и работающего production-кода;
- Умение формировать техническое направление backend без превращения роли в исключительно менеджерскую;
- Умение задавать стандарты API, ошибок, логирования, тестирования, версионирования и наблюдаемости;
- Умение декомпозировать архитектурно сложные задачи и распределять их между разработчиками с учётом зависимостей и рисков;
- Умение давать содержательную обратную связь на code review, развивать сотрудников и повышать самостоятельность команды;
- Готовность принимать решения при неполных данных, явно фиксировать допущения и своевременно эскалировать риски;
- Способность работать в межфункциональной команде: backend, NLP/ML, системный анализ, DevOps, ИБ и владельцы систем.
- Официальное трудоустройство в штат компании;
- Срочный трудовой договор до 31.12.2027г, с возможностью дальнейшей пролонгации;
- Рабочий день: с 9:00 до 18:00, пятница с 09:00-16:45;
- Гибридный или удаленный режим работы;
- ДМС, годовой бонус.
* Уточняйте актуальность вакакнсии на сайте работодателя
Отзывы о компании Норникель
Норникель
г. Норильск
3,7
26.11.2023
Добавить ЗП, так как катастрофически не хватает людей.
Читать далее
Норникель
г. Норильск
3,7
24.09.2023
Хорошая зп, социальный пакет предоставляется, компенсации, условия работы адекватные.
Читать далее
Норникель
г. Москва
3,7
14.02.2025
Больше информации о сокращениях персонала и ИТР. Замалчиваются многие моменты касательно экологии … Все в средних категориях. Пиар компании построен лучше конкурентов. У персонала устойчивое чувство уверенности.
Читать далее
Похожие вакансии
RGW
16.12.2025
Разработчик CS-Cart/ Программист CS-Cart/Backend-разработчик
От 150 000 руб.
Чехов (Московская область)
•
Удаленная работа
- Разработка, создание и внедрение кастомных модулей и расширений на базе cs-cart;;
- Поддержка и развитие существующего сайта/интернет-магазина на cs-cart;;
- Доработка стандартного функционала платформы под индивидуальные требования;.
Альфа-Банк
24.09.2026
Java Backend разработчик
договорная
Москва
•
Полная занятость
- Чем предстоит заниматься:;
- Разработка нового функционала и доработка существующих сервисов;
- Участие в оценке и проработке задач совместно с аналитиками.
Газпром нефть
25.09.2026
Backend-разработчик (middle)
договорная
Санкт-Петербург
•
Полная занятость
- ● Гибридный формат работы;
- ● Официальное трудоустройство в аккредитованной ИТ-компании;
- ● Срочный трудовой договор от 6 месяцев с последующим продлением.
Вакансии компании
Норникель
25.09.2026
Врач - дерматовенеролог (Медицинский центр)
233 000 - 233 000 руб.
Норильск
•
Полная занятость
- ОБЯЗАННОСТИ:;
- Оказание первичной специализированной медико-санитарной помощи в амбулаторных условиях пациентам с дерматозами, доброкачественными новообразованиями кожи, заболеваниями волос, микозами гладкой кожи и ее придатков, лепрой;;
- Оказание первичной специализированной медико-санитарной помощи в амбулаторных условиях пациентам с инфекциями, передаваемыми половым путем, урогенитальными инфекциями и с вызванными ими осложнениями;.
Норникель
25.09.2026
Электрослесарь подземный
договорная
Норильск
•
Полная занятость
- РАССМАТРИВАЕМ КАНДИДАТОВ ГОТОВЫХ К ПЕРЕЕЗДУ В Г. НОРИЛЬСК;
- Вакансия открыта в ООО "Норникель Спутник" (дочернее общество ПАО "ГМК "Норильский никель") аккредитованная IT-компания;
- НАШИ ЗНАНИЯ - НАШИ ВОЗМОЖНОСТИ.
Норникель
25.09.2026
Электрогазосварщик 4,5 разряда
215 000 - 430 000 руб.
Челябинск
•
Вахта
- Мы предлагаем;
- :;
- Место работы: г. Норильск;.