Head of Data Engineering Job Vacancy in UAE Dubai
Dubai, United Arab Emirates
Job Industry: Information Technology and Data Management
Job Function: Data Engineering and Digital Transformation
Job Type: Full-Time
Salary: Competitive
Job Description
The Head of Data Engineering is responsible for leading the data engineering team and overseeing the development, deployment, and maintenance of scalable data infrastructures and pipelines. This role plays a key part in executing the overall data strategy for digital transformation at Emirates Global Aluminium. The Head of Data Engineering collaborates closely with business, digital, and IT teams to develop a robust data architecture that enables AI and machine learning use cases. The role also focuses on advancing data engineering practices, coaching data engineers, and creating a best-in-class engineering capability.
Key Responsibilities
- Execute and implement the data management strategy to support business growth
- Design a scalable data architecture that integrates best-in-class concepts and technologies
- Guide project teams on data strategy, coding practices, and analytical modeling
- Coach the team in developing robust data pipelines and architecture solutions
- Advocate for data-driven decision-making and educate teams on the importance of data analytics
- Collaborate with the Product Owner to align the data roadmap with business opportunities
- Drive continuous evolution of data engineering solutions, challenging the status quo
- Support the execution of Industry 4.0 initiatives through long-term data strategies
- Develop a long-term data roadmap in collaboration with IT teams for platform selection and usage
- Establish best practices for data engineering and ensure technical excellence
- Lead, mentor, and coach a team of data engineers, fostering a culture of innovation and agility
- Develop and implement a talent strategy, including hiring plans, performance management, and skills development
- Lead multi-functional delivery teams to build and maintain enterprise-scale data services
- Define and implement advanced data techniques, including modeling, ingestion, integration, and visualization
- Work closely with Data Science and Analytics teams to operationalize predictive models and dashboards
- Oversee the data governance process, ensuring standardization and security compliance
- Build partnerships with internal and external stakeholders, including vendors and IT executives
Authority and Decision-Making
- Oversee the design and implementation of scalable data infrastructure
- Manage hiring, training, and resource allocation for the data engineering team
- Prioritize and allocate budgets for data engineering projects based on business needs
- Ensure data quality standards, compliance, and governance processes
- Align data engineering initiatives with other department heads to maximize efficiency
- Address and resolve key challenges related to data scalability and performance
- Manage relationships with third-party technology vendors and consultants
- Drive long-term strategic decisions for data engineering capabilities within the organization
Qualifications and Experience
- Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field; a Master\'s or PhD is preferred
- Minimum 10 years of experience in data engineering, with at least 5 years in a leadership role
- Strong leadership skills with experience mentoring and managing technical teams
- Deep expertise in big data technologies such as Python, R, Spark, NoSQL, and SQL
- Experience with batch and real-time data processing frameworks including Hadoop, Apache Storm, Apache Kafka, and Apache Spark
- Strong proficiency in cloud platforms, DevOps, and data lakes for enterprise-scale data transformation
- Expertise in Microsoft Azure ecosystem for cloud platform operations and maintenance
- Strong grasp of software development methodologies, Agile frameworks, and project execution strategies
- Experience implementing and managing large-scale data integration, ETL, and data modeling processes
- Knowledge of statistical methods, data governance, and metadata management practices
- Familiarity with agile development and collaboration tools such as Jira and Confluence
Leadership and Behavioral Skills
- Strong analytical mindset with the ability to translate business challenges into data solutions
- Ability to build and lead high-performing teams in a fast-paced and evolving digital environment
- Excellent stakeholder management skills with experience influencing senior business executives
- Strong problem-solving skills with a proactive approach to tackling complex technical challenges
- Passion for data strategy and a commitment to driving data-driven business innovation
Why Join EGA
- Lead a cutting-edge data engineering function at a leading industrial organization
- Work with advanced AI, IoT, and data analytics technologies to drive digital transformation
- Collaborate with top industry professionals in a fast-paced, agile-driven environment
- Competitive salary and career growth opportunities in a forward-thinking company
This role is ideal for an experienced data engineering leader who is passionate about digital transformation and looking to make an impact in a globally recognized industrial organization.