We are looking for a Python Lead to join our client’s team and be responsible for the full ownership of all aspects of data collection, including development and maintenance of crawlers and tracking systems, handling documentation, monitoring, and ensuring seamless integration with relevant vendors (e.g., proxy providers, crawler tools, and data API providers).
Details:
Experience: 3+ years total, 1 years as Lead
Schedule: Full time, remote
Location: Poland, Armenia, Ukraine
English: Upper
Start: ASAP
Responsibilities:
* Development, maintenance, and monitoring of data collection infrastructure.
* Collaborating with the backend team to optimize the data collection processes.
* Be part of the on-call shifts to ensure continuous support for data crawling and tracking operations.
* Providing support for all issues related to data crawling and tracking.
Requirements:
* Strong English proficiency for both verbal and written communication.
* Excellent communication skills, with the ability to articulate ideas clearly and work effectively in a team environment.
* Organized and able to handle multiple tasks efficiently.
* Strong attention to detail with a proactive approach to identifying and solving problems.
* A hunger for success and a strong drive to excel in a dynamic environment.
* Experience working in remote positions, with the ability to manage tasks and communicate effectively in a distributed team.
* At least 1 year of experience as a team lead, managing and guiding teams to achieve goals.
* Proficiency in Python – Mandatory 3 years.
* Experience with databases (e.g., MongoDB, S3, PostgreSQL).
* Knowledge of web scraping tools and frameworks, including Selenium.
* Familiarity with server-client architecture in Python, particularly Celery.
* Hands-on experience with messaging technologies, such as Kafka and Kombu.
* Strong understanding of object-oriented programming (OOP) principles.
* Experience with AWS services, including ECS and EC2.
* Knowledge of Docker and containerization.
* Practical experience with Linux.
* Experience with Jira for task management and team organization
This role offers the opportunity to lead a team that forms the backbone of our data operations. Candidates who meet the requirements and demonstrate a proactive approach to challenges will thrive in this environment.
#J-18808-Ljbffr