Technical skills
Proven subject matter expertise (SME) in the following areas:
-Application development and debugging with .NET Framework, .NET Core and C#
-Understanding of programming concepts such as call stacks, threading, synchronization, performance-related concepts and debugging
-Azure Development Stack, including but not limited to App Services, Serverless (Functions and Logic Apps), Containers (AKS), API Management and Application Gateway
-Azure Infrastructure Stack, including but not limited to Virtual Machines, Storage, Networking and Azure Active Directory
-Cloud monitoring with Application Insights, Log Analytics and Azure Monitor
-DevOps practices, including CI/CD, Automation, Azure DevOps, PowerShell scripting, ARM template and Terraform
-Management and security practices, including RBAC, Azure Security Center and Azure Policy
-Azure platform design using Azure Enterprise Scale / Cloud Adoption Framework
-Azure application design using Azure Well-Architected Framework
Qualifications
Education
Bachelor's degree in Computer Science or equivalent.
The following Microsoft Certifications would be appreciated.
1. Azure Solutions Architect (AZ-303 + AZ304)
2. Developing Solutions for Microsoft Azure (AZ-204)
3. Azure DevOps Engineer Expert (AZ-400)
Experiences
Prior customer-facing work experience in a Consulting/Architecture position within an IT Solution Provider and/or services company.