Job Description
ROLE OVERVIEW
JOB REQUIREMENTS
Education and Certifications
-
? Bachelor’s or Master’s in Computer Science, Information Technology, or related field
-
? Certifications in project management, Agile, or cloud technologies are preferred
Required Experience
-
? 18–20 years of experience in technology management with 5+ years in senior leadership roles
-
? Strong experience managing enterprise-scale application development, modernization, or digital transformation programs
-
? Proven ability to build, scale, and lead high-performing engineering teams in a GCC environment
Essential skills
Desired skills
-
? Experience with observability, compliance, and enterprise security practices
-
? Exposure to Lean principles, engineering productivity, and process automation
-
? Thought leadership in technology trends, innovation strategy, and talent development
Support and Enablement
-
? Build and manage high-performing teams through mentorship, coaching, and skill development
-
? Promote agile adoption, automation, and engineering maturity across programs
-
? Manage vendor relationships, budget allocations, and multi-year planning
-
? Ensure operational stability, risk management, and governance adherence across portfolios
People Leadership
-
? Expertise in full-stack development, solution architecture, and software delivery methodologies
-
? Strong understanding of product development, Agile scaling frameworks, and DevOps adoption
-
? Expertise in SAP, middleware platforms, and cloud-native solutions
-
? Experience in managing large budgets, vendor relationships, and
strategic programs
-
? Ability to lead multi-disciplinary teams across geographies in
matrixed organizations
-
? Strong analytical, decision-making, and communication skills at the
executive level
ROLES & RESPONSIBILITIES
Strategy and Planning
-
? Contribute to enterprise IT strategy, technology selection, and innovation agendas
-
? Define long-term architecture and delivery roadmaps in partnership with CTO and business teams
-
? Build succession pipelines and champion leadership development within the tech organization
Delivery and Execution
-
? Provide leadership for the planning, design, and delivery of large- scale technology initiatives
-
? Drive execution against enterprise technology roadmaps and architecture standards
-
? Establish engineering KPIs and continuously optimize delivery velocity and code quality
-
? Partner with business stakeholders to align solutions with strategic priorities
Support and Enablement
-
? Build and manage high-performing teams through mentorship, coaching, and skill development
-
? Promote agile adoption, automation, and engineering maturity across programs
-
? Manage vendor relationships, budget allocations, and multi-year planning
-
? Ensure operational stability, risk management, and governance adherence across portfolios
People Leadership
-
? Expertise in full-stack development, solution architecture, and software delivery methodologies
-
? Strong understanding of product development, Agile scaling frameworks, and DevOps adoption
-
? Expertise in SAP, middleware platforms, and cloud-native solutions
-
? Experience in managing large budgets, vendor relationships, and
strategic programs
-
? Ability to lead multi-disciplinary teams across geographies in
matrixed organizations
-
? Strong analytical, decision-making, and communication skills at the
executive level
ROLES & RESPONSIBILITIES
Strategy and Planning
-
? Contribute to enterprise IT strategy, technology selection, and innovation agendas
-
? Define long-term architecture and delivery roadmaps in partnership with CTO and business teams
-
? Build succession pipelines and champion leadership development within the tech organization
Delivery and Execution
-
? Provide leadership for the planning, design, and delivery of large- scale technology initiatives
-
? Drive execution against enterprise technology roadmaps and architecture standards
-
? Establish engineering KPIs and continuously optimize delivery velocity and code quality
-
? Partner with business stakeholders to align solutions with strategic priorities
-
Lead large, diverse teams with a focus on engagement, inclusion, and performance excellence
-
Align team goals with business outcomes and drive accountability at all levels
-
? Create and sustain a culture of collaboration, transparency, and continuous improvement