Negotiable
Inside
Hybrid
London Area, United Kingdom
Summary: The Azure DevOps & Site Reliability Engineer will play a crucial role in a financial services company, focusing on the Azure platform, particularly in IaaS and PaaS. The position involves ensuring the reliability, availability, and performance of cloud-based infrastructure and CI/CD pipelines while implementing best practices for automation and security. The role is initially for a 6-month contract and requires extensive experience with various Azure services and tools. The working arrangement is hybrid, allowing for a combination of on-site and remote work.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines using Azure DevOps (ADO) to enable seamless deployments.
- Manage and optimise Azure Kubernetes Service (AKS) clusters, ensuring high availability, scalability, and security.
- Monitor and maintain Azure Storage Accounts to support application data needs, backups, and disaster recovery strategies.
- Monitor and maintain Microservices to support application data needs, backups, and disaster recovery strategies.
- Administer and optimise Azure SQL Databases, ensuring performance, security, and compliance best practices.
- Develop and implement infrastructure as code (IaC) using tools like Terraform, ARM templates, or Bicep.
- Implement and maintain observability solutions, including logging, monitoring, and alerting using Azure Monitor, Application Insights, and Prometheus/Grafana.
- Ensure high availability and disaster recovery strategies for Azure-hosted applications and databases.
- Troubleshoot and resolve performance, security, and availability issues in Azure environments.
Key Skills:
- Proven experience as an Azure DevOps Engineer or SRE in a cloud-based environment.
- Hands-on expertise with Azure DevOps (ADO), including pipelines, repositories, and artifacts.
- Strong knowledge of Azure Kubernetes Service (AKS), container orchestration, and Helm charts.
- Experience with Azure Storage Accounts, including blob, file, and table storage.
- Solid understanding of Azure SQL Database administration, including backups, security, and performance tuning.
- Proficiency in scripting and automation using PowerShell, Bash, or Python.
- Experience with Infrastructure as Code (IaC) tools such as Terraform, ARM templates, or Bicep.
- Familiarity with monitoring tools like Azure Monitor, Application Insights, Prometheus, or Grafana.
- Strong understanding of networking, security, and identity management in Azure.
- Experience with troubleshooting and incident management in a production environment.
- Certifications such as Microsoft Certified: Azure DevOps Engineer Expert or Azure Administrator Associate.
- Technical skills in .Net C#, .Net Core, REACT, SQL, Python, Power BI, Power Automate M365 tools.
Salary (Rate): 780
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT