Job Summary:
We are seeking a skilled Cloud Engineer with a focus on Terraform to architect, develop, and manage robust cloud solutions within Azure. The ideal candidate will possess deep technical expertise in Terraform for infrastructure as code, strong networking knowledge, and experience in designing solutions for high availability and disaster recovery.
Responsibilities:
Requirements:
• Architect and deploy cloud infrastructure using Terraform with an emphasis on best practices for scalability, security, and disaster recovery on Azure.
• Build, configure, and maintain Azure environments, ensuring they are optimized for high availability and are disaster recovery compliant.
• Work with networking services in Azure to establish secure and efficient data flow between different components of cloud infrastructure.
• Translate complex business continuity requirements into resilient cloud solutions, including multi-regional deployments and failover strategies.
• Develop infrastructure as code (IaC) using Terraform to automate deployment, scaling, and management of Azure resources.
• Manage and provision Azure network resources such as Virtual Networks, VPNs, ExpressRoute, and Azure Traffic Manager.
• Implement and refine monitoring strategies to track system performance and reliability, ensuring business continuity.
• Guide and support the technical team in the adoption and best use of Terraform and other IaC tools.
• Stay informed on the latest developments in cloud infrastructure and Terraform, continuously improving the scalability and resilience of cloud services.
• Strong understanding of Azure Container solutions like Azure Kubernetes Service, Azure Container Apps, and Azure Container Registry
• Experience with implementing Azure SQL Database
• Experience with Azure services such as Virtual Machines, Storage Accounts, Databases, Virtual Networks, and App Services
Any Graduate