Senior Python Developer - Парсинг (Highload Project)
Потрібен крутий Backend Python Розробник, який зможе швидко підхватити проект, розібратись в архітектурі, грамотно оцінювати задачі, надавати більш вірогідну оцінку. Довгострокова співпраця. Вартість договірна.
Декілька місяців тому був зарелізений сайт, на якому відображаються лоти з сайту аукціона www.copart.com Працює парсер, збирає дані і потім іх показує на нашому сайті. Через часті зміни в коді аукціону, необхідно регулярно оновлювати наш код, щоб парсер продовжував коректно витягувати інформацію. Крім того, планується створити парсер для www.iaai.com з інтеграцією в нашу систему.
Вимоги:
- Глибоке володіння мовою програмування Python, Fast API та Django REST Framework.
- Досвід роботи з базами даних NoSQL/SQL, такими як Redis, Postgres тощо (створення схем, процедур, уявлень, функцій)
- Досвід використання API зовнішніх сервісів.
- Практика написання юніт-тестів для забезпечення якості програмного забезпечення.
- Досвід роботи з Docker для контейнеризації та розгортання додатків.
- Знання системи контролю версій (Git, Github).
- Професійний досвід у проектуванні архітектури інформаційних систем.
- Виражений аналітичний склад розуму, ефективна робота в команді, гнучкість та висока увага до вирішення завдань.
Обов’язки:
- Відповідальність за проектування, розробку та оптимальне функціонування програмного забезпечення.
- Практика написання тестів для забезпечення якості продукту.
- Розробка та підтримка веб-сервісів з використанням RESTful архітектури.
- Визначення потреб та проведення рефакторингу.
- Проектування структури бази даних.
Technical skills
DBMS: MySQL, PostgreSQL
NoSQL: Redis, MongoDB
Search Engine: ElasticSearch
Technologies: Docker / Docker Compose, Kubernetes, Postman
Web-servers: nginx, apache
Tools: Atlassian JIRA
Create API documentation: Swagger
Experience in Agile-based (Scrum) methodologies
Repository / CI :GitHub
Object Storage: S3
Pandas
Для більш детальної інформації про проект пишіть в лс.
-
Що пропонуєте в замін?
-