
Академия Клевери
Backend-разработчик senior (python)
- Git
- PostgreSQL
- Python
- JavaScript
- REST API
- Разработка ПО
- Docker
Наша команда находится в поиске Backend-разработчика (Python).
В откликах на вакансию просьба указывать ссылки на реализованные проекты (описать, что именно реализовано Вами) или репозиторий с примерами ваших работ. Начните отклик с фразы "Cleverie", так мы поймем что Вы прочитали описание вакансии, далее уже реализованные проекты.
У нас 2 ключевых ПО - LMS система и маркетплейс репетиторов.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
Разработкой и проектированием:
-
Разрабатывать серверные решения на Python с использованием FastAPI, SQLAlchemy Core и PostgreSQL;
-
Проектировать и реализовывать микросервисы и компоненты системы;
-
Переводить бизнес-требования различной степени детализации (от User Story до полных аналитических описаний) в технические решения;
-
Находить оптимальный баланс между скоростью разработки и качеством в зависимости от приоритетов задач;
-
Поддерживать в рабочем состоянии и развивать наши ПО;
-
Умение разбираться в чужом коде.
Предоставлением технической экспертизы:
- Разрабатывать пайплайны сборки и обеспечивать бесперебойную интеграцию и доставку кода (CI/CD) с использованием GitLab;
- Обеспечивать качество кода через проведение и организацию Code Review;
- Работать с технологиями NATS для коммуникации между микросервисами и PostgreSQL для хранения данных;
- Использовать Docker и Linux для разработки и деплоя.
Управлением командой:
Наши ожидания:
- Участие в найме, онбординге и проведении перфоманс-ревью, в дальнейшем возглавлять команду;
- Менторить разработчиков (в дальнейшем);
- Обеспечивать эффективное взаимодействие команды с продуктовым владельцем, аналитиками и тестировщиками.
Опыт и знания:
- Опыт разработки на Python более 5 лет;
- Глубокое понимание FastAPI, SQLAlchemy Core и PostgreSQL;
- Опыт коммерческой разработки IT-решений, успешно запущенных и функционирующих в продакшене;
- Опыт работы с бизнес-требованиями разной степени проработанности;
- Опыт работы с микросервисной архитектурой и асинхронными коммуникациями;
- Высшее образование в сфере информационных технологий.
Навыки:
- Успешный опыт руководства командой разработки от 3х лет или выполнения роли технического лидера;
- Способность самостоятельно вести технические проекты: от идеи до поддержки в продакшене;
- Навыки менторства и желание развивать команду;
- Готовность участвовать в обсуждениях и предлагать улучшения;
- Высокий уровень ответственности за качество и сроки выполнения работ;
- Инициативность и самостоятельность в принятии решений.
Сотрудничество:
- Полностью дистанционное сотрудничество (рассмотрим кандидата из любого региона)
- Оформление ГПХ
- Оплата по рынку, обсуждается индивидуально с кандидатом