Job Overview
We're seeking a skilled Cloud Infrastructure Engineer to join our team and contribute to shaping a large-scale, high-availability Azure environment.
This role will involve designing, building, and supporting cloud infrastructure that is secure, scalable, and resilient across web, application, and database layers.
The ideal candidate will be deeply involved in cloud migrations, automation initiatives, and day-to-day operational support.
Key Responsibilities
* Design, implement, and maintain Azure IaaS and PaaS solutions.
* Deploy and configure cloud infrastructure using Infrastructure-as-Code (Terraform, Bicep, or ARM).
* Automate recurring operational tasks using PowerShell and other scripting tools.
* Support monitoring, performance tuning, scaling, and troubleshooting across production environments.
* Collaborate with cross-functional teams to deliver reliable, high-performing cloud platforms.
Essential Skills & Qualifications
* 3-5 years' experience in Azure infrastructure or cloud engineering roles.
* Solid understanding of multi-tier architectures (Web / App / Database).
* Strong hands-on knowledge of key Azure services: VMs, AKS, App Services, Azure SQL, and networking components.
* Proficient in PowerShell scripting and automation.
* Experience with cloud migrations and supporting production workloads.
* Strong grounding in Azure networking, load balancing, and security best practices.
Desirable Skills
* Experience with CI/CD pipelines (Azure DevOps, GitHub Actions).
* Knowledge of containerization technologies (Docker, Kubernetes).
* Familiarity with cost-optimization strategies and monitoring tools.