Job Description
We are looking for an Azure Cloud Infrastructure Engineer to architect and manage the deployment of a secure, scalable API Gateway using Envoy on Azure. The role involves implementing mTLS authentication and ensuring robust cloud infrastructure to support client data access via the Client Portal.
Key Responsibilities
◼ Architect and deploy Azure infrastructure to support the API Gateway in both test and production environments.
◼ Implement and manage mTLS authentication for secure API access.
◼ Ensure compliance with security standards and best practices for certificate-based authentication.
◼ Collaborate with DevOps and security teams to integrate automated deployment pipelines.
◼ Monitor and optimize cloud resources for performance, scalability, and cost-efficiency.
◼ Conduct thorough testing and validation of mTLS configurations and gateway performance.
◼ Configure and manage Azure services including Virtual Machines, App Services, Azure Functions, and Azure SQL.
◼ Implement networking solutions (VNet, NSGs, VPN gateways) and storage solutions (Blob, Files, Disks).
◼ Apply cloud security best practices including RBAC, Azure AD, and policy enforcement.
◼ Work closely with developers, architects, and operations teams.
◼ Maintain detailed documentation of infrastructure configurations and procedures.
Desired Experience & Qualification
◼ Candidates should have a B.E./B.Tech/MCA/MBA in Information Systems, Computer Science or a related field
◼ 3–5 years of experience in Azure infrastructure engineering or cloud architecture.
◼ Deep expertise in Azure services (e.g., Azure Kubernetes Service, Azure Key Vault, Azure Networking).
◼ Familiarity with PaaS services like Azure App Services, Azure Functions, and Azure Logic Apps.
◼ Experience with API Gateway technologies, preferably Envoy.
◼ Strong understanding of mTLS authentication and certificate management.
◼ Proficiency in infrastructure as code (Terraform, ARM templates, Bicep).
◼ Familiarity with monitoring and logging tools (Azure Monitor, Log Analytics).
◼ Ability to troubleshoot complex cloud infrastructure issues.
◼ Azure certifications (e.g., AZ-104, AZ-305) will be preferred.
◼ Excellent problem-solving and communication skills.
◼ Ability to manage multiple tasks and priorities effectively.
◼ Excellent communication skills to interact with stakeholders and provide clear updates.
◼ Must possess good verbal and written communication and interpersonal skills