Summary
✨ AI‑Generated
A Senior DevOps Engineer will design, automate, deploy, and support highly scalable cloud infrastructure across AWS and Azure. The role offers substantial ownership of architecture, reliability, security, Infrastructure as Code, Kubernetes, CI/CD, and Python-based automation.
Highlights
Hands-on senior role with responsibility for scalable and reliable cloud infrastructure, architecture, automation, deployment, security, and production operations across major cloud platforms.
Description
Senior DevOps Engineer – AWS & Azure
Locations: UK, Romania, Bulgaria, Poland, Turkey
Fulltime Permanent
About the Role
We are looking for a Senior DevOps Engineer with strong hands-on experience across AWS, Azure, infrastructure automation, Kubernetes, and CI/CD.
The ideal candidate will have deep AWS expertise, good knowledge of Azure, and a strong understanding of infrastructure, automation, security, and production operations.
This is a hands-on engineering role where you will be responsible for designing, automating, deploying, and supporting highly scalable and reliable cloud infrastructure.
We are looking for someone who can go beyond traditional operations and bring a development mindset, particularly with Python scripting/automation.
Key Responsibilities
Design, build, automate, and maintain scalable cloud infrastructure across AWS and Azure.Take ownership of infrastructure architecture, deployment, reliability, and operational improvements.Develop and maintain Infrastructure as Code (IaC) using Terraform.Manage and operate Kubernetes environments in production.Build and maintain Kubernetes deployments using Helm.Automate configuration management and infrastructure tasks using Ansible.Design and maintain CI/CD pipelines using Jenkins.Develop Python scripts and automation tools to improve operational efficiency and reduce manual processes.Work with HashiCorp Vault for secrets management and secure infrastructure operations.Troubleshoot complex infrastructure, networking, deployment, and production issues.Implement monitoring, logging, security, scalability, and reliability best practices.Collaborate with development teams to improve application deployment, release processes, and overall platform reliability.Support cloud migration, infrastructure modernization, and automation initiatives.Identify bottlenecks and continuously improve infrastructure and DevOps processes.
Required Skills & Experience
Cloud – AWS
Deep hands-on AWS experience is mandatory.Strong understanding of AWS infrastructure and core services.Experience designing and operating production-grade AWS environments.Strong knowledge of cloud networking, IAM, compute, storage, security, and scalability.Cloud – Azure
Good hands-on knowledge of Microsoft Azure.Experience managing and supporting Azure infrastructure and services.Understanding of Azure networking, identity, compute, and cloud security.Infrastructure
Deep infrastructure knowledge across networking, compute, storage, security, Linux, and cloud environments.Strong understanding of production infrastructure and troubleshooting.Experience working with highly available and scalable environments.Infrastructure as Code
Strong hands-on experience with Terraform.Ability to design reusable Terraform modules and manage infrastructure at scale.Understanding of Terraform state, providers, variables, modules, and best practices.Kubernetes & Containers
Strong hands-on experience with Kubernetes.Production experience with containerized workloads.Experience with Helm and Kubernetes deployment/management.Good understanding of Kubernetes networking, services, ingress, configuration, and troubleshooting.Automation & Configuration Management
Strong experience with Ansible.Experience automating infrastructure provisioning, configuration, and operational tasks.CI/CD
Strong experience with Jenkins and CI/CD pipeline development.Experience automating build, test, deployment, and release processes.Programming / Development
Python development/scripting experience is required.Ability to write clean, maintainable scripts and automation tools.Comfortable collaborating closely with software development teams.A development mindset is important — this is not purely an infrastructure/support role.Security
Experience with HashiCorp Vault or similar secrets-management platforms.Good understanding of infrastructure security, secrets management, IAM, and access control.
Nice to Have
Experience with GitOps and tools such as Argo CD.Experience with Docker and container platforms.Experience with Prometheus, Grafana, or other monitoring/observability tools.Experience with GitHub/GitLab and modern CI/CD practices.Experience with cloud security and DevSecOps practices.Experience working in multi-cloud environments.Experience with Linux administration and networking.
What We’re Looking For
The ideal candidate is:
AWS-heavy and genuinely hands-onStrong in infrastructure and cloud architectureComfortable working across AWS and AzureStrong with Terraform, Kubernetes, Ansible, and JenkinsAble to code/script in PythonComfortable troubleshooting complex production environmentsSecurity-conscious, particularly around secrets and access managementA proactive engineer who can automate rather than rely on manual operational processesComfortable working closely with developers and contributing to application delivery Seniority
Senior DevOps Engineer
Core Technologies:
AWS | Azure | Terraform | Kubernetes | Helm | Ansible | Jenkins | Python | HashiCorp Vault | Docker | CI/CD
📩 Share your CV / LinkedIn: a.parmar@vertexagility.com