cover image
Insight International (UK) Ltd.

Senior System Engineer

Hybrid

Sheffield, United kingdom

Senior

Freelance

28-01-2026

Share this job:

Skills

Python Bash PowerShell CI/CD DevOps Monitoring Azure Virtual Machines Azure DevOps Azure Functions Problem-solving Architecture Programming Azure Google Cloud Platform cloud platforms Analytics OpenAI CI/CD Pipelines Terraform Microsoft Azure

Job Specifications

Role: Senior System Engineer/Azure DevOps Engineer

Location: Sheffield, UK (Hybrid)

Employment type: Contract

Act as a Technical SME, designing and developing innovative automated solutions to complex problems utilising the cloud environments.
Design and support custom-built applications within Azure environment, ensuring secure, reliable and high-performing deployments.
Build and manage Azure Infrastructure, including Virtual Machines, VM images, Virtual Networks (VNets), subnets, private endpoints and Azure Storage.
Develop and deploy Python functions within an Azure Functions App.
Develop Infrastructure-as-Code (IaC) such as ARM templates, Bicep, or Terraform.
Support CI/CD practices through deployment automation and version-controlled infrastructure in Azure DevOps.
Integrate monitoring, logging and diagnostics for custom applications using Azure Monitor, Application Insights and Log Analytics.
Integrate with AI-related Azure services such as OpenAI and contribute to integrations strategies involving LLMs.
Ensure that custom-built applications are built and maintained inline with governance and controls, ensuring compliance with SLDC & DEPL controls, AI Governance and legal & regulatory requirements.
Support and extend an existing architecture in close partnership with the principal architect and core development team.
Produce well-documented, maintainable infrastructure configurations and effectively communicating implementation details with engineers and stakeholders.
Work within evolving technical landscape and contribute to the refinement and evolution of architecture and infrastructure decisions.
Utilise strong problem-solving skills, with the ability to investigate issues, troubleshoot deployment challenges, and propose scalable and secure solutions.
Promote a “self-critical” and continuous assessment and improvement culture whereby identification of weaknesses in the bank’s control plane (people, process and technology) are brought to light and addressed in an effective and timely manner.

To be successful in this role you should meet the following requirements:

Experience within an enterprise scale organisation including hands-on experience of complex data centre environments, working within a similar role ie DevOps Engineer, Cloud Engineer, Security Engineer is mandatory.
Expert level knowledge of one of more leading Cloud platforms including Microsoft Azure, Amazon Web Services, Google Cloud Platform and Alibaba Cloud.
Expert level knowledge and proven experience managing Azure App Services, Azure Virtual Machines, and Azure Storage solutions.
Hands on experience in one or more programming or scripting language (e.g Python, PowerShell, Bash, Terraform).
Experience and demonstrated experience of building and maintaining CI/CD Pipelines to support efficient software delivery.

About the Company

We provide Software Development, Maintenance and Other Related IT Services, across spectrum, depending on individual client’s needs and dependability on us. Being a young and vibrant software solution company, we believe in harnessing the talent and experience of each member of our team to provide a unique flavor to our offerings within practical considerations and as per need and flexibility as expressed by our clients. We believe in working as a true partner and demonstrate transparency in all our dealings and conduct wi... Know more