company

Senior Data Engineer

gsstech-groupDubai, Dubai, United Arab Emirates
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

QualificationsBachelor’s or Master’s degree in Computer Science, Engineering, or a related field.8–10+ years of experience in Data Engineering / Big Data. Experience in the banking or financial services sector is preferred.

About the job

We are looking for a talented and experienced Senior Data Engineer to join our dynamic Data Engineering team in Dubai. The successful candidate will play a pivotal role in designing, constructing, and enhancing scalable data pipelines, while also facilitating advanced analytics and machine learning applications. This position demands a deep understanding of big data technologies, data processing frameworks, and feature engineering to effectively support machine learning models in a live production setting.

Key Responsibilities

  • Collect and assess business and technical requirements for effective data solutions.
  • Conduct Exploratory Data Analysis (EDA) to reveal data patterns and assess data quality.
  • Design, develop, and maintain high-performance, scalable data pipelines.
  • Ingest both structured and unstructured data from various sources.
  • Transform and process extensive datasets using PySpark and Python.
  • Apply feature engineering techniques to enhance machine learning models.
  • Optimize Spark jobs for peak performance and cost efficiency.
  • Ensure the quality, integrity, and security of data across all pipelines.
  • Collaborate closely with Data Scientists, Analytics Teams, and Delivery Leads.
  • Participate in an Agile environment alongside cross-functional teams.
  • Effectively communicate with stakeholders, providing valuable technical insights.
  • Utilize Git for version control and manage CI/CD workflows.

Required Skills & Expertise

  • Proven experience in Python and PySpark.
  • In-depth knowledge of Apache Spark (performance tuning and optimization).
  • Comprehensive understanding of the Hadoop ecosystem.
  • Advanced skills in SQL.
  • Experience in building end-to-end data and ML pipelines.
  • Strong grasp of data modeling and warehousing concepts.
  • Experience with feature engineering for ML applications.
  • Familiarity with Git and version control systems.
  • Exposure to cloud platforms (AWS/Azure/GCP) is advantageous.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8–10+ years of experience in Data Engineering / Big Data.
  • Experience in the banking or financial services sector is preferred.

Soft Skills

  • Exceptional problem-solving and analytical skills.
  • Strong communication and stakeholder management abilities.
  • Capability to work both independently and collaboratively within a team.
  • Adaptability to fast-paced Agile workflows.

About gsstech-group

gsstech-group is a leading technology firm based in Dubai, specializing in innovative data engineering solutions that empower businesses to harness the power of their data.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.