Python developer (OOP, Web scraping) Offline
Вимоги до кандидата:
- досвід комерційної розробки на Python від 1 року;
- обов'язковий практичний досвід із веб-скрепінгом динамічних вебсайтів (Selenium, BeautifulSoup, Playwright/Puppeteer);
- обовʼязковий досвід роботи із захищеними веб-ресурсами та з успішним обходом механізмів bot detection/protection (напр., Akamai, Cloudflare, PerimeterX тощо);
- знання принципів роботи anti-bot систем, JavaScript-рендерингу, поведінкових патернів (browser fingerprinting, mouse/scroll emulation);
- досвід дебагу мережевих запитів, роботи з DevTools, HTTP headers, cookies, session management;
- вміння працювати з командним рядком Linux (Debian);
- досвід використання ітераторів, генераторів, потоків
- знання асинхронності, паралелізму, багатопотоковості, неблокуючих викликів;
- знання регулярних виразів і структур даних (JSON и XML);
- розуміння особливостей і відмінностей REST і SOAP;
- досвід роботи з різноманітними базами даних (особливо, з ACID підходом),
- вміння читати і розуміти технічну документацію англійською мовою;
здатність розробляти production-ready застосунки з використанням технологічного стеку (Docker);
Додатковими перевагами будуть досвід роботи з Message брокерами і чергами, досвід написання Юніт та Інтеграційних тестів, а також досвід роботи з AWS або MS Azure/ Google Cloud
Про проект:
Автоматизація збору даних з онлайн джерел. Скейлинг архітектура на основі AWS, яку потрібно підтримувати і оновлювати новими скриптами.
About DataObrii
DataObrii is a forward-thinking company focused on developing computational systems for machine learning and big data analysis. Our mission is to solve real-world problems with innovative solutions. We emphasize continuous improvement, keeping up with current and emerging technologies, and delivering complete timely, effective solutions.
Required skills experience
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
The job ad is no longer active
Look at the current jobs Python →