About the Role
Devoteam, a technology consulting firm with over 25 years of experience and a presence in 18+ countries, is seeking a Data Engineer to join their team in Riyadh, Saudi Arabia. This role is part of the Data & Intelligence Business Unit and is considered a Mid to Senior Level position. At Devoteam, the focus is on leveraging technology and human values to drive positive change, with a culture built on fairness, courage, ambition, results, learning, innovation, caring, and sharing.
As a Data Engineer, you will be responsible for developing, monitoring, and optimizing data quality rules and processes to ensure reliable and accurate enterprise data. This involves identifying and resolving data anomalies through profiling, cleansing, and validation workflows, ensuring that critical business decisions are supported by complete, consistent, and high-integrity data across all systems. A key aspect of this role is building quality checks directly into the data infrastructure.
Key Responsibilities
- Design, implement, and maintain data quality frameworks, rules, and processes to ensure the accuracy, completeness, and reliability of enterprise data.
- Collaborate with data governance, MDM, and data integration teams to enforce consistent data quality standards across systems.
- Conduct data profiling, anomaly detection, and validation to identify quality gaps and their root causes.
- Develop automated data quality checks and workflows for continuous monitoring and remediation.
- Define and manage key data quality metrics (DQ KPIs) and build dashboards to visualize performance trends.
- Document data quality rules, issue logs, and remediation actions as part of the data governance framework.
- Work closely with business data stewards and domain owners to define data quality expectations and acceptance thresholds.
- Support audits, compliance reviews, and data management maturity assessments by providing DQ evidence and reports.
- Lead the design and deployment of scalable data quality solutions across multiple data domains and systems.
- Define enterprise data quality standards, policies, and rule frameworks aligned with the overall governance strategy.
- Establish data quality scorecards, thresholds, and escalation workflows for high-impact issues.
- Conduct root cause analysis and lead remediation programs for chronic data issues.
- Mentor junior engineers and promote data quality best practices across teams.
- Participate in compliance with local data management regulations, such as NDMO and NDI.
- Design, build, and maintain scalable, secure, and robust data pipelines for efficient data ingestion and transformation, with a strong focus on building quality checks into the infrastructure itself.
- Collaborate with cross-functional and leadership teams, including Data Scientists, Analysts, and Business Leaders, to translate complex business requirements into technical data quality solutions.
- Research, evaluate, and recommend new data quality tools, technologies, and practices to enhance the reliability, security, and scalability of the data infrastructure.
Qualifications and Requirements
- Bachelor's or Master's degree in Computer Science, Information Management, or a related discipline.
- 5+ years of experience in Data Quality, Data Governance, or Data Engineering roles.
- Proven hands-on experience with enterprise DQ tools such as Informatica DQ/IDMC, Ataccama, Talend DQ, or SAS DQ.
- Strong expertise in data profiling, rule design, standardization, and exception management.
- Proficiency in SQL and scripting languages like Python, Shell, or Scala for advanced data validation.
- Deep understanding of data governance frameworks and experience collaborating with data stewards.
- Ability to design DQ dashboards, scorecards, and KPIs to monitor performance.
- Strong communication skills for presenting findings and recommendations to business stakeholders.
- Experience mentoring junior engineers or managing small DQ workstreams.
- Experience defining data quality strategy and embedding DQ into enterprise data platforms, including MDM, DWH, and Data Lake.
- Understanding of data lineage, root cause analysis, and impact assessment.
- Knowledge of metadata management and its integration with data catalogs.
- Familiarity with regulatory and compliance requirements, such as NDMO and NDI.
- Ability to automate DQ workflows through orchestration or CI/CD pipelines.
Required Skills
- Data Quality
- Data Governance
- Data Engineering
- Data Profiling
- Data Cleansing
- Data Validation
- Automated Data Quality Checks
- Data Quality Metrics (DQ KPIs)
- Data Governance Frameworks
- SQL
- Python
- Shell Scripting
- Scala
- Data Stewardship
- Data Management Maturity Assessments
- Data Quality Strategy
- Data Quality Policies
- Data Quality Rule Frameworks
- Data Quality Scorecards
- Escalation Workflows
- Root Cause Analysis
- Remediation Programs
- Data Quality Best Practices
- Data Management Regulations
- Data Pipelines
- Data Ingestion
- Data Transformation
- Business Requirements Translation
- Technical Data Quality Solutions
- Data Quality Tools
- Data Quality Technologies
- Data Infrastructure Reliability
- Data Infrastructure Security
- Data Infrastructure Scalability
- Informatica DQ/IDMC
- Ataccama
- Talend DQ
- SAS DQ
- Standardization
- Exception Management
- DQ Dashboards
- Mentoring
- DQ Workstreams
- Data Lineage
- Impact Assessment
- Metadata Management
- Data Catalogs
- Regulatory Compliance
- NDMO
- NDI
- DQ Workflow Automation
- Orchestration
- CI/CD Pipelines
- Communication
- Collaboration
- Problem-Solving
- CDMP Associate Certificate and/or Informatica IDQ Certificate and/or IDMC DQ Certificate
Work Environment
This is a full-time position based in Riyadh, Saudi Arabia. The role requires 5-10 years of experience and is part of the Data & Intelligence Business Unit at a Mid to Senior Level.