Learnwithfaiz

NEW COURSES LAUNCHING SOON       NEW COURSES LAUNCHING SOON      NEW COURSES LAUNCHING SOON              NEW COURSES LAUNCHING SOON       NEW COURSES LAUNCHING SOON       NEW COURSES LAUNCHING SOON

🔍
|
📍

Company Logo
Senior Data Engineer
Citytech Software DMCC Dubai , UAE

Job Title: Senior Data Engineer – Cloud & Big Data Solutions

Job Description

Role Overview

We are seeking a highly skilled Data Engineer to design, optimize, and maintain scalable data architectures that support high-performance data processing and retrieval. The ideal candidate will have expertise in data structures, database management, cloud technologies, and data security, ensuring efficiency, integrity, and compliance within the data ecosystem.

Key Responsibilities

Data Engineering & Architecture:

  • Design, develop, and maintain scalable data pipelines and ETL processes for efficient data ingestion, transformation, and loading.

  • Implement data models, schemas, and metadata to support analytics, data governance, and reporting.

  • Optimize data pipelines and processes for performance, scalability, and reliability.

  • Develop real-time and batch processing solutions to support business intelligence and decision-making.

Database & Cloud Management:

  • Work with relational (MS SQL Server, PostgreSQL) and NoSQL databases (MongoDB, Cassandra) to manage structured and unstructured data.

  • Design and implement cloud-based data storage and processing solutions on AWS, Azure, or Google Cloud.

  • Ensure data security, privacy, and compliance with regulatory standards and best practices.

Performance Optimization & Troubleshooting:

  • Monitor, debug, and optimize data processing jobs and system performance.

  • Troubleshoot data quality issues and implement measures for data integrity.

  • Stay updated with emerging data engineering technologies and contribute to continuous infrastructure improvements.

Collaboration & Documentation:

  • Work closely with data scientists, analysts, and business teams to understand data needs and implement solutions.

  • Maintain comprehensive technical documentation, including data flows, system architecture, and technical specifications.

  • Contribute to DevOps practices for seamless deployment and automation of data processes.

Skills & Qualifications

Education & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

  • 5 – 12 years of experience in data engineering, big data, and cloud-based solutions.

Technical Expertise:

  • Strong knowledge of data structures (trees, graphs, hash tables, linked lists, etc.).

  • Proficiency in SQL, NoSQL, PostgreSQL, and MongoDB.

  • Experience with big data frameworks (Hadoop, Spark) is a plus.

  • Familiarity with cloud data storage (AWS, Azure, Google Cloud).

  • Strong understanding of algorithm optimization and complexity analysis.

Additional Requirements:

  • Fluent in Arabic and English.

  • Residence Location: United Arab Emirates.

Are you interested in this job?
HR Contact

HR Contact Details