Data Quality Engineer

Date: 12 Oct 2024

Location: EG

Company: CREDIT GUARANTEE COMPANY S.A.E

Job Purpose

The Data Quality Engineer will play a key role in the organization by:
• Preparing and building data pipeline for use cases including high volume and real time data
• Acquiring and cleaning data for use in analytics solutions created by the data scientists
• Working with data scientists and maintaining the total data environment.

ACCOUNTIBILITIES

• Play the key role in the data governance processes, including data preparation, generation, data inventory, data integration and data quality control.
• Perform testing of data pipelines, ETL, APIs, integration, and performance checks.
• Prepare Data Quality environments and applications in compliance with the standards and contribute to the CI/CD process establishment.
• Participate in designing and maintaining data platforms and design and build data quality automation framework including potential troubleshooting issues.
• Responsible for Data quality KPIs (data reliability, integrity, availability).

Position Requirements

Educational Requirements:
Bachelor’s degree in Computer Science, Big Data or Data analytics/engineering
Special Certification or Training Required: MBA, Strong knowledge of ITIL, TOGAF and COBIT IT governance framework (Certification is a plus).

Industry Experience:
3+ years of experience on data projects.

Technological Requirements:
• Engineering experience and practice in Data Management, Data Quality verification/Data Governance, Data Integration.
• Good understanding of data pipelines, Data Lakes, ETL testing.
• Knowledge of CI/CD principles and best practices in the data processing.
• Excellent SQL knowledge (aggregation, windows functions).
• Experience in Python (or other scripting languages).
• Experience in building up a test automation framework.
• Understanding of Big Data principles.
• Experience in Data analysis & requirements validation.
• Experience in maintaining QA environments.
• Concrete experience in Data project Test Planning, Test Case design, Test Result Reporting.

Language Requirements: Arabic – English (Strong communication skills, both written and verbal.)

Proven ability to work in teams.