Cloud DevOps Engineer
Location: Leek Wootton
Permanent Contract
Full Time
Salary: £48,894.00 - £54,879.00 + Market Supplement
The closing date for this post is 12 noon on Monday 16-Dec-2024
Those currently eligible on the redeployment register will be given prior consideration.
The Azure Cloud Engineer/Cloud DevOps Engineer is responsible for designing, managing, and maintaining our cloud infrastructure on the Microsoft Azure platform. This role involves creating and implementing scalable, reliable, and secure cloud solutions. The engineer will collaborate closely with infrastructure & development teams to facilitate continuous integration (CI), migration, and continuous deployment (CD) processes, ensuring seamless and efficient cloud operations.
Main Responsibilities:
1. Cloud Infrastructure Management: Design, plan, and execute secure migrations from on-premises to Azure. Monitor and optimize cloud resource usage for cost-efficiency. Configure and manage Azure services (e.g., Virtual Machines, App Service, SQL Database, Storage). Use automation tools to streamline development (e.g. ADO, Bicep, Terraform, etc.)
2. Cloud Operations: Act as 4th Line Support for day-to-day cloud operations to ensure high availability and performance. Monitor resources, respond to incidents, and conduct root cause analysis. Review existing operations and generate ideas for continuous improvement.
3. Architecture: Assist with internal and external cloud architectural components (Compute, Networking, and Security) to ensure they align with the overall cloud architecture. Collaborate with internal and external stakeholders to ensure quality and accuracy. Ensure solutions meet objectives and service level agreements (SLAs), providing seamless and robust cloud services that support business needs.
4. Information Security: Implement required security measures such as hardening, firewalls or message encryption, monitoring performance. Monitor and address security vulnerabilities and threats. Implement security by design.
5. FinOps: Conduct cost analyses to identify variances and inefficiencies. Develop and implement cost optimization strategies. Monitor cloud spending and recommend cost-saving measures (e.g. Reserved Instances).
Knowledge:
* Ability to familiarise yourself with the environment, source systems, data flows and understand how they can be leveraged to meet new customer requirements is going to be an essential skill.
* Demonstrable knowledge in seeing the Big Picture and supporting organisational objectives, in moving to a digitally excellent organisation.
* Significant knowledge of adopting and enforcing governance and assurance methods.
* Confidently share knowledge of security best practices and compliance frameworks i.e. ISO 27001, GDPR and ITIL.
* Familiarity with business and technical concepts such as business process design, service management, applications, servers, networks and security (both technical and process).
* Understands complex business problems and commercial frameworks and how to apply a logical, systematic approach to arrive at an appropriate solution.
* Desirable: Strong knowledge of designing, implementing and migrating applications into Microsoft Azure.
Experience:
* 3-5 years of experience as a subject matter expert within the Microsoft Azure ecosystem, managing and deploying cloud solutions.
* Demonstrated experience as a Site Reliability Engineer, DevOps Engineer or similar role.
* Experience of designing & implementing solutions as part of multi-stream change programmes.
* Have the desire to operate in a quick-moving environment and leverage your methodical attitude to create solutions.
* Be self-assured in your communication techniques and teamwork abilities.
* Proficiency in scripting languages such as PowerShell, Python, or Bash.
* Experience with Infrastructure as Code (IaC) tools, such as Terraform, BICEP/ARM templates, or CI/CD tools like Azure DevOps.
* Solid understanding of networking, load balancing, DNS, and firewall management in cloud environments.
Key Skills:
* Strong knowledge of the following technologies:
* Azure Virtual Machines; Azure App Services; DevOps Tools; Terraform (for Infrastructure as Code); Azure Kubernetes Service (AKS); Azure networking including Firewall, NSG, Load balancers, VPN gateways; Azure monitor; Log analytics; Azure automation; Azure policies; Azure databases (SQL, Cosmos); Azure Storage; Cost management and billing; FinOps and Entra ID.
* Good Communicator able to reduce complex ideas to simple terms and express these to both a non-technical and technical audience.
Special Conditions: Travel within the Warwickshire area on an as-needs basis.
We want our organisation to be as diverse as the community it serves. We welcome applicants from all sections of the community.
You will be required as part of Warwickshire Police recruitment process to successfully complete vetting and credit checks.
We support the “Happy to talk flexible working” campaign, which aims to encourage uptake of flexible working for individuals, the flexible working options that may be considered for this role include; Compressed Hours, Remote Working.
#J-18808-Ljbffr