Job Description
Data Engineer
Role Summary
We are looking for a Data Engineer with 1–3 years of experience to design, build, and maintain data pipelines that support analytics and business reporting. The ideal candidate will have hands-on experience with data processing, SQL, and cloud-based data platforms and be eager to grow in large-scale data engineering and analytics systems.
Key Responsibilities
- Build and maintain ETL / ELT data pipelines from multiple data sources.
- Develop and optimize SQL queries for data transformation and reporting.
- Work with structured and semi-structured data (CSV, JSON, Parquet).
- Assist in designing data models for analytics and reporting use cases.
- Perform data validation, quality checks, and troubleshooting.
- Collaborate with data analysts, BI developers, and backend teams.
- Support batch and basic real-time data processing workflows.
- Document data pipelines and follow data engineering best practices.
Required Skills
- 1–3 years of hands-on experience in Data Engineering or related roles .
- Strong knowledge of SQL (joins, subqueries, window functions).
- Experience with ETL / ELT concepts and data pipelines.
- Programming experience in Python (preferred) or Java/Scala (basic).
- Exposure to cloud platforms (AWS / Azure / GCP).
- Experience with data warehouses or big-data platforms such as:
- Snowflake, Redshift, BigQuery, Azure Synapse, Databricks (any one).
Good to Have
- Experience with Apache Spark / PySpark .
- Exposure to orchestration tools (Airflow, Azure Data Factory).
- Understanding of data warehousing concepts (fact & dimension tables).
- Experience with version control tools (Git).
- Familiarity with basic DevOps practices and CI/CD.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application