Ташкент, проезд Лабзак, 61
• Разработка, поддержка и оптимизация серверной части приложений.
• Проектирование архитектуры новых сервисов и развитие существующих.
• Поддержка, доработка и постепенный рефакторинг legacy-систем.
• Разработка и сопровождение REST API / GraphQL / gRPC.
• Создание и реализация бизнес-логики.
• Интеграция со сторонними сервисами и API (платёжные системы, LLM-провайдеры, Telegram Bot API).
• Проектирование и оптимизация баз данных.
• Оптимизация производительности, масштабируемости и отказоустойчивости системы.
• Настройка и поддержка CI/CD, участие в администрировании серверов, мониторинге и разборе инцидентов.
• Проведение Code Review и соблюдение стандартов качества кода.
• Написание Unit и Integration тестов.
• Взаимодействие с Frontend, Mobile, QA и Product-командами.
• Наставничество Middle и Junior разработчиков.
• Опыт коммерческой Backend-разработки от 3 лет.
• Уверенное владение Python: FastAPI и Django / Django REST Framework.
• Опыт проектирования высоконагруженных систем.
• Опыт разработки микросервисной архитектуры.
• Отличное знание REST API; опыт работы с GraphQL или gRPC.
• Проектирование серверной архитектуры и интеграция внешних API.
Базы данных — сильное общее понимание:
• Проектирование схем и моделей данных, нормализация, связи, целостность.
• Индексы, транзакции, блокировки, уровни изоляции.
• Анализ и оптимизация тяжёлых запросов, работа с планами выполнения.
• Миграции, версионирование схемы, работа с данными без простоя.
• Кеширование, репликация, резервное копирование и восстановление.
• Понимание разницы между реляционными и нереляционными БД и умение выбрать подходящую.
• Практика: PostgreSQL (основная), плюс любой другой опыт — MySQL, MS SQL Server, MongoDB, ClickHouse, Redis.
DevOps — обязательная часть роли:
• Linux, работа с сервером, диагностика проблем в продакшене.
• Docker / Docker Compose.
• Nginx: реверс-прокси, SSL, балансировка.
• Настройка и поддержка CI/CD (GitHub Actions / GitLab CI).
• Деплой и сопровождение production-среды.
• Логирование, мониторинг и алертинг.
Дополнительно:
• Асинхронная обработка и очереди: Redis, Celery, RabbitMQ / Kafka.
• Опыт работы с крупными системами: несколько сервисов, реальная нагрузка, продакшн-инциденты.
• Git, code review, работа в команде.
• Узбекский язык — обязательно.
БУДЕТ ПЛЮСОМ
• PHP — поддержка и доработка существующих систем.
• Базовый Frontend: HTML / CSS / JavaScript.
• Русский язык.
• Опыт в EdTech.
• Интеграция LLM (Claude / OpenAI), RAG, prompt engineering.
• Kubernetes, Grafana / Prometheus, OpenTelemetry.