Кадровое агентство Brightman находится в поиске Python Developer для своего крупного клиента.
Наш заказчик — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 3400+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом.
Чем предстоит заниматься?
- разрабатывать новые микросервисы и проводить рефакторинг уже существующих;
- подготавливать релизы, взаимодействовать с другими подразделениями для выпуска релиза;
- принимать участие в декомпозиции задач и планировании спринтов на основе SCRUM церемоний;
- сопровождать и документировать написанный код;
- проводить CodeReview;
- взаимодействовать с аналитиками, тестировщиками, frontend-разработчиками и дизайнерами.
Чего мы ждем от специалиста?
- опыт работы в роли Python Developer от 2-х лет;
- опыт работы с Django/Wagtail, FastAPI;
- опыт работы с PostgreSQL, MongoDB;
- опыт работы с CI/CD: Jenkins, Nexus, BitBucket, SonarQube;
- опыт работы с RHEL;
- опыт работы с оркестрацией, контейнеризацией: Openshift;
- опыт работы с мониторингом, журналированием: ELK, Grafana, Zabbix;
- опыт применения паттернов проектирования GoF, SOLID, GRASP;
- опыт разработки web приложений на базе популярных фреймворков;
- опыт написания unit-тестов;
- знание SQL;
- знание Python 3.7+;
- умение работать с Git, понимание стандартных моделей ветвления (GitFlow/TBD);
- понимание принципов функционирования реляционных и нереляционных СУБД;
- понимание жизненного цикла разработки приложений в контексте Agile.
Будет плюсом:
- опыт разработки асинхронных приложений на Python;
- опыт работы с Apache Kafka, Elasticsearch;
- опыт работы с Headless CMS;
- опыт работы в Agile-команде;
- опыт работы с Docker;
- понимание принципов построения микросервисной архитектуры;
- широкий кругозор в области web-разработки.