We are seeking an Azure Infrastructure Engineer to join our Microsoft practice. This candidate will work in a team environment on a major transformation and cloud migration project.
Design and Implementation: Must have a good understanding of TCP/IP, DNS, routing, load-balancing, SMTP, VPN, Firewalls, IPS devices.
Infrastructure as Code (IaC): Develop and maintain Infrastructure as Code (IaC) templates using Terraform to automate resource provisioning and management.
Networking: Design and implement robust networking solutions in Azure, including VNETs, subnets, network security groups, load balancers, and VPN configurations.
Monitoring & Optimization: Set up and configure monitoring, logging, and alerting systems (Azure Monitor, Log Analytics, Application Insights) to ensure the performance, availability, and cost optimization of Azure infrastructure.
Security & Compliance: Implement best practices for securing cloud infrastructure, including identity management (Azure AD), network security, and governance (Azure Policies, RBAC).
Disaster Recovery: Design and implement disaster recovery strategies and business continuity solutions using Azure Site Recovery (ASR) and other Azure-native DR services.
Cost Management: Ensure efficient use of Azure resources and help implement cost optimization strategies through Azure Cost Management and Reservations.
Governance: Has experience working with Azure Governance, understands landing zones, and best practices associated with resource configuration and management.
Version Control (Git): Experience using Git to track script changes, manage branches, and collaborate in team environments.
State Management: Knowledge of how Terraform state files work, how to secure sensitive data within them, and how to configure remote state storage (e.g., AWS S3, Azure Blob).
Modular Design: The ability to write reusable, DRY (Don’t Repeat Yourself) code by creating and consuming Terraform modules.
CI/CD Integration: Familiarity with automation tools (e.g., GitHub Actions, GitLab CI, Azure DevOps) to execute Terraform plans and applies automatically in pipelines.
Testing & Validation: Knowledge of testing frameworks like terratest or policy-as-code tools like Open Policy Agent (OPA) to validate infrastructure security and compliance before deployment.
Support: Provide ongoing support for Azure infrastructure environments, including troubleshooting and resolution of operational issues.
Microsoft Certification is a MUST.
At least 3 years hands on experience in Microsoft Azure Infrastructure implementations.
Bachelor’s degree in Computer Science or equivalent.
Contact the Enkaytech through [email protected]