
About this role
Job Description – Data Engineer
We are seeking a Data Engineer with strong hands-on experience in Apache Spark and SQL to support data processing, optimization, and analytics initiatives. The ideal candidate will be responsible for building and maintaining scalable data pipelines while ensuring the delivery of high-quality, reliable data solutions .
Key Responsibilities
-
Develop, debug, and optimize data pipelines using Apache Spark
-
Write complex, high-performing SQL queries for data analysis and transformation
-
Design and manage data warehousing solutions and data models
-
Build, maintain, and monitor ETL workflows using Apache Airflow
-
Develop data processing logic and automation using Python
-
Collaborate with business and technical stakeholders to understand data requirements and deliver reliable data solutions
Required Skills
-
Strong hands-on experience with Apache Spark , including debugging and performance tuning
-
Advanced proficiency in SQL
-
Solid understanding of data warehousing and data modeling concepts
-
Experience with ETL tools , preferably Apache Airflow
-
Programming proficiency in Python