Python-разработчик (LLM)

ГКУ Инфогород
Москва
🏢 Офис
Junior
Полная занятость
Россия
Описание вакансии

Привет!

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.

Чем занимается продукт

ЕМИАС - одна из крупнейших в мире цифровых платформ, которая насчитывает более 18 миллионов граждан в базе данных, охватывает в единый цифровой контур более 1000 зданий столичных медучреждений амбулаторного, стационарного звена и бригады скорой и неотложной помощи, обеспечивая непрерывность и преемственность всех этапов лечения. ЕМИАС занимается информатизацией медицины в городе. Он охватывает все процессы городской системы здравоохранения, начиная с электронной очереди в поликлинике и заканчивая прогнозированием занятости конкретных врачей. Благодаря ей специалисты различного профиля могут в любой момент получать необходимые данные о пациенте.

Что нужно делать
создавать типизированный, структурированный Python-код с документацией и теста для поддержания качества кодовой базы;
разрабатывать и поддерживать REST API на FastAPI / Litestar / Flask;
работать с асинхронным кодом (asyncio, httpx/aiohttp);
работать с ORM (SQLAlchemy), поддержкой миграций и с векторными БД (Milvus, Qdrant);
работать с интеграцией и использованием ML-библиотек для работы с эмбеддингами и языковыми моделями;
обрабатывать и анализировать данные с помощью pandas / polars;
работать с контейнеризацией приложений: Docker, docker compose, сети, volumes, healthchecks;
настраивать CI/CD пайплайнов (GitLab CI / GitHub Actions): сборка образов, тесты, линтеры, деплой, управление секретами;
настраивать observability-стека: структурированные логи, метрики, трассировка (Prometheus, Grafana, Loki).
Какие знания и навыки нам важны
python 3.x: типизация, структурирование проектов, тестирование
опыт разработки API на одном из фреймворков: FastAPI / Litestar / Flask / Django REST.
понимание сетевых основ: HTTP, статусы и пр.
работа с БД: PostgreSQL (SQL, индексы, транзакции), ORM (SQLAlchemy), миграции.
практический опыт обработки данных в pandas и/или polars. Базовая аналитика: статистика, визуализация, отчеты.
работа с асинхронным кодом: asyncio, httpx/aiohttp и пр.
опыт работы с очередями задач: Celery/Dramatiq/RQ
основы контейнеризации приложений с оркестрацией через docker compose
понимание принципов построения RAG - системы для поиска информации
опыт работы с векторными БД - Milvus/Qdrant
умение писать читаемый код: модули, слои, договорённости, docstrings
основные паттерны проектирования приложений
умение проводить расследование по проблемам: логи → метрики → причины → фиксы
Будет плюсом
знание основ HTML, CSS;
понимание оптимизации производительности кода на python
Приветствуются уверенные знания в работе с инфраструктурой разработки (DevOps):
навыки администрирования Linux-систем
контейнеризация: Docker, многосервисные окружения, сети/volumes, healthchecks.
оркестрация и деплой: docker compose (обязательно), Kubernetes как плюс.
CI/CD (GitLab CI / GitHub Actions): сборка образов, тесты, линтеры, деплой по окружениям, секреты.
настройка оbservability: логи (структурированные), метрики, трассировка (Prometheus/Grafana/Loki/Alloy/OpenTelemetry).
бэкапы, ротация логов, алертинг, основы безопасной эксплуатации.
Что предлагаем
рыночную зарплату и премии;
драйвовые задачи и ресурсы для их реализации;
удаленный формат работы (головной офис Москва Сити);
преимущества аккредитованной IT-компании;
материальную помощь в случае важных событий в жизни;
корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке;
корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие.

Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!

AI-помощник
Источникhh.ru
Опубликовано20 ч назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.