Job Title: Azure Infrastructure Engineer
About the Role: We are seeking a highly skilled and hands-on Azure Infrastructure Engineer to design, implement, and manage the end-to-end infrastructure of our SaaS-based storage and workflow product. The ideal candidate will be responsible for ensuring the reliability, scalability, and security of our cloud-based services, with a strong focus on Azure networking, storage, and deployment models.

Key Responsibilities:
  • Design, deploy, and maintain Azure infrastructure for our SaaS-based storage and workflow product.
  • Manage and optimize Azure networking components, including Virtual Networks, ExpressRoute, and Application Gateway.
  • Configure and manage Azure Kubernetes Service (AKS) for containerized workloads.
  • Implement and maintain Azure Blob Storage, ensuring secure and efficient data storage solutions.
  • Develop and manage deployment models using ARM templates, Terraform, or Bicep.
  • Monitor and troubleshoot Azure infrastructure components to ensure high availability and performance.
  • Implement security best practices for Azure resources, including identity and access management, encryption, and compliance.
  • Collaborate with development and DevOps teams to optimize application performance and deployment.
  • Automate infrastructure management using PowerShell, Azure CLI, and DevOps pipelines.
  • Maintain documentation and provide technical support for infrastructure-related issues.

Required Skills and Experience:
  • 8+ years of hands-on experience in designing, implementing, and managing Azure cloud infrastructure.
  • Strong expertise in Azure networking (VNETs, Application Gateway, Load Balancers, Firewalls, Private Links, VPNs, etc.).
  • In-depth knowledge of Azure Kubernetes Service (AKS) and container orchestration.
  • Experience with Azure Blob Storage and data management strategies.
  • Proficiency in infrastructure as code (IaC) using Terraform, Bicep, or ARM templates.
  • Hands-on experience with CI/CD pipelines, Azure DevOps, and automation tools.
  • Strong troubleshooting skills for Azure components and services.
  • Knowledge of Azure Security Center, Defender for Cloud, and identity management.
  • Scripting experience with PowerShell, Bash, or Python.
  • Excellent problem-solving skills and ability to work independently.

Preferred Qualifications:
  • Experience with hybrid cloud architectures and on-prem to cloud migration strategies.
  • Familiarity with monitoring tools such as Azure Monitor, Log Analytics, and Application Insights.