UNITEL LLC

Python-разработчик

Не указана
  • Ташкент
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
Обязанности:
  • Разработка и поддержка серверной логики и API на базе Python (FastAPI / Django / Flask).

  • Проектирование и реализация микросервисов и внутренних сервисных взаимодействий.

  • Работа с PostgreSQL и векторными базами данных — проектирование схем, оптимизация запросов.

  • Интеграция Redis, Elasticsearch и других внешних сервисов для кеширования и поиска.

  • Разработка асинхронных задач, парсеров и интеграций с внешними API.

  • Обеспечение отказоустойчивости, безопасности и масштабируемости сервисов.

  • Поддержка, рефакторинг и тестирование существующего кода.

  • Участие в code review, планировании задач, оценке сроков и архитектуре.

  • Настройка и поддержка CI/CD пайплайнов и автоматизации развертывания (Docker, GitHub Actions и др.)

  • Подготовка и сопровождение технической документации.

  • Проработка требований и участие в проектировании новых модулей и систем.

  • Работа с LLM, STT моделями

Требования:
  • Глубокие знания Python (FastAPI, Django или Flask). (Разработка REST API, middlewares, роутинг, тестирование)

  • Опыт работы с асинхронным программированием и aiohttp / asyncio. (Особенно важно при интеграциях с внешними API и для парсинга)

  • Знание SQL и опыт работы с PostgreSQL. (Миграции, индексация, оптимизация запросов, работа с ORM — SQLAlchemy или Django ORM)

  • Опыт работы с NoSQL и векторными БД (MongoDB, Redis, Pinecone, Qdrant и т.д.) (Кеширование, хранение embedding’ов, быстрый поиск)

  • Навыки работы с Docker и понимание DevOps-практик. (Сборка образов, docker-compose, CI/CD, деплой на серверы)

  • Опыт работы с микросервисной архитектурой и брокерами сообщений (RabbitMQ, Kafka, Redis).

  • Уверенное владение Git (ветвление, pull requests, code review).

  • Опыт интеграции с внешними API, парсинга данных, обработки JSON/XML.

  • Умение писать юнит- и интеграционные тесты (pytest, unittest, coverage).

  • Знание и применение принципов SOLID, DRY, KISS и проектирования архитектуры.

  • Навыки работы с Linux-серверами, настройка окружения, логирование, мониторинг.

  • Понимание принципов разработки REST API и WebSocket-соединений.

Будет плюсом:

  • Опыт работы с LLM, ML, STT, OpenAI API
  • Знание систем логирования и мониторинга (Prometheus, Grafana, ELK)
  • Умение использовать AI в разработке
Условия:
  • График работы 5/2 - офис.
  • Оформление трудовых отношений в соответствии с действующим законодательством.
  • Добровольная медицинская страховка или абонемент в фитнес-клуб Чехов.
  • 27 календарных дней оплачиваемого отпуска в год.
  • Возможности для обучения и развития сотрудников.
  • Служебная сотовая связь.