Python разработчик
Требования
Местоположение и тип занятости
Компания
IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group
Описание вакансии
Условия работы
В дирекцию по информационным технологиям корпоративного центра Х5 Retail Group ищем сильного Python-разработчика (уровня senior/ middle+) для работы на проекте с высоконагруженными системами с использованием микросервисной архитектуры.
Никакого легаси, все с чистого листа!
Чем предстоит заниматься:
- Разрабатывать сильно нагруженные процессинговые решения, связанные с маркетингом, при широком использовании микросервисной архитектуры;
- Участие в процессе проектирования разрабатываемых приложений, выработке архитектурных решений;
- Написание нагрузочных, интеграционных и unit тестов;
- Проведение ревью кода приложений, слежение за соблюдением code style;
- Выполнение задач по оптимизации приложений, по увеличению производительности систем;
- Участие в сопровождении, проектировании, документировании, опытной эксплуатации разработанных приложений.
Что для нас важно:
- Уверенные знания Python 3.x, с опытом разработки от 3 лет;
- Практический опыт асинхронного программирования;
- Знание и умения работы с протоколом REST - обязательно, протоколом SOAP - будет хорошим плюсом;
- Знание фреймворка Django и Django REST Framework является обязательным условием;
- Понимание принципов работы с брокерами очередей и практический опыт применения какого-либо из них - важное преимущество;
- Опыт работы с AIOHTTP или любым подобным асинхронным фреймворком будет большим преимуществом;
- Уверенное знание реляционных СУБД - обязательно, PostgreSQL - очень желательно и будет хорошим плюсом;
- Понимание технологии контейнеризации Docker станет важным преимуществом.
- Будет жирным плюсом:
имеет наработки и практики в сфере интеграции приложений
уже участвовали в высоко-нагруженных проектах других компаний
знаете другие языки программирования, и вам интересно развитие как разработчика full-stack