Ptolemay — аутсорс-компания полного цикла по разработке мобильных приложений для западного и ближневосточного бизнеса и стартапов. Ищем Middle+\Senior Python разработчика для участия в большом проекте, связанном с парсингом и скраппингом больших объёмов данных.
Обязанности:
- Разработка, проектирование и поддержка web-приложений на Python;
- Поддержка текущих проектов (добавление новых фичей, оптимизации);
- Участие в разработке новых продуктов, используя язык Python и нижеуказанный стек технологий;
- Анализ и оптимизация производительности серверной части;
- Взаимодействие с командой разработчиков, менеджером по проекту.
Требования:
- Русский язык — свободный;
- Опыт работы в коммерческих проектах на Django/DRF - 3+ года;
- Практика c контейнеризацией: Docker, Docker compose, и наличие опыта работы с системами мониторинга ошибок и состояния системы;
- Опыт работы с парсингом данных (разбор Fetch/XHR запросов);
- Большой опыт с Celery (настройка воркеров, тасков, работа с Flower);
- Отличное знание баз данных SQL (Postgres), репликация бд, master/slave, знать продвинутые запросы и их механику, понимать, что такое нормализация/денормализация и транзакции (хотя бы в теории), иметь практический опыт с работой индексов;
- Опыт работы с AWS, Cloudwatch;
- Опыт работы с асинхронным кодом;
- Знание принципов SOLID. PEP8, документации своего кода;
- Умение работать с API документацией.
Приветствуются:
- Умение понимать, разбивать задачи на техническую часть, уметь продумывать архитектуру наперёд;
- Уметь задавать правильные вопросы и быстро вклиниться в проект.
Наши условия:
- Part-time с возможностью дальнейшего перехода на full-time;
- Гибкий график;
- Удаленная работа;
- Почасовая оплата 18-24$ по результатам собеседования.
Буду рад переговорить и ознакомиться с резюме - @Dmitriy_Ptolemay