{bc}
linkedin

Data Engineer

Consertus
Riyadh, KSA
Full Time
Senior
1 months ago
SQLPythonETLData ModelingData WarehousingAzure Data Factory
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

SQLPythonETL
Smart Apply

Full Job Posting

About Us

  • Consertus is a global capital program management and advisory firm
  • Headquartered in Miami, Florida, with a team of more than 1,000 professionals worldwide

About This Role

  • As a Data Engineer, you will play a key role in designing, building, and maintaining scalable data solutions

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL processes
  • Develop and optimize complex SQL queries, stored procedures, and database objects
  • Design and implement data models, including relational, dimensional (star/snowflake), and analytical schemas
  • Lead the design and evolution of data warehouse architectures
  • Build and maintain data integration solutions using APIs, flat files, and other data exchange mechanisms
  • Develop backend data processing and automation solutions using Python
  • Ensure data quality, integrity, and consistency through validation, monitoring, and testing processes
  • Collaborate with stakeholders to gather requirements and translate them into scalable technical solutions
  • Optimize and troubleshoot data systems and pipelines to ensure performance, reliability, and scalability
  • Demonstrate ownership of deliverables, ensuring quality, timeliness, and alignment with client expectations
  • Produce clear technical documentation including data mappings, data models, and pipeline designs
  • Provide guidance on data engineering best practices

Qualifications/Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field
  • 5+ years of experience in data engineering, software development, or related roles
  • Advanced expertise in SQL, including complex queries, joins, aggregations, stored procedures, and performance tuning
  • Strong experience with database design and schema development
  • Hands on experience with data warehousing concepts, including staging, data marts, and dimensional modeling
  • Proficiency in Python for data processing, scripting, and automation
  • Exposure to data warehousing concepts, including staging, data marts, and dimensional modelling
  • Experience working with large, complex datasets across multiple systems
  • Strong understanding of data modeling techniques (relational and dimensional)
  • Strong analytical and problem solving skills
  • Effective written and verbal communication skills

Additional Requirements / Skills

  • Experience with ETL tools such as SSIS, Azure Data Factory, or similar
  • Familiarity with cloud data platforms (Azure, AWS, or GCP)
  • Experience working with APIs and handling semi structured data (JSON, XML)
  • Exposure to data orchestration tools (e.g., Airflow, Prefect)
  • Experience with version control systems such as Git
  • Familiarity with BI/reporting tools (e.g., Power BI, Tableau) is a plus
  • Experience working with APIs (REST/SOAP) and handling JSON/XML data structures is a plus
  • Exposure to data warehousing concepts, including staging, data marts, and dimensional modelling
  • Ability to manage multiple priorities in a fast paced consulting environment

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Consertus