Virtusa Circular Logo

Data Engineer (Pyspark)

Virtusa Dubai, United Arab Emirates Posted: 10 Apr 2025

Financial

  • Estimate: $60k - $80k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the Job:
We are seeking a Data Engineer to join our team in Dubai. The ideal candidate will have a strong focus on PySpark and the Cloudera Data Platform, 3+ years experience in data engineering, and a passion for developing scalable and optimized ETL pipelines.

Key Skills:
Pyspark, Cloudera Data Platform, Big Data - Hadoop, Hive, Kafka

Responsibilities:

  • Data Pipeline Development: Design, develop, and maintain highly scalable and optimized ETL pipelines using PySpark on the Cloudera Data Platform, ensuring data integrity and accuracy.
  • Data Ingestion: Implement and manage data ingestion processes from a variety of sources (e.g., relational databases, APIs, file systems) to the data lake or data warehouse on CDP.
  • Data Transformation and Processing: Use PySpark to process, cleanse, and transform large datasets into meaningful formats that support analytical needs and business requirements.
  • Performance Optimization: Conduct performance tuning of PySpark code and Cloudera components, optimizing resource utilization and reducing runtime of ETL processes.
  • Data Quality and Validation: Implement data quality checks, monitoring, and validation routines to ensure data accuracy and reliability throughout the pipeline.
  • Automation and Orchestration: Automate data workflows using tools like Apache Oozie, Airflow, or similar orchestration tools within the Cloudera ecosystem.

Technical Skills:

  • Advanced proficiency in PySpark, including working with RDDs, DataFrames, and optimization techniques
  • Strong experience with Cloudera Data Platform (CDP) components, including Cloudera Manager, Hive, Impala, HDFS, and HBase
  • Knowledge of data warehousing concepts, ETL best practices, and experience with SQL-based tools (e.g., Hive, Impala)
  • Familiarity with Hadoop, Kafka, and other distributed computing tools
  • Experience with Apache Oozie, Airflow, or similar orchestration frameworks
  • Strong scripting skills in Linux

Work Conditions:
Hybrid, Full-time

About Virtusa:
Virtusa is one of the fastest growing IT Services companies in the Middle East, with a growing client base in the UAE, KSA, Qatar, and Oman. We work with leading firms in Banking and Financial Services, Travel, Telecom, and Enterprises in the region. Join a team of over 30,000 people globally that values teamwork, quality of life, and professional and personal development. Be a part of exciting and award-winning projects with opportunities to work with state-of-the-art technologies throughout your career.

Apply now

Jobs you might like   View all jobs

About Virtusa

Virtusa is a global provider of digital strategy, digital engineering, and IT services and solutions. We combine logic, creativity, and curiosity to build, solve, and create innovative solutions for our clients' most pressing business challenges. Our services include consult & design, engineer & automate, and analyze & optimize, across various industries.

Benefits at Virtusa

    • Opportunities for continuous learning and career advancement
    • Flexible work arrangements to accommodate different needs
    • Competitive compensation packages and recognition programs