Job Openings Lead Azure DevOps Engineer (Azure/Terraform/Kubernetes) - Full Remote Portugal or Spain

About the job Lead Azure DevOps Engineer (Azure/Terraform/Kubernetes) - Full Remote Portugal or Spain

ABOUT THE OPPORTUNITY

A global technology services organisation with a strong presence in enterprise digital transformation is looking for a Lead Azure DevOps Engineer to join an ongoing cloud infrastructure programme. This is a consulting engagement open to contractors who work independently — including those who accumulate multiple projects simultaneously.

PROJECT & CONTEXT

You'll step into an active Azure cloud infrastructure workstream within a mature delivery environment, replacing an outgoing senior consultant. The tech landscape is Azure-native, with Kubernetes-based workloads running on AKS, infrastructure managed through Terraform, and CI/CD pipelines built in Azure DevOps with YAML.

This is not a greenfield project — you'll need to ramp up quickly, understand existing architecture, and operate autonomously from day one. The team works in Agile/Scrum with JIRA, and you'll interact regularly with development teams, requiring strong troubleshooting instincts and clear technical communication.

The role sits at Lead level: beyond hands-on execution, you'll be expected to provide technical direction, support junior team members, and coordinate across workstreams.

WHAT WE'RE LOOKING FOR

Azure Cloud Infrastructure

  • Solid experience managing Azure cloud infrastructure end-to-end — networking, security, connectivity (subnets, DNS, Firewalls, Load Balancers, NSGs)
  • Hands-on with Azure App Services, Azure SQL, and event-driven infrastructure (Azure Service Bus)
  • Working knowledge of hybrid and on-premises integration models

Kubernetes / AKS

  • Operational experience with Azure AKS (Kubernetes Service)
  • Ability to write and manage Kubernetes YAML manifests
  • Proficiency with Helm and Kustomize for templating and config management
  • Troubleshooting with kubectl in production-like environments

Infrastructure as Code

  • Proficiency in Terraform for Azure infrastructure provisioning and lifecycle management

CI/CD & Azure DevOps

  • Strong experience with Azure DevOps Services and YAML pipeline authoring, maintenance, and optimisation

Scripting

  • Proficiency in PowerShell (primary scripting language in this environment)
  • Working knowledge of Bash

.NET Familiarity

  • Ability to read, understand, and navigate .NET project structures — including NuGet packages and library integrations
  • No code writing required, but must be comfortable working alongside .NET development teams

Tooling & Collaboration

  • Basic Git skills (branching, PRs, version control workflows)
  • Basic Linux OS knowledge
  • Agile delivery experience using JIRA and sprint-based workflows

Language

  • English C1 Advanced — mandatory for daily communication with international client teams

NICE TO HAVE

  • Experience with Terragrunt for Terraform module management
  • Knowledge of GitOps practices and release management patterns for Kubernetes
  • Familiarity with Octopus Deploy pipelines or Opscode Chef for orchestration and configuration management
  • AWS exposure alongside Azure (multi-cloud environments)
  • Experience with Akamai DNS or equivalent enterprise DNS management
  • Scripting in Python as a complement to PowerShell/Bash
  • Basic understanding of Azure Cosmos DB architecture
  • Previous formal Tech Lead experience with team management or mentoring responsibilities
  • Familiarity with NetScaler or equivalent application delivery controllers