AVIATA.KZ
Middle Python Developer
Не указана
- Python
- Django Framework
- PostgreSQL
- Git
- Redis
- Unit Testing
- Docker
- RabbitMQ
- Asyncio
- Sanic
- Django REST
- Русский — C2 — В совершенстве
- Английский — C1 — Продвинутый
Aviata — одна из лидирующих компаний в области бронирования и продажи авиабилетов в Казахстане. Наш сервис включен в рейтинг Forbes "50 крупнейших интернет-компаний Казахстана". Удостоились награды «Компания года — 2014» по результатам Национальной интернет-премии Award.kz.
Обязанности:
- Разработка web части сайтов;
- Разработка REST сервисов;
- Разработка микросервисов ;
- Разработка клиентов для работы со сторонними API;
- Написание unit тестов;
- Работа с фронтенд разработчиками;
- Проведение код ревью.
Требования:
- Уверенное знание Python и одного из web фреймворков (Django/Sanic/Flask/FastApi и прочие);
- Умение писать асинхронный код с использование Asyncio;
- Знание принципов микросервисной архитектуры;
- Опыт работы с Web services и REST;
- Опыт работы с ОС *nix;
- Опыт работы с БД PostgreSQL/MySQL;
- Опыт работы с технологиями Redis, RabbitMQ, Docker, либо с их аналогами;
- Хорошее знание Gitflow;
- Умение писать чисты код (PEP-8), и применять принципы ООП, DRY;
- Знание и умение применять Design Patterns;
- Желание развиваться и создавать высоконугруженные сервисы;
- Умение писать безопасные приложения, не подверженные OWASP TOP 10.
Мы предлагаем:
-
Сильная команда. Ребята постоянно прокачиваются, много читают и любят свое дело. Мы гордимся не только тем, какие у нас профессионалы, но и тем какие они личности;
-
Обучение за счёт компании. Если хотите пройти курсы или пойти на конференцию, связанную с вашей областью, компания готова оплатить стоимость обучения;
-
Библиотека с профессиональной литературой. Мы регулярно обновляем список книг, которые можно читать в офисе и брать домой;
- Комфортный офис. Мы переехали в новый офис, где создали еще больше приятных условий для работы: комната отдыха, разные места для работы.