Middle Python Developer
Краткое описание
Мы в поиске Python разработчика в команду контента.
Aviata - одна из лидирующих компаний в области бронирования и продажи авиабилетов в Казахстане
В нашей команде тебя ждут как продуктовые, так и архитектурные задачи. Таких задач много, поэтому скучно у нас не бывает.
Мы любим инициативных и ответственных разработчиков, которые умеют не только хорошо кодить, но и доводить свои проекты до конца.
Мы верим в ценность людей, которые у нас работают, вне зависимости от занимаемой должности, и стремимся к долгосрочным отношениям. Поэтому мы тщательно подходим к выбору сотрудников.
Обязанности:
- Разработка web части сайтов;
- Разработка REST сервисов;
- Разработка микросервисов;
- Разработка клиентов для работы со сторонними API;
- Написание unit тестов;
- Работа с фронтенд разработчиками;
- Доработка существующего функционала.
Требования:
— Хорошее знание Python и одного из асинхронных фреймворков (/Sanic/Flask/FastApi);
— Понимание принципов микросервисной архитектуры;
— Умение писать асинхронный код с использование Asyncio;
- Опыт работы с технологиями Redis, Rabbit MQ, Docker, либо с их аналогами;
-
Опыт работы с SOAP, Web services и REST;
-
Хорошее знание Gitflow;
— PostgreSQL/ MySQL;
— Умение писать безопасные приложения, не подверженные OWASP TOP 10;
— Умение писать чисты код (PEP-8), и применять принципы ООП, DRY;
— Знание и умение применять Design Patterns;
— Желание развиваться и создавать высоконугруженные сервисы;
Мы предлагаем:
-
Сильная команда. Ребята постоянно прокачиваются, много читают и любят свое дело. Мы гордимся не только тем, какие у нас профессионалы, но и тем какие они личности.
-
Обучение за счёт компании. Если хотите пройти курсы или пойти на конференцию, связанную с вашей областью, компания готова оплатить стоимость обучения.
-
Библиотека с профессиональной литературой. Мы регулярно обновляем список книг, которые можно читать в офисе и брать домой.
- Комфортный офис. Мы переехали в новый офис, где создали еще больше приятных условий для работы: комната отдыха с приставкой, разные места для работы - если хочется посидеть в одиночестве или поработать стоя, теннисный стол чтобы размяться.