This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Manager, DevOps is a management role, responsible for collaborating with a variety of business stakeholders to ensure available, scalable and reliable business experiences in the daily management of the DevOps area in the business. The management role drives increased capacity to innovate and expedite the value add to the business and responsibilities of this role includes the management of all design, build, release and support activities associated with the relevant portfolio. The Manager, DevOps is responsible for ensuring their team delivers and executes in alignment with solid DevOps principles and practices, whilst inspiring collaboration and innovation focused on operational excellence.
Job Responsibility:
Manages operations for the DevOps Team and coordinates the efforts of product design and development with the more business-oriented operations and production to achieve successful new product launches
Works closely with a variety of internal stakeholders to ensure the execution of the DevOps strategy
Designs, develops and implements operational capabilities by overseeing the design, development, and implementation of processes, capabilities, tools and processes
Oversee the product/portfolio lifecycle and ensures the development and operation of an agile software development process all the way through to production
Ensures the collaborative development and continuous integration and the early discovery and exposure of integration risks, reduced costs and shortened testing cycles
Tests and deploys processes to ensure the creation of processes that are iterative, frequent, repeatable and reliable
Manages the development of a delivery pipeline that allows for continuous automated deployment and testing ensuring the release of new enhancements and bug fixes, enabling the practice of continuous delivery
Monitors and validates operational quality and ensures early monitoring of the functional and non-functional characteristics by enabling automated testing
Manages the outcomes of the tickets opened to ensure the uptime and quality of the production system is always maintained
Provides metrics which allows the organisation to be more agile and responsive and to take appropriate action to improve and enhance the customer experience
Manages individuals and groups. Allocates responsibilities and/or packages of work, including supervisory responsibilities
Selects, adopts and adapts appropriate software design methods, tools and techniques, selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches
Coordinates and manages planning of the system and/or acceptance tests, including software security testing, within a development or integration project or program
Drafts and maintains procedures and documentation for support and manages enhancements
Ensures that all requests for support are dealt with according to set standards and procedures
Requirements:
Bachelor’s degree or equivalent in Information Technology or related field
Relevant DevOps certification preferred
Agile related certification preferred
Understanding and certification of cloud platforms and services (for example, AWS, Azure, GCP)
Knowledge and certification of scripting and programming languages (for example, Bash, Python, Ruby)
Advanced years of team management experience
Advanced years of experience deploying software solutions to clients in an outsourced or similar IT environment
Advanced experience working in a multi-team environment across multiple geographies