1. Engineering Program Leadership & Technical Delivery Support - Dubai
Job Description
Role :
- Lead end-to-end execution of digital platform engineering programs
- Design and implement robust, scalable, and secure technical architectures
- Align technical execution with product and business goals
- Drive innovation and optimize engineering efficiency through DevOps and automation
Responsibilities :
Engineering Program Leadership: Lead cross-functional engineering teams in the delivery of platform initiatives. Coordinate planning, execution, and technical decision-making to ensure successful project outcomes.
Technical Strategy & Architecture: Define and implement enterprise-level engineering
strategies, cloud-native architectures, and best practices for scalable digital platforms
aligned with Microsoft Azure.
Development Oversight & Quality Assurance: Guide and assisting engineering teams on
software development standards, review technical artifacts, and enforce code quality,performance, and security compliance as per customers governance standards.
Business & Technical Alignment: Collaborate with product managers and techno functional leaders to ensure engineering priorities align with functional requirements and
business strategy.
DevOps & Automation Enablement: Implement DevOps pipelines and methodologies to
streamline deployment processes and increase development velocity with a focus on
CI/CD and cloud-native tooling.
Technology Innovation & Adoption: Assess emerging digital technologies and incorporate
relevant innovations into platform design, particularly around mobility platforms and cloud
optimization.
Cloud Architecture & Optimization: Provide deep architectural guidance for Microsoft
Azure-based platforms including hybrid and multi-cloud models, container orchestration,and serverless architectures.
Full-Stack Development Leadership: Offer oversight and direction for both front-end and
back-end engineering teams, ensuring seamless, integrated, and testable solutions.
Event-Driven & Microservices Architecture Implementation: Guide the design and
rollout of services based on containerization strategies, distributed systems, API-first
development, and event-based workflows.
Data Engineering & Integration Oversight: Lead and monitor implementation of ETL
pipelines, real-time data flows, and integration architectures to support robust analytics
capabilities.