Senior Systems Engineer - Azure Cloud Infrastructure & DevOps
Foundation Partners
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Microsoft Windows
Android
iOS
Apple Mac Systems
Application Lifecycle Management
Application Performance Management
Systems Engineering
Automation of Tests
Azure
Backup Devices
Bash
Cloud Computing
Cloud Storage
Data Infrastructure
Data Migration
Database Development
DevOps
Disaster Recovery
DNS
Monitoring of Systems
Virtual Private Networks (VPN)
Log Analysis
Microsoft SQL Server
SQL Azure
Networking Basics
Performance Tuning
Powershell
Azure
Zero Trust Network Access
SQL Stored Procedures
SQL Databases
T-SQL
Virtual Machines
Datadog
Scripting (Bash/Python/Go/Ruby)
Load Balancing
Azure
Cloud Monitoring
Grafana
Azure
Indexer
Microsoft InTune
Git Flow
Infrastructure Automation Frameworks
Deployment Automation
Bicep
Azure
Terraform
Azure
Docker
Key Vault
Job description
We are looking for an experienced Azure Cloud Infrastructure & DevOps Engineer to own and evolve our cloud environment end-to-end. In this role you will design, deploy, and maintain Azure infrastructure, build and optimise CI/CD pipelines, manage endpoint and device policies through Microsoft Intune, and support our data platform with hands-on SQL development. You will be the go-to person for keeping our cloud estate secure, performant, and cost-effective. What You'll Do
Cloud Infrastructure
- Architect, provision, and manage Azure resources including Virtual Machines, App Services, Virtual Networks, Storage Accounts, Azure AD, and Key Vault.
- Define and enforce infrastructure-as-code practices using ARM templates, Bicep, or Terraform.
- Monitor environment health with Azure Monitor, Log Analytics, and Application Insights; respond to alerts and drive root-cause resolution.
- Manage identity, access, and security policies across the Azure tenant.
DevOps & Automation
- Build and maintain CI/CD pipelines in Azure DevOps (Repos, Pipelines, Artifacts, Boards).
- Automate provisioning, configuration, and release workflows using PowerShell, Azure CLI, or Bash.
- Implement branching strategies, gated releases, and automated testing to ensure reliable deployments.
- Manage container workloads where applicable (Azure Kubernetes Service, Container Apps, or Docker).
Endpoint & Device Management
- Administer Microsoft Intune for device enrolment, compliance policies, app deployment, and conditional access.
- Develop and maintain configuration profiles for Windows, macOS, iOS, and Android devices.
- Collaborate with the security team to enforce endpoint protection and zero-trust principles.
SQL & Data Support
- Write, optimise, and troubleshoot T-SQL queries, stored procedures, views, and functions within Azure SQL Database or SQL Server.
- Support database maintenance tasks including indexing, performance tuning, backup, and disaster recovery.
- Assist in data migration efforts to and from Azure data services.
Requirements
Essential
- 3+ years of hands-on experience managing Azure cloud environments in a production setting.
- Strong working knowledge of the broader Azure ecosystem: Azure AD (Entra ID), Networking, Security Centre, Policy, and Cost Management.
- Proven experience building and maintaining CI/CD pipelines in Azure DevOps.
- Solid proficiency in T-SQL - writing and tuning queries, stored procedures, and performance diagnostics.
- Hands-on experience administering Microsoft Intune for device and application management.
- Scripting ability in at least one of: PowerShell, Azure CLI, or Bash.
- Understanding of networking fundamentals (DNS, VPN, NSGs, load balancing).
Desirable
- Microsoft certifications such as AZ-104, AZ-400, AZ-500, or MS-102.
- Experience with Infrastructure-as-Code tools (Terraform, Bicep, ARM templates).
- Familiarity with Azure Kubernetes Service or containerised workloads.
- Exposure to Microsoft 365 administration alongside Intune.
- Experience with monitoring and observability tooling (Grafana, Datadog, or Azure-native equivalents).
Benefits & conditions
- Competitive salary and benefits package
- Flexible / hybrid working arrangements
- Professional development budget and support for Microsoft certifications
- Collaborative, low-bureaucracy engineering culture
- Opportunity to shape and modernise our cloud platform from the ground up