Инженер-программист
Вакансия "Инженер-программист"
Полная занятость, полный рабочий день
г. Москва
Обязанности
Написание backend части ПО на Python
Дополнительно
Что мы предлагаем:
- Сложные и интересные задачи, с которыми получишь профессиональный рост и безусловно удовольствие от процесса;
- Локация — рассматриваем специалистов из любой точки мира;
- График: пятидневка с 10 до 19, можно сдвинуть на полчаса-час в удобную сторону.
Общие требования
Опыт коммерческой разработки на Python3 от 4 лет.
Знание HTTP протокола. Умение проектировать REST API.
Опыт работы с фреймворками Django и Django Rest Framework от 3 лет.
Понимание работы асинхронных приложений.
Умение работать с очередями (Celery) и kafka.
Знание SQL-подобных БД и опыт работы с СУБД:
умение работать с СУБД PostgreSQL;
писать SQL запросы;
понимание как правильно выстраивать связи, проставлять индексы и др.
Опыт работы с Linux bash(Ubuntu, Debian).
Опыт работы с системами контроля версий Git, настройка ci/cd вас не пугает.
Навыки построения архитектуры нетривиальных приложений, а также их оптимизации и масштабирования.
Опыт интеграции со сторонними сервисами и API.
Понимание протоколов oauth2, openid.
Желание и умение проводить кодревью.
HTML/CSS/JS.
Будет плюсом:
Опыт работы с фронтенд фреймворками (VueJS, NextJS).
Опыт в Docker, Gunicorn, Nginx, ElasticSearch, k8s.
Опыт в позиции teamlead.
Требования к образованию
Опыт работы
Похожие вакансии
АО "ЕИРЦ СПБ"
ООО "ЧЕРЕМХОВСКИЙ ВОДОКАНАЛ"