Job Search and Career Advice Platform

Enable job alerts via email!

Data Engineer

Master-Works

Riyad Al Khabra

On-site

SAR 150,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading data solutions provider in Saudi Arabia is seeking a Data Engineer to develop and maintain robust data architectures. The role requires expertise in Python and SQL, along with over 3 years of experience in data engineering. Responsibilities include collaborating with cross-functional teams, implementing ETL processes, and optimizing data storage strategies. Strong analytical skills and a Bachelor's degree in Computer Science or related field are mandatory. Join to contribute to innovative data solutions.

Qualifications

  • 3+ years of experience in data engineering or related roles.
  • Solid experience with SQL databases and NoSQL technologies.
  • Familiarity with data warehousing solutions and big data technologies.

Responsibilities

  • Develop and maintain robust data architectures that support business needs.
  • Collaborate with cross-functional teams to define data requirements.
  • Implement ETL processes for data extraction, transformation, and loading.
  • Optimize data storage and access strategies for improved performance.
  • Monitor and troubleshoot data pipeline performance issues.
  • Create comprehensive documentation for data workflows.

Skills

Python
Java
Scala
SQL
Cassandra
MongoDB
Hadoop
Spark
Analytical skills

Education

Bachelor's degree in Computer Science, Engineering, or a related field
Job description
  • Develop and maintain robust data architectures that support business needs and provide reliable data accessibility.
  • Collaborate with cross-functional teams to define data requirements and deliver scalable data solutions.
  • Implement ETL processes for data extraction, transformation, and loading, ensuring high data quality and integrity.
  • Optimize data storage and access strategies for improved performance and efficiency.
  • Monitor and troubleshoot data pipeline performance issues, implementing necessary fixes.
  • Create comprehensive documentation for data workflows and system architecture.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in data engineering or related roles.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Solid experience with SQL databases and NoSQL technologies, such as Cassandra or MongoDB.
  • Familiarity with data warehousing solutions and big data technologies (e.g., Hadoop, Spark).
  • Strong analytical skills and attention to detail.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.