Key Responsibilities:
Strategic Leadership & Operational Excellence
- Define and execute the strategic vision and operational roadmap for the Cloud Engineering division, ensuring alignment with overall company goals.
- Provide leadership and oversight for Platform Engineering, Cloud Engineer/DevOps, and Customer Success and Support functional areas.
- Ensure the delivery of scalable, reliable, and secure cloud solutions to meet customer and internal requirements.
Cloud Operations & Engineering
- Drive best practices in cloud operations, automation, and DevOps methodologies across the division.
- Oversee the design and implementation of robust platform engineering initiatives to enhance developer productivity and system reliability.
- Manage cloud infrastructure and resources effectively to optimize costs and performance.
Customer Success & Support
- Maintain exceptional customer success and technical support standards across all cloud offerings.
- Ensure effective handover from engineering and pre-sales teams to customer success for smooth project transitions.
- Develop strategies to maximize customer value and long-term satisfaction with cloud solutions.
Project & Technical Delivery
- Delivery Leadership & Governance: Oversee end-to-end project and portfolio management across all cloud engineering initiatives, ensuring delivery is consistently on scope, on time, and within budget.
- Financial Management: Drive financial governance for the division, including project costing, budget planning, and transparent cost management to align technical delivery with strategic business objectives.
- Process & Frameworks: Establish and enforce best-practice delivery frameworks (e.g., Agile, Scrum, hybrid) and standardize templates, governance models, and reporting structures to ensure consistency, quality, and risk management across the portfolio.
- Escalation & Resolution: Serve as the primary escalation point for delivery issues, providing decisive leadership in complex problem resolution, risk mitigation, and dependency management.
- Client Advisory & Collaboration: Act as a strategic delivery advisor for key customer accounts and collaborate with commercial/pre-sales teams on solution design, effort estimation, and delivery feasibility to ensure commercially sound and executable solutions.
- Team Development & Capacity: Build and develop a high-performing technical delivery organization by coaching Project Managers and Delivery Leads, and overseeing strategic resource planning and capacity management.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 10+ years of experience in cloud engineering, DevOps, or platform engineering, with significant leadership experience.
- Proven track record of defining and executing strategic cloud roadmaps and driving operational excellence.
- Strong expertise in cloud platforms (GCP, AWS, or Azure) and modern DevOps methodologies.
- Experience managing cross-functional teams, including engineering, DevOps, and customer support.
- Excellent communication, stakeholder management, and team-building skills.
- Relevant professional cloud certifications (e.g., Google Professional Cloud Architect) are highly preferred.