Design, automate, and maintain secure, resilient Azure infrastructure, CI/CD pipelines, and identity systems while improving service reliability, security, monitoring, and operational efficiency.
DevOps Engineer
📜 Description
- Design, implement, and maintain highly available, scalable cloud infrastructure, primarily on Microsoft Azure.
- Automate infrastructure provisioning, deployments, monitoring, troubleshooting, and operational workflows.
- Build and optimize CI/CD pipelines using Azure DevOps and infrastructure-as-code tools.
- Manage identity integrations, SSO, MFA, user lifecycle processes, and role-based access controls.
- Monitor system health, investigate incidents, perform root cause analysis, and implement corrective actions.
- Collaborate with engineering and customer teams to improve service reliability, security, and infrastructure efficiency.
🛠️ Requirements
- Bachelor’s degree in a technical or STEM discipline, or equivalent practical experience.
- At least 3 years of relevant experience in DevOps, cloud engineering, infrastructure engineering, or a related role.
- Experience with Microsoft Azure, Azure DevOps, CI/CD pipelines, Terraform, and Terragrunt.
- Strong knowledge of identity and access management, including Microsoft Entra ID, Google Workspace Identity, and Okta.
- Understanding of OAuth 2.0, OpenID Connect, SAML 2.0, authentication, federation, and access control.
- Experience with infrastructure automation, monitoring, logging, observability, and troubleshooting.
- Knowledge of TCP/IP, HTTP, DNS, and web services; Docker and Kubernetes experience is beneficial.
- Fluent English and strong analytical, organizational, communication, and collaboration skills.
✨ Benefits
- Flexible working hours to support work-life balance.
- Competitive salary package and bonus scheme.
- Fully remote working arrangement.
- Opportunity to contribute to a growing, AI-driven technology organization.
- Collaboration with a diverse, international team that values ownership, initiative, and practical problem-solving.
- Opportunities to work with modern cloud infrastructure, automation technologies, and emerging AI-powered tools.
- Meaningful opportunities to influence infrastructure improvements, strengthen operational practices
- An inclusive working environment that welcomes diverse backgrounds and experiences.
Full job description
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a DevOps Engineer based in United Kingdom.
The DevOps Engineer will help design, automate, and maintain secure, scalable cloud infrastructure that supports business-critical applications and data-driven services. In this role, you will work extensively with Microsoft Azure, infrastructure-as-code tools, CI/CD pipelines, and identity and access management solutions to improve deployment efficiency and operational reliability. You will collaborate with software delivery teams and technical stakeholders to streamline workflows, resolve complex infrastructure issues, and strengthen system performance. The position also involves implementing monitoring solutions, maintaining production and development environments, and ensuring alignment with security standards and risk controls. You will have opportunities to explore emerging technologies, including AI-powered automation and agentic tools, to modernize DevOps practices. This is a fully remote opportunity for a technically curious professional who values collaboration, continuous improvement, and meaningful contributions in a fast-growing, international technology environment.
Accountabilities
-
Design, implement, and maintain highly available, resilient, and scalable cloud infrastructure, with a focus on Microsoft Azure and reliable service delivery.
-
Develop automated provisioning solutions for applications and infrastructure, improving consistency, efficiency, and deployment reliability.
-
Build, maintain, and optimize CI/CD pipelines and digital delivery workflows using Azure DevOps and other relevant DevOps tools.
-
Configure and manage identity and access management integrations across Microsoft Entra ID, Google Workspace, and Okta, ensuring secure authentication and authorization.
-
Administer Single Sign-On (SSO), federated identity, Multi-Factor Authentication (MFA), user lifecycle management, directory synchronization, and role-based access control.
-
Support and maintain customer-facing production systems as well as quality assurance and development environments, ensuring availability and operational stability.
-
Develop and maintain scripts, tools, and automation solutions for deployment, monitoring, troubleshooting, and infrastructure operations, incorporating AI-powered and agentic technologies where appropriate.
-
Monitor system health, performance, availability, and security, identifying potential issues and coordinating timely resolution.
-
Investigate incidents and service requests, perform root cause analysis, and develop corrective action plans for internal teams and clients.
-
Maintain comprehensive technical documentation, including infrastructure architecture, server build procedures, configuration standards, and operational guidelines.
-
Collaborate with software engineers, system administrators, database specialists, and customer teams to resolve technical challenges and improve service delivery.
-
Manage infrastructure risks and support compliance with ISO 27001 controls, protecting information assets and maintaining effective security and control structures.
-
Identify opportunities to optimize infrastructure performance, information access, operational costs, and resource utilization through continuous improvement and FinOps practices.
-
Research and evaluate new technologies and approaches that enhance cloud operations, security, automation, and system maintainability.
-
A bachelor's degree in a technical or STEM-related discipline, or equivalent practical experience.
-
At least 3 years of relevant experience in DevOps, cloud engineering, infrastructure engineering, or a closely related role.
-
Experience developing scripts, tools, and automation solutions for infrastructure provisioning, deployment, monitoring, and operational management.
-
Strong knowledge of cloud platforms, preferably Microsoft Azure, including services such as Azure Kubernetes Service (AKS), Log Analytics, Function Apps, Logic Apps, Storage Accounts, Synapse Analytics, Analysis Services, Azure Data Factory, and Azure Databricks.
-
Practical experience with Azure DevOps, CI/CD pipelines, and modern software delivery practices.
-
Proficiency with Terraform and Terragrunt for infrastructure as code.
-
Strong expertise in identity providers and access management technologies, including Microsoft Entra ID, Google Workspace Identity, and Okta.
-
Understanding of authentication and federation standards and protocols, including OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, and Auth0-related integrations.
-
Experience managing user identities, directory synchronization, role-based access control (RBAC), and access policies across hybrid or multi-cloud environments.
-
Familiarity with Microsoft Entra ID, Group Policy Objects (GPOs), and enterprise identity administration.
-
Ability to design or implement system health checks, performance monitoring, logging, and observability solutions.
-
Knowledge of TCP/IP, HTTP, DNS, and the broader web services technology stack.
-
Strong troubleshooting, analytical, and problem-solving skills, with the ability to identify root causes and deliver reliable solutions.
-
A customer-focused mindset, creative thinking, and the ability to collaborate with internal teams to establish priorities and drive technical improvements.
-
Strong organizational skills and the ability to deliver high-quality work within deadlines, independently or as part of a team.
-
Fluent English, with the ability to communicate effectively in an international working environment.
-
Familiarity with Microsoft SQL Server, AI concepts, Python, Azure AI Foundry, Privileged Identity Management (PIM), Conditional Access policies, or FinOps practices is an advantage.
-
Experience with Docker, Kubernetes, and modern cloud-native technologies is beneficial.
-
Flexible working hours to support work-life balance.
-
Competitive salary package and bonus scheme.
-
Fully remote working arrangement.
-
Opportunity to contribute to a growing, AI-driven technology organization.
-
Collaboration with a diverse, international team that values ownership, initiative, and practical problem-solving.
-
Opportunities to work with modern cloud infrastructure, automation technologies, and emerging AI-powered tools.
-
Meaningful opportunities to influence infrastructure improvements, strengthen operational practices, and contribute to organizational growth.
-
An inclusive working environment that welcomes diverse backgrounds and experiences.
Requirements:
Benefits:
Similar jobs
Search more DevOps Engineer jobsDesign, automate, and maintain secure, resilient Azure infrastructure, CI/CD pipelines, and identity systems while improving production reliability, monitoring, security controls, and operational efficiency.
Design, automate, and maintain secure, scalable Azure infrastructure, CI/CD pipelines, and identity systems while improving deployment reliability, monitoring, and operational security across production and development environments.
Design and maintain secure, scalable Azure infrastructure, automate provisioning and CI/CD workflows, manage identity and access systems, and improve reliability, monitoring, and security across production and development environments.
Você sustentará e evoluirá a infraestrutura em nuvem, operando Azure, Kubernetes e pipelines de CI/CD para manter ambientes de produção estáveis, seguros e confiáveis e impulsionar automação e observabilidade.
