We are seeking a motivated entry-level Data Engineer to design, build, and maintain scalable ETL/ELT pipelines. The role involves developing Python-based REST API data ingestion workflows, transforming data, and loading it into data warehouses. This position is ideal for candidates with up to one year of experience in data engineering or related fields who are eager to work with modern data tools and contribute to building reliable data infrastructure.
Key Responsibilities
- Develop Python-based REST ETL scripts to extract data from third-party APIs, managing authentication, pagination, rate limits, and JSON parsing effectively.
- Build, optimize, and maintain robust data pipelines that handle Extract, Transform, and Load processes efficiently.
- Write and tune SQL queries and Python scripts for data cleaning, transformation, and manipulation to ensure data is accurate and usable.
- Implement basic monitoring and error handling to maintain data quality and pipeline reliability.
- Collaborate closely with data analysts and cross-functional teams to deliver required data assets and support business needs.
Required Qualifications
- Up to 1 year of experience in data engineering, Python development, or working with ETL/data workflows.
- Strong proficiency in Python programming, especially in working with REST APIs, the requests library, and handling JSON data structures.
- Fundamental to intermediate skills in SQL and experience with relational databases.
- Familiarity with modern data tools, scripting, and basic concepts of data pipelining and ETL processes.
This role offers an excellent opportunity to develop your skills in data engineering within a collaborative environment. Candidates interested in applying should clearly indicate the position they are applying for in their application.