- Develop and Implement Release and Deployment Strategies
- Define and execute comprehensive release and deployment strategies that align with the organization's strategic objectives, ensuring efficient and reliable software delivery.
- Manage and Maintain CI/CD Pipelines
- Design, implement, and maintain robust CI/CD pipelines, leveraging tools like Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP), to automate software releases and deployments.
- Ensure Platform Stability and Compliance
- Oversee the operational stability, compliance, and availability of production environments, implementing frameworks and processes to minimize downtime and mitigate risks.
- Lead and Mentor the Release and Deployment Team
- Build, manage, and mentor a high-performing team, fostering a culture of collaboration, innovation, and continuous improvement.
- Engage and Collaborate with Stakeholders
- Effectively communicate with and manage expectations of stakeholders, including development teams, operations, and business units, to ensure alignment and successful releases.
- Drive Continuous Improvement Initiatives
- Identify opportunities for process optimization, implement best practices, and introduce emerging technologies to enhance release and deployment efficiency and effectiveness.
Manage Risk and Ensure Resilience
Proactively identify and mitigate risks associated with releases and deployments, ensuring the organization's ability to adapt to changing priorities and challenges while maintaining platform resilience.
Job Offer
- Opportunity to contribute to large-scale transformation projects within a leading entity in Abu Dhabi
- Competitive salary with tax-free earnings
- Work within a dynamic, innovative environment that supports career growth and development
Requirements
- This is a UAE National opportunity
- At least 10+ years of progressive professional experience within similar roles
- Strategic Leadership: Ability to define and implement release and deployment strategies aligned with organisational goals
- Operational Expertise: Ensuring platform stability, compliance, and availability through effective management of release and deployment frameworks
- Stakeholder Engagement: Strong communication and collaboration skills to manage expectations and align with business priorities
- Technical Proficiency: Expertise in release and deployment frameworks, CI/CD pipeline design, cloud platforms (AWS, Azure, GCP), containerisation tools (Docker, Kubernetes), and scripting languages (Python, Bash, PowerShell)
- Continuous Improvement: Commitment to process optimisation, innovation, and adoption of emerging technologies
- Adaptability and Resilience: Ability to manage challenges, evolving priorities, and work under pressure
- Team Leadership: Skills in building, mentoring, and managing a high-performing team