DevOps Manager - Newcastle upon Tyne

SearchDATA ,
Newcastle upon Tyne, Tyne and Wear
Job Type: Full-time
Salary: £60,000 per annum

Overview

DevOps Manager - Newcastle upon Tyne SearchDATA is currently recruiting a DevOps Manager to lead a team of DevOps Engineers for a growing public services organisation based in Newcastle upon Tyne. With a high-profile and large-scale Azure migration in the pipeline and a number of customer facing software applications in development you'll be kept busy with project work and have plenty of opportunity to put your skills into practice. The ideal candidate would remain hands on and be confident within Microsoft Azure covering its IaaS, PaaS and SaaS offerings and have experience of maintaining infrastructure as code. In return you'll be rewarded with an excellent benefits package, the opportunity to progress your career quickly and an incredibly flexible working environment. Job Purpose Lead a team of DevOps and Software Engineers to design, build test and maintain the cloud application infrastructure and CI/CD pipelines that underpin all internal and external Digital services. Ensure security, stability and capacity is embedded in the development and deployment of services Champion a DevOps culture by creating and building close collaboration and working practices between the product, engineering and operational business services teams supported by the appropriate use of automation tools. Manage and develop the DevOps capability by providing technical leadership for the in-house team and external suppliers. Contribute to business case development, articulating benefits and return on investment. Ensure solutions delivered to time, cost and quality requirements. Responsibilities Design solutions and services with security controls embedded, specifically engineered as mitigation against security threats as a core part of the solutions and services. Lead the teams in support, design and implementation of infrastructure technologies and solutions such as: compute, storage, networking, physical infrastructure, database, software, commercial off the shelf (COTS) and open source packages and solutions, virtual and cloud including IaaS, PaaS and SaaS. Management and monitoring of corporate security; allocate appropriate security permissions and privileges as recommended by industry best practice. Implement and monitor back up strategies that adhere to the organisations disaster recovery requirements and ensure that services can be recovered in the event of an incident. Take ownership of problems and proactively resolve technical problems, ensuring that technical solutions continue to meet business requirements. Take full accountability for actions taken and decisions made. Ensure that the right actions are taken to investigate, resolve and anticipate problems. Coordinate team to investigate problems, implement solutions and preventative measures. Maintain focus on the whole life of service delivery - design, develop, deliver and operate. Final Version following consultation 01/08/2018 Select appropriate design standards, methods and tools and ensure they are applied effectively. Review the system designs of others to ensure selection of appropriate technology, efficient use of resources, and integration of multiple systems and technology. Establish standards and procedures across a service lifecycle including the development lifecycle and ensures that practitioners adhere to this. Manage resources to ensure that the systems integration function works effectively. Anticipate and advise on future technology changes that present opportunities for the products or programmes. Manage planning of system and/or acceptance tests, coordinating both functional and non-functional specifications. Provide authoritative advice and guidance on test planning, identify process improvements and contribute to the definition of best practice. Troubleshoot and identify problems across different technology capabilities including compute, storage, networking, physical infrastructure, software, commercial off the shelf (COTS) and open source packages and solutions, virtual and cloud including IaaS, PaaS, SaaS. Maintain a strong understanding and application of the most appropriate modern standards and practices for automation and testing. Take responsibility for coaching and guiding others. Skills / Experience Maintain a strong understanding and application of the most appropriate modern standards and practices for automation and testing. Take responsibility for coaching and guiding others. Educated to degree-level, professional qualification or equivalent experience. Demonstrable experience managing highly skilled DevOps Engineers or Software Engineers including mentoring and driving best practice. Strong technical background, either from a software engineering or infrastructure engineering background, with strong experience in DevOps tooling and techniques. Experienced driving efficiencies, through automation and process design and implementation in particular in the automation of application deployment methodologies. Experience of building and optimising deployment pipelines and deployment strategies on popular CI/CD tools such as Jenkins. Experience designing, securing, scaling and administering cloud platforms such as Microsoft Azure. Experience managing complex, multi-server services in a high availability production environment. Solid understanding of containerisation, ideally having implemented Docker containers into production environments. For more information on this position and other roles please visit our website www.searchdatagroup.co.uk Key Words: Devops Manager / DevOps Engineer / Azure Infrastructure Engineer / Azure Platform Administrator / IT / DevOps Manager - Newcastle upon Tyne