img
Contract TypeContract TypeFull-time
Workplace typeWorkplace typeOn-site
LocationLocationRiyadh
Position Overview
Master Works is seeking a skilled Data Engineer to join our team. The ideal candidate will have a strong background in data engineering best practices and big data technologies. This role involves designing, developing, and maintaining data pipelines, optimizing data processing performance, and collaborating with data scientists and analysts to ensure data quality and integrity.

Key Responsibilities
  • Data Pipeline Development: Design, develop, and maintain data pipelines using industry-standard tools and technologies.
  • ETL Processes: Extract, transform, and load (ETL) data from various sources into data warehouses and data lakes.
  • Performance Optimization: Optimize data processing performance and scalability to handle large volumes of data efficiently.
  • Data Quality: Collaborate with data scientists and analysts to ensure data quality, integrity, and accuracy.
  • Technical Expertise: Utilize proficiency in SQL and programming languages such as Python to develop data solutions and address technical challenges.

Requirements
  • Experience: +3 years of experience with big data technologies such as Hadoop, Spark, and Hive.
  • Data Modelling: Knowledge of data modelling and data warehousing concepts.
  • Programming Skills: Proficiency in SQL and Python programming.
  • Data Integration: Familiarity with data integration tools and techniques.

Requirements

  • Requires 2-5 Years experience

Similar Jobs

Data Engineer

📣 Job Ad

flyadeal

Full-time
Join Our Team as a Data Engineer!

At flyadeal, we are looking for a dedicated Data Engineer to manage and maintain our database objects across the organization. This is an exciting opportunity to play a key role in our data engineering team, ensuring high-quality code and effective data analytics solutions.

Key Responsibilities:
  • Manage SQL database objects and participate in database tasks such as coding and peer reviews.
  • Collaborate closely with the development manager to align on internal processes.
  • Manage database permissions and deploy scripts in multiple flyadeal stages.
  • Guide the Data Engineering team in producing high-quality code.
  • Develop strong working relationships with various business functions and decision-makers.
  • Investigate and propose initiatives that have positive financial and operational impacts.
  • Assist in shaping the next generation of our products.
  • Participate in reaching an agreement on solutions for complex challenges.

Requirements:
  • Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or equivalent.
  • Database administration certifications, AWS, and Azure Platform Certification.
  • Minimum 1 year of working experience in Database Engineering with a focus on data analytics and reporting.
  • Experience with Non-Relational Databases (Document DB, Graph DB, etc.) is a plus.
  • Strong knowledge in RDBMS, Web, Client/Server, and OLAP skills.
  • Deep technical knowledge in engineering and agile practices.
  • Proficiency in cloud architecture and data management.

We invite you to be a part of our dynamic team at flyadeal where your expertise will be valued and transformational.

breifcase2-5 years

locationRiyadh

11 days ago