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;

— Желание развиваться и создавать высоконугруженные сервисы;

Мы предлагаем:

  • Сильная команда. Ребята постоянно прокачиваются, много читают и любят свое дело. Мы гордимся не только тем, какие у нас профессионалы, но и тем какие они личности.

  • Обучение за счёт компании. Если хотите пройти курсы или пойти на конференцию, связанную с вашей областью, компания готова оплатить стоимость обучения.

  • Библиотека с профессиональной литературой. Мы регулярно обновляем список книг, которые можно читать в офисе и брать домой.

  • Комфортный офис. Мы переехали в новый офис, где создали еще больше приятных условий для работы: комната отдыха с приставкой, разные места для работы - если хочется посидеть в одиночестве или поработать стоя, теннисный стол чтобы размяться.