• 3-5 years’ experience and proficiency in the following areas:
Azure Cloud Services:
• Proficiency in deploying, configuring, and managing Azure services (e.g., Azure App Service, Azure Functions, Azure SQL Database, Azure Virtual Machines, Azure Kubernetes Service).
Continuous Integration/Continuous Deployment (CI/CD):
• Experience in designing and implementing CI/CD pipelines using Azure DevOps Services or Azure Pipelines.
Knowledge of version control systems like Git for source code management.
Infrastructure as Code (IaC):
• Strong understanding of Infrastructure as Code principles using tools like Azure Resource Manager (ARM) templates, Terraform, or Azure Bicep.
Containerization and Orchestration:
• Proficiency in Docker for containerization and Kubernetes for container orchestration on Container apps.
Monitoring and Logging:
• Implementing monitoring solutions using Azure Monitor, Application Insights, and integrating with logging tools like Azure Log Analytics.
Security and Compliance:
• Knowledge of Azure Key Vault, and implementing security best practices for Azure resources.
• Experience in managing identity and access management (IAM) using Azure Active Directory.
Networking:
• Understanding of Azure networking components (e.g., Virtual Networks, Load Balancers, VPN Gateways) and configuring network connectivity for applications.
Must Have Critical Skill(s):
Strong PowerShell programming
Azure Cli and PWSH Modules
Strong Azure Resource management and access
Network/DNS/Private Endpoint/Firewalls and IAM
Strong Azure Pipeline yaml programming
Background in .net and React