DevOps Engineer - Azure - Public Sector - Outside IR35
Day Rate - up to £500 (Outside)
Duration - 3 months with a view to extend
Harvey Nash's Client are hiring a contract DevOps Engineer, you will help in developing IT disaster recovery scripts for a set number of applications for business-critical Chamber IT services.
Assignment will include concurrent testing and troubleshooting for all ITDR scripts to:
- Validate that scripts would recover all in-scope applications effectively
- Confirm RTOs for both individual application recovery and overall recovery of all in-scope applications.
Responsibilities
- Liasing with IT Disaster Recovery Project Team to deliver scripts (Bicep, PowerShell, AZCLI) to automate the creation of Azure environments for remaining in-scope applications.
- Creation of pipelines (Azure DevOps) to enable the automated running of scripts in the building of environments and deploying code to these environments through pipelines.
- Running scripts, including any manual steps, ensuring all dependent environments/applications (APIs, Database connections, permissions, key vaults etc) are correctly connected.
- Ability to troubleshoot issues or errors within DR scripts as required.
- Undertake technical testing and script iteration to ensure environments are built correctly.
- Reviewing the deployed application in the DR site in conjunction with internal team to confirm DR scripts function correctly.
- Completion of individual and concurrent testing of all DR scripts to confirm:
- that the deployed runbook of scripts work as required
- the RTOs for individual and concurrent application recovery.
- Delivery of application script documentation and guidance
- Knowledge transfer with internal developers to ensure thorough knowledge handover throughout contract
Skills & Experience Required
- Extensive Bicep expertise
- Scripting including AZCLI and PowerShell
- Pipeline configuration experience
- Azure deployment and infrastructure Pipeline build
- Experience of building scripts from existing architecture diagrams
- Practical application and management of networking and security settings
- Azure Cloud experience including applications services, DNS, application gateways, SQL database, logic apps, web application firewall rules
- Experience in GIT
- Troubleshooting using Azure tools e.g. application insights
- Azure DevOps tools expertise
- Azure DevOps knowledge transfer and stakeholder management expertise.
Please note that Counter Terrorism Clearance is required for this role, please only apply if eligible.