Consultant – Data Engineering

Job Summary

This role involves designing, developing, maintaining, and supporting enterprise data integration solutions to enable reliable and scalable data movement across business and analytical systems. It includes developing ETL processes, managing data pipelines, supporting reporting and analytics, and ensuring data quality and operational continuity.

Responsibilities

  • Design, develop, and maintain ETL processes to support enterprise reporting and analytics.
  • Create scalable and reusable data integration components and workflows.
  • Enhance existing ETL solutions to improve performance and reliability.
  • Develop and maintain integrations between enterprise applications, databases, external sources, and analytical platforms.
  • Monitor and support production data pipelines and scheduled jobs ensuring timely execution.
  • Implement data quality checks and validation controls throughout integration processes.
  • Support data modeling, database query optimization, and enterprise data architecture initiatives.
  • Collaborate with stakeholders to translate business requirements into technical data solutions and support reporting needs.

Requirements

  • Bachelor’s Degree in Computer Science, Information Systems, Information Technology, Data Engineering, Software Engineering, or related field.
  • 4–6 years of experience in Data Engineering, ETL Development, Data Integration, Data Warehousing, Business Intelligence, or related domains.

We refresh listings regularly, but some roles close early on the source platform.

Country: Saudi Arabia
City: Riyadh
Job Category: Data Engineering
Job Type: Full Time
Company Name: Elm Company
Seniority level: Mid-Senior level

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top