Description
Azure DevOps Engineer - Up to £700 p/day (inside IR35)
3 months (Scope for longer)
Hybrid (1 day in London p/week)
We have a project ahead, working on a ground up digital transformation. This will involve a taking an on-prem set up, and taking the infrastructure into the cloud (Azure) & we need a talented engineer to support this strategy.
Purpose of the role:
- Provide operational support of services on the Azure Cloud platform.
- Lead in ongoing platform improvements by enhancing the ' Azure capabilities, promoting operational efficiencies, decreasing time to market while increasing environment consistency and resilience.
- Contribute to the strategic operational roadmap of the Azure Cloud platform
- Develop the operational model for supporting Azure technologies
- Promote the Infrastructure platform team to the wider D&T departments.
- Support the adoption of cloud technology and automated code driven deployments by working as part of the Infrastructure Platforms team
- Raise awareness of Cloud related operational risks by regularly evaluating and escalating them via the risk framework.
Experience that we would like to see:
- In-depth experience in working and supporting cloud infrastructure like Azure.
- In-depth practical experience in working in a Windows and Linux enterprise environment.
- In-depth experience in supporting Windows and Linux operating systems.
- Experience in database administration like Microsoft SQL Server.
- In-depth experience in deploying Cloud infrastructure using immutable methodologies.
- In-depth practical experience in supporting enterprise IT infrastructure or business applications deployments.
- In-depth experience in network topologies and common network protocols and services (DNS, HTTP(S), SSH, FTP, SMTP, NFS, SMB).
- Practical experience in developing scripts in PowerShell and Bash.
- In-depth practical experience in managing infrastructure using Terraform.
- In-depth practical experience in configuring infrastructure components using Ansible.
- In-depth experience in using a common version control system like Git in a team environment.
- Experience in traditional and agile development/project methodologies.
- In-depth practical experience in CI/CD pipelines, like Azure DevOps.
- Experience in automated testing.
- Experience of leading and growing an Azure team function within an organization
It would be a bonus to us, if you had:
- Understanding of developing scripts in Python.
- Proven experience as a lead engineer in an Azure Cloud transformation project.
- Experience in containers and container orchestration technologies like Kubernetes