Старший разработчик интеллектуальных сервисов — «ОХК «Уралхим», Россия, Пермь
Зарплата не указана
ОткликнутьсяКомпания: «ОХК «Уралхим»
Локация: Россия, Пермь
Формат: Офис, Удалённая работа, Гибрид
Занятость: Полная занятость
Грейд: Senior
УРАЛАЙТЕХ — аккредитованная IT-компания, реализующая комплексно ИТ функцию для группы компаний Уралхим. Мы создаем функциональные и инновационные решения для бизнеса, закрывающие его ключевые потребности: разработку и адаптацию информационных систем «под ключ», комплексный подход к сопровождению всей IT-инфраструктуры и интеграцию всех IT-сервисов.
О компании в цифрах:
• 550+ сотрудников в штате
• 400+ IT-систем (производство, HR, финансы, логистика и сбыт)
• Высоконагруженные системы: нашими IT-продуктами пользуются около 40 тысяч пользователей.
Мы ищем инженера, который возьмёт на себя архитектуру и backend интеллектуальных сервисов (ИИ/ML) — от проектирования микросервисов и интеграций до поддержки продакшена и технического лидерства в команде.
Чем предстоит заниматься:
Проектирование архитектуры и технических решений
• Проектирование архитектуры интеллектуальных сервисов (ИИ/ML): микросервисы, API, очереди, асинхронная обработка, отказоустойчивость
• Проектирование интеграций, контрактов API и схем взаимодействия между сервисами
• Выбор технологий и подходов, оценка технических рисков
• Проработка архитектуры совместно с командой
• Проектирование моделей данных и схем хранения под задачи сервисов
Разработка backend
• Разработка микросервисов и backend-сервисов на Python
• Проектирование и реализация API и интеграционных интерфейсов
• Асинхронная обработка, очереди и фоновые задачи: надёжная доставка, повторная обработка, идемпотентность
• Работа с базами данных и хранилищами
• Интеграция с корпоративными системами и источниками данных через API
• Обеспечение отказоустойчивости, кэширования и производительности
Участие в frontend-разработке
• Понимание принципов разработки простых веб-интерфейсов для интеллектуальных сервисов
• Применение готовых open-source UI-решений и шаблонов для быстрой сборки/доработки интерфейса
• Готовность при необходимости погружаться в детали frontend, без разработки интерфейсов с нуля
• Интеграция frontend с backend API
Работа с данными
• Извлечение данных из различных источников
• Подготовка и трансформация данных под задачи интеллектуальных сервисов, базовые операции при необходимости
• Парсинг данных
• Понимание принципов организации потоков данных
Поддержка продакшен-сервисов
• Локализация и устранение инцидентов на стороне backend, frontend, данных и интеграций
• Мониторинг, логирование и диагностика сервисов
• Поддержание работоспособности, обновление и развитие продакшен-решений
Техническое лидерство и организация разработки
• Разработка и поддержание стандартов разработки
• Code review, наставничество, распределение технических задач
• Участие в планировании, оценке задач и контроле качества технических решений
• Организация процессов тестирования и приёмки в команде
Прочие задачи
• Документирование решений и прототипов
• Подготовка тестовых данных и тестирование
• Участие в развитии технической экспертизы команды, в т.ч. в оценке мировых и отечественных решений под конкретные бизнес-задачи
Мы ожидаем от кандидата
• Стаж 5–7 лет в разработке, опыт наставничества и участия в проектировании архитектуры
• Python: FastAPI, Flask, asyncio, Pydantic, Celery
• SQL, PostgreSQL, Redis, Qdrant, S3/MinIO
• REST, webhooks, Swagger/OpenAPI
• Понимание архитектуры RAG/LLM/CV/NLP-сервисов со стороны обвязки: inference API, векторный поиск, эмбеддинги, кэширование, очереди на инференс
• Базовый опыт парсинга данных (хотя бы один инструмент: Scrapy, BeautifulSoup, Playwright)
• Git, Postman, Jira, Confluence
Преимуществами при выборе кандидата будут:
• JS/TypeScript, Node.js, Express, Vue.js/React — на уровне простых кастомных интерфейсов
• ClickHouse, MongoDB, GraphQL, dbt, Sling, Hasura, NiFi
• Airflow, Kafka, RabbitMQ, Redis Streams, ETL/ELT
• SOAP, gRPC
• Java (базово)
• Prometheus, Grafana, Loki
• Low-code, open-source UI-решения
• Опыт с GPU-инференсом: vLLM, TGI, Ollama
• Понимание MLflow на уровне интеграции с моделями (без обучения и валидации моделей)
• Понимание принципов интеграции с корп. системами: 1С, Directum, CRM, MES
• Понимание принципов контейнеризации, деплоя, работы с окружениями, логами, мониторингом и CI/CD (Docker, Docker Compose, базовый Kubernetes, GitLab CI/CD, GitHub Actions); готовность разобраться и подключиться к настройке при необходимости.
Мы предлагаем:
• Стабильную заработную плату: оклад + бонус
• Официальное трудоустройство в IT-компании
• Возможности профессионального и карьерного роста
• ДМС со стоматологией с первого дня работы и социальные программы для сотрудников и членов их семей
• Разнообразные спортивные активности
• Современные офисы в Перми и Москве (Москва-Сити), гибридный формат или удалённая работа
• Поддержку наставника на этапе адаптации.