Мы ищем сильного Backend Developer с коммерческим опытом разработки от 3 лет для участия в создании и развитии высоконагруженных IT-продуктов. Нам нужен инженер, который умеет проектировать надежные backend-сервисы, работать с базами данных, серверной инфраструктурой и современными инструментами разработки.
Обязанности
- Разработка и поддержка backend-сервисов на Python.
- Проектирование и развитие REST API и внутренних сервисов.
- Разработка и оптимизация структуры баз данных PostgreSQL.
- Интеграция с внешними API и сторонними сервисами.
- Проектирование и поддержка высоконагруженных систем.
- Оптимизация производительности приложений и SQL-запросов.
- Работа с очередями сообщений и асинхронной обработкой данных.
- Развертывание и сопровождение сервисов на серверах.
- Участие в проектировании архитектуры и code review.
- Взаимодействие с frontend, mobile и DevOps-командами.
ТребованияОбязательные навыки
- Коммерческий опыт разработки от 3 лет.
- Отличное знание Python и опыт промышленной разработки.
- Уверенное владение PostgreSQL:
- проектирование структуры БД;
- написание сложных SQL-запросов;
- индексация и оптимизация;
- работа с большими объемами данных.
- Опыт работы с одним или несколькими фреймворками:
- FastAPI;
- Опыт разработки и документирования REST API.
- Практический опыт работы с Redis, Celery или аналогичными системами очередей.
- Уверенное использование Git и Git Flow.
- Опыт принципов Clean Architecture, SOLID и паттернов проектирования.
- Опыт работы с Docker и контейнеризацией приложений.
- Опыт принципов построения распределенных систем и микросервисной архитектуры.
- Опыт работы с Kubernetes и системами оркестрации контейнеров.
- Опыт работы с RabbitMQ, Kafka или другими брокерами сообщений.
- Навыки настройки и сопровождения серверной инфраструктуры.
- Опыт работы с облачными платформами (AWS, Google Cloud, Azure или их аналогами).
- Навыки работы с Linux-серверами:
- настройка и администрирование;
- работа через SSH;
- настройка Nginx;
- управление сервисами и логами;
- базовые знания CI/CD.
- Опыт работы с WebSocket и асинхронным программированием будет преимуществом.
- Опыт работы в Agile / Scrum-командах.
- Наличие реального коммерческого портфолио и реализованных проектов.
Большим преимуществом будет
- Знание языка Go (Golang) и опыт его практического применения в коммерческих проектах.
- Опыт разработки высокопроизводительных микросервисов на Go.
- Отдельно важно
- Уверенное использование AI-инструментов в ежедневной разработке:
- ChatGPT;
- Claude;
- Cursor;
- GitHub Copilot;
- AI-assisted debugging и code generation.
- Умение применять AI для ускорения разработки, рефакторинга, анализа кода и автоматизации рутинных задач.
Мы ожидаем
- Высокий уровень самостоятельности и ответственности.
- Умение принимать архитектурные решения и аргументировать их.
- Системное мышление и внимание к качеству кода.
- Желание развиваться и работать с современными технологиями.
- Умение эффективно работать в команде и доводить задачи до результата.
Мы предлагаем
- Работа в офисе либо гибридный формат работы при высокой дисциплине и ответственности.
- Конкурентную заработную плату.
- Сильную и профессиональную команду.
- Интересные и масштабные проекты.
- Возможность карьерного и профессионального роста.
- Современный стек технологий и комфортные процессы разработки.
Формат отклика
Обязательно приложить:
- Резюме.
- GitHub (при наличии).
- Ссылки на реализованные проекты.
- Краткое описание своей роли в проектах.
- Используемые AI-инструменты в ежедневной работе.
Резюме необходимо заполнить по ссылке:
https://a1.com.kg/kg/resumeadd
