Summary
Join Adaptiq's Data Collection team as a Backend Team Lead (Python)! This hands-on role involves leading a small team in developing, maintaining, and monitoring data collection infrastructure. You will collaborate with other teams, optimize data collection processes, and provide on-call support. The ideal candidate has 5+ years of Python experience, 1+ year of team lead experience, and expertise in databases, web scraping, and AWS services. Adaptiq offers a fully remote work model, 20 vacation days, competitive compensation, and yearly performance reviews.
Requirements
- At least 5 years of experience with Python
- At least 1 year of experience as a team lead, managing and guiding small teams to achieve goals
- 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
- 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
- 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
- Organized and able to handle multiple tasks efficiently
- Strong attention to detail with a proactive approach to identifying and solving problems
Responsibilities
- Develop, maintain, and monitor data collection infrastructure
- Work closely with Product and Customer Success teams defining and leading end-to-end development
- Collaborate with the backend team to optimize the data collection processes
- Be a part of the on-call shifts to ensure continuous support for data crawling and tracking operations
- Provide support for all issues related to data crawling and tracking
Benefits
- 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in)
- Full accounting and legal support in all countries we operate
- Fully remote work model with a powerful workstation and co-working space in case you need it
- A highly competitive package with yearly performance and compensation reviews
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.