We are looking for a skilled individual to build, maintain, and optimize cloud infrastructure and services on Microsoft Azure. The ideal candidate will have 4+ years of hands-on experience working with Azure environments, strong troubleshooting abilities, and a solid understanding of cloud best practices.
Key Responsibilities:
- Deploy, configure, and manage Azure resources and services
- Monitor system performance, availability, and security
- Implement backup, disaster recovery, and business continuity plans
- Support cloud migrations and infrastructure upgrades
- Automate tasks using scripts and Infrastructure as Code tools
- Collaborate with development and DevOps teams on deployments
- Troubleshoot and resolve infrastructure and application issues
- Maintain documentation for systems and processes
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- Minimum 4 years of experience with Microsoft Azure
- Strong knowledge of Azure services (Virtual Machines, VNets, Storage, Azure AD, App Services, SQL, etc.)
- Experience with PowerShell, Bash, or Python scripting
- Familiarity with Infrastructure as Code tools (ARM, Bicep, Terraform, or similar)
- Understanding of networking, security, and identity management
- Experience with monitoring and logging tools
- Knowledge of CI/CD pipelines and DevOps practices
- Good communication and problem-solving skills