Ascendion is looking for a Data Engineer
with hands-on experience in building and maintaining scalable data solutions. The role will focus on developing Spark/Python data pipelines, cloud-based data integrations, ETL/ELT workflows, and ensuring data quality and performance.
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and ETL/ELT workflows using Python, Apache Spark, and AWS.
- Build and optimize data solutions that support analytics, reporting, and Business Intelligence requirements.
- Integrate data from multiple sources into cloud-based data warehouses and data lakes.
- Perform data validation and quality checks to ensure accuracy, consistency, reliability, and completeness of data.
- Monitor and optimize data processing performance, storage utilization, and query execution.
- Support data modeling, database design, and cloud migration initiatives.
- Perform testing, troubleshooting, and documentation of data pipelines and integration processes.
- Work closely with business stakeholders, architects, developers, and analytics teams to deliver reliable data-driven solutions.
- Support data security and governance requirements across enterprise data platforms.
Qualifications
- 3 to 5 years of relevant Data Engineering experience.
- Strong hands-on experience with Python and Apache Spark for data processing and pipeline development.
- Experience developing and maintaining ETL/ELT pipelines.
- Hands-on experience with AWS cloud services and cloud-based data solutions.
- Good understanding of SQL, data modeling, databases, data warehouses, and data lakes.
- Experience with data integration, data quality, pipeline testing, performance optimization, and technical documentation.
- Familiarity with data security and governance practices.
- Strong analytical, troubleshooting, and problem-solving skills.