Data Engineer Consultant
Job Description
* 8–12+ years of professional experience in Data Engineering, including a minimum of 3 years in a leadership role.
* Proven hands-on experience in developing enterprise-level data pipelines.
* Proficient in Python and SQL with a strong technical foundation.
* Extensive experience with Apache Spark/PySpark.
* In-depth knowledge of AWS services, including S3, Glue, Redshift, Athena, EMR, Lambda, Kinesis/MSK, Step Functions, and Lake Formation.
* Skilled in the design and implementation of Data Lake and Lakehouse architectures.
* Strong grasp of ETL/ELT processes, Change Data Capture (CDC), as well as batch and streaming data architectures.
* Familiarity with both relational and NoSQL database systems.
* Comprehensive understanding of data modeling, dimensional modeling, and core concepts related to data warehousing.
