Python Back-end Developer (Web scrapping)
Intel Telecom is seeking a talented Python Developer (Web scraping), to join our team.
Responsibilities:
- Design and implement Python-based automation scripts that emulate real user flows (registration, confirmation, SMS request/receipt flows) in production.
- Develop robust tooling and architecture to keep scripts running reliably (retries, backoff, monitoring, observability).
- Troubleshoot, debug, and reduce flakiness across environments; own root-cause analysis and permanent fixes.
- Participate in design reviews and contribute to long-term automation strategy and tooling.
Must-have:
3+ years of experience in commercial Python development.
Strong knowledge of Python 3.x, including async programming and standard libraries.
- Experience with web frameworks (e.g. FastAPI, Django, or Flask).
- Knowledge of libraries such as Playwright, Selenium, etc.
- Experience working with databases (PostgreSQL, MySQL, MongoDB, or Redis).
- Confident in frontend basics โ HTML, CSS, JavaScript (experience with React, Vue, or Angular is a plus).
- Familiarity with Docker, Git, and Linux environments.
- Solid understanding of RESTful API design, data validation, and serialization.
Nice-to-have: - Hands-on experience in web scraping and browser automation.
- Experience with CAPTCHA-solving flows or external anti-CAPTCHA APIs.
- Familiarity with anti-bot evasion techniques (dynamic selectors, JavaScript rendering, rotating proxies, etc.).
- Experience writing automated tests and basic documentation.
- Knowledge of Ruby.
We offer: - The opportunity to build a new team and influence the project architecture.
- Remote work with a flexible schedule (team based in Ukraine).
- Competitive compensation and performance-based bonuses.
- Technically challenging tasks: scraping, anti-blocking, and large-scale automation.
- Professional growth and autonomy in technical decisions.
Required languages
| English | B1 - Intermediate |
๐
Average salary range of similar jobs in
analytics โ
Loading...