Our client, a leading insurance group in the region, they are looking for a Cloud DevOps Manager to establish some of the major DevOps processes and frameworks across their large development teams. The selected candidate will be working on some of the largest-scale application and system migration projects in the region.
Responsibilities:
Manage the Cloud migration with a large number of systems and apps, driving the automation engineering practice across this migration.
Lead a team of DevOps engineers to design the DevOps framework, best practices, processes, standards, and toolsets.
Lead the DevOps implementation work with the appropriate DevOps toolset.
Demonstrate the DevOps-in-practice, build and implement complex CI/CD toolchains.
Lead and coach the development teams in building CI/CD software release pipelines.
Decide and manage development tools, methodology, techniques, and processes.
Work with the Development Lead, Solution Architects, Developers, Testers, and Executives to ensure the DevOps Strategy and Objectives are aligned with the common Technology Vision.
Requirements:
At least 10 years of experience in design, architecting, and developing large-scale enterprise applications.
Experience with designing and implementing infrastructure automation using tools like Terraform, Ansible, CloudFormation, and ARM templates.
Strong understanding of whole SDLC engineering practices including coding standards, code reviews, source control management, build process, testing, deployment, and operations.
Experience with a cloud provider such as AWS, Azure, Google Cloud Platform, etc.
Proficiency in programming languages such as Python, NodeJS, Java, etc
Experience with DevOps and Agile Development methodology.
Bachelor's Degree in Computer Science or related subjects from a reputable university.