Python & Data Engineering Associate
Dot and · Kozhikode
Job description
About the role
We are building a data collection and storage infrastructure from the ground up and need a Python‑focused Data Engineer to design, implement and maintain it. You will integrate third‑party APIs, create custom web crawlers, and shape a clean, unified data store ready for analysis.
Key responsibilities
- Integrate multiple third‑party data APIs, handling authentication, rate limiting, pagination, retries and varying response schemas.
- Develop custom web crawlers using tools such as Scrapy, BeautifulSoup or Playwright for sources without APIs.
- Design, implement and manage a relational database schema to store collected data reliably.
- Build standardisation and normalisation logic to transform raw data from diverse sources into a consistent internal structure.
- Handle deduplication and data‑quality management across all inputs.
- Create scheduled and on‑demand data collection pipelines using APScheduler, cron or equivalent.
- Write clean, well‑documented Python code and maintain the data infrastructure over time.
Required profile
- 2+ years of professional experience using Python as the primary development language.
- Proven track record building end‑to‑end data collection pipelines (APIs, crawlers, storage).
- Strong ownership mindset and ability to work independently on a long‑term project.
Required skills
- Python
- REST API integration
- Scrapy, BeautifulSoup, Playwright (web crawling/scraping)
- Relational database design and SQL
- Data normalisation and deduplication
- APScheduler or cron for scheduling
- Cloud basics (AWS, GCP or Azure)
- FastAPI or Flask (preferred)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 3 weeks from now
53 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Dot and
Kozhikode
Related job offers
-
Odoo Developer
VanBiz Pro Kozhikode -
Odoo Developer
VanBiz Pro Kozhikode -
Full Stack Engineer (PHP, Node.js, Python, React, TypeScript, AI)
BlueLeaf Technology Kozhikode -
Non-Teaching Technical Positions – 14 Vacancies
Aavedan Région du Centre -
Senior Digital Engineer
Sonata Software North America Inc. Nzalae/ Nzawa locations