|
Skill
|
Required /Desired
|
Amount of experience needed
|
Experience you have in Years
|
|
Azure App Services, Azure functions, Azure Kubernetes Service (AKS), Azure Storage (Blob, Table, Queue), Azure SQL/Cosmos DB
|
Required
|
7
|
|
|
Azure API Management, Azure DevOps (Repos, Pipelines, Boards), Identity & Access: Azure AD, OAuth2, OpenID Connect
|
Required
|
7
|
|
|
Strong proficiency in JavaScript/TypeScript, Modern frameworks: React, Angular, or Vue, State management: Redux, MobX, NgRx, or equivalent
|
Required
|
7
|
|
|
Responsive UI implementation (HTML/CSS), REST and GraphQL client-side integration
|
Required
|
7
|
|
|
NET Core / .NET 7+ or Node.js, Designing scalable REST APIs, Microservices architecture
|
Required
|
7
|
|
|
Event-driven design using Azure Event Grid, Service Bus, or Event Hubs, ORM experience (Entity Framework, Sequelize, Prisma, etc.)
|
Required
|
7
|
|
|
SQL Server and writing optimized SQL queries, NoSQL experience with Cosmos DB, Data modeling and schema design
|
Required
|
7
|
|
|
Integrations with Azure Data Factory
|
Nice to have
|
7
|
|
|
Azure DevOps Pipelines or GitHub Actions, Infrastructure as Code: Bicep, ARM, or Terraform, Containerization (Docker) and orchestration (AKS)
|
Required
|
7
|
|
|
Automated testing frameworks and test strategy design
|
Required
|
7
|
|
|
Strong understanding of distributed systems. Clean architecture, DDD, SOLID principles, API design standards and documentation (Swagger / OpenAPI)
|
Required
|
7
|
|
|
Security best practices (OWASP, secure secrets management, zero trust principles)
|
Required
|
7
|
|
|
Ability to mentor developers and lead technical discussions, Comfortable with cross-team collaboration (security, QA, product, DevOps)
|
Required
|
7
|
|
|
Strong problem-solving and architectural decision-making, Effective communication with both technical and non-technical stakeholders.
|
Required
|
7
|
|
|
Ability to estimate work, plan sprints, and design technical roadmaps
|
Required
|
7
|
|