Description

You will design and lead the architecture for large-scale, compute-intensive Azure enterprise applications.

Responsibilities

  • Design Azure compute architectures optimized for resource utilization, latency, and high availability using auto-scaling strategies.
  • Implement security best practices including access controls, encryption, and network segmentation.
  • Architect event-driven workflows using serverless computing such as Azure Functions, Logic Apps, Event Grid, and Event Hubs.
  • Develop reusable frameworks and guidelines for Azure cloud-native and hybrid solutions.
  • Align various solution architectures with enterprise standards, reference architectures, and patterns.

Required Skills

  • 20+ years of experience architecting compute-intensive enterprise applications.
  • Deep knowledge of .NET Core, MVC framework, and Entity Framework.
  • Expertise in Azure compute services including VMs, Azure Kubernetes Service (AKS), Logic Apps, Azure Batch, and App Services.
  • Hands-on experience with Kubernetes, Docker, and containerized deployments.
  • Proficiency in React UI and PostgreSQL.
  • Experience with hybrid cloud scenarios and IaaS/PaaS patterns such as horizontal scaling and 12-factor design.
  • Strong knowledge of microservices, micro-frontends, and deployment strategies like blue/green, canary, and rolling updates.
  • Proficiency with CI/CD toolchains including TFS, Git, and Jenkins.
  • Experience creating cloud infrastructure templates via Azure Resource Manager (ARM) and Terraform.
  • Knowledge of DevOps best practices for development, deployment, and configuration processes.

Preferred Skills

  • Microsoft Certified: Azure Solutions Architect Expert.

Education

Any Gradute