We are looking for a hands-on cloud engineer to join a cloud & infrastructure team supporting secure, reliable, and scalable cloud environments.
This role is ideal for someone who has practical experience building and supporting MS Azure infrastructure, automating deployments through Terraform / Infrastructure as Code (IaC), working with Azure DevOps, and configuring or troubleshooting cloud networking.
You will work across cloud infrastructure implementation, operational support, automation, networking, security remediation, and continuous improvement.
Responsibilities:
Design, provision, configure, and support infrastructure primarily within MS Azure.
Build and maintain cloud infrastructure using Terraform and Infrastructure as Code (IaC) principles.
Develop and support infrastructure deployment workflows using Azure DevOps and CI/CD pipelines.
Configure and troubleshoot Azure networking components such as VNets, subnets, NSGs, routing, VNet peering, Private Endpoints, VPNs, DNS, firewalls, and load-balancing services.
Provide hands-on administration and operational support for cloud infrastructure and Windows/Linux servers.
Troubleshoot production cloud and infrastructure issues, perform root-cause analysis, and implement appropriate fixes or workarounds to minimize downtime.
Support cloud migrations, infrastructure upgrades, implementations, and modernization initiatives.
Perform vulnerability remediation, security hardening, and infrastructure patching across supported environments.
Automate repetitive infrastructure and operational activities using Terraform, PowerShell, Bash, or other appropriate tools.
Monitor infrastructure availability, performance, and capacity, and proactively identify opportunities for improvement.
Required Skills:
3+ years of hands-on cloud/infrastructure engineering experience.
Strong practical experience administering and supporting MS Azure environments.
Hands-on experience with Terraform for provisioning and managing cloud infrastructure.
Good understanding of Infrastructure as Code (IaC) concepts and practices.
Hands-on experience with Azure DevOps, ideally including CI/CD pipelines and infrastructure deployments.
Experience troubleshooting cloud, network, and server infrastructure issues in production environments.
Working knowledge of Windows and Linux server environments.
Experience with scripting or automation using PowerShell and/or Bash.
Understanding of cloud security, vulnerability remediation, patching, and infrastructure hardening.