Cloud Engineer - Azure (3 month contract)

Impulse Ltd
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 156K

Job location

Remote

Tech stack

Application Performance Management
Audit Trail
Azure
Bash
Cloud Engineering
Disaster Recovery
Fault Tolerance
Python
Network Security
Log Analysis
SQL Azure
Powershell
Role-Based Access Control
Scripting (Bash/Python/Go/Ruby)
Cloud Monitoring
Terraform
Ddos
Api Management

Job description

We are seeking an experienced Cloud Engineer specialised in Azure to join our team on a 3-month contract basis. We've proven our concept and now need to scale. You'll take our existing MVP Azure infrastructure and re-architect it into a production-grade platform capable of meeting enterprise security requirements, SLA commitments, and the scrutiny of enterprise customer audits., Architecture & Infrastructure

  • Redesign Azure architecture for medium enterprise scale, reliability, and security

  • Design and deploy high-availability, fault-tolerant infrastructure with appropriate redundancy

  • Establish disaster recovery and business continuity procedures

  • Define and document the target architecture for long-term team ownership

  • Harden security posture to meet medium enterprise customer requirements

  • Implement Azure security best practices (Key Vault, Managed Identities, RBAC, Private Endpoints)

  • Configure network security groups, WAF, and DDoS protection

  • Establish audit logging and compliance reporting

  • Design with platform readiness in mind for SOC2

  • Implement monitoring, alerting, and incident response using Azure Monitor, Application Insights, and Log Analytics

  • Establish backup, recovery, and business continuity procedures

  • Document infrastructure architecture and operational runbooks

  • Extend and refactor the existing IaC using Terraform (strongly preferred)

  • Ensure environments are fully reproducible and provisioning is automated

  • Establish environment promotion processes across development, staging, and production

Requirements

Do you have experience in Terraform?, * 5+ years Cloud Engineering experience with at least 2 years at enterprise scale

  • Proven track record of taking platforms from MVP to production-grade enterprise readiness

  • Deep Azure expertise across compute, networking, storage, and security services

  • Expert-level Azure knowledge (App Services, AKS, Functions, API Management, Azure SQL)

  • Strong Infrastructure as Code experience (Terraform strongly preferred)

  • Scripting and automation (Python, Bash, PowerShell)

  • Understanding of enterprise security requirements and compliance frameworks

  • Experience with SLA design and incident management

  • Familiarity with SOC2, ISO27001, or similar compliance requirements

  • Experience supporting enterprise customer technical validation and procurement reviews

  • Scaled at least one B2B SaaS platform to enterprise customers

  • Understands what enterprise procurement and security teams look for in an infrastructure audit

Apply for this position