Локация
Ставрополь; удалённый или гибридный формат работы.
Зарплата
От 200 000 ₽ на руки в месяц; итоговые условия обсуждаются индивидуально.
Компания
Разработка собственных программных решений, автоматизация бизнес-процессов и создание интеллектуальных систем.
Что делать
•Разрабатывать и развивать backend-сервисы, REST API, интеграционные компоненты и веб-приложения.
•Проектировать архитектуру решений и взаимодействие между сервисами, базами данных, внешними API и корпоративными информационными системами.
•Создавать инструменты автоматизации, обработки данных, фоновые процессы, системы задач и механизмы контроля исполнения.
•Интегрировать AI/LLM-модели, AI-агентов, tool calling, RAG, MCP и локальные языковые модели.
•Настраивать окружения, контейнеризацию, тестирование, CI/CD и развёртывание; оптимизировать производительность, надёжность и отказоустойчивость.
•Анализировать существующий код, диагностировать ошибки, устранять первопричины и участвовать в выборе технологий.
Требования
•От 3 лет коммерческой разработки.
•Уверенное владение Python и понимание архитектуры backend-приложений.
•Опыт проектирования и разработки API, понимание клиент-серверной архитектуры и интеграции систем.
•Практический опыт работы с реляционными базами данных.
•Опыт работы с Git, Linux и Docker.
•Навыки диагностики, отладки и оптимизации приложений.
•Понимание принципов тестирования, информационной безопасности и надёжности ПО.
•Умение работать с существующими проектами, разбираться в чужом коде и самостоятельно принимать обоснованные технические решения.
•Полное знание перечисленного стека не обязательно; важны уверенная техническая база и способность быстро осваивать новые инструменты.
Хорошо, если есть
•Опыт разработки систем с использованием искусственного интеллекта, интеграции LLM и создания AI-агентов.
•Опыт работы с распределёнными системами, очередями задач и фоновыми обработчиками.
•Знание Ansible и инструментов инфраструктурной автоматизации.
•Опыт Windows Automation и PowerShell.
•Понимание принципов построения отказоустойчивых систем.
•Опыт технического проектирования и самостоятельного ведения сложных задач.
Культура и преимущества
•Самостоятельность, инициативность и инженерная ответственность с ориентацией на работающий и протестированный результат.
•Прямая коммуникация, минимум избыточной бюрократии и возможность участвовать в технических дискуссиях.
•Возможность влиять на архитектуру и выбор технологий.
•Современный стек и использование AI-инструментов при обязательной самостоятельной проверке результата.
•Профессиональное развитие в направлениях Backend, System Architecture, DevOps и AI Engineering.
•Долгосрочное сотрудничество и участие в развитии собственных продуктов.
Процесс найма
•На собеседовании обсуждаются опыт, архитектурные решения, практические ситуации и диагностика сложных проблем.
•Возможен небольшой практический кейс, максимально приближённый к реальным задачам разработки.