Technical Leadership
- Lead and mentor a team of cloud native app developers in Azure PaaS solution design and implementation
- Oversee development of scalable, cloud-native applications using Azure PaaS services
- Establish coding standards, best practices, and development workflows for cloud-native solutions
- Drive technical decision-making for platform selection, architecture patterns, and implementation strategies
Development & Implementation
- Design and develop serverless applications using Azure App Service, Azure Static Web Apps, Azure Functions, and Logic Apps
- Implement complex function orchestration using Azure Durable Functions for long-running back-end processes and workflows
- Develop Python and JavaScript-based solutions based for various Azure PaaS services
- Leverage JavaScript frameworks for building modern front-end web apps deployed on Azure App Service
- Leverage Python for building micro services, APIs, and backend serverless functions, deployed on Azure Functions
- Leverage Azure API Management for REST API design, development and API Orchestration
- Create and manage CI/CD pipelines using Azure DevOps and GitHub Actions
Security Architecture
- Design secure, enterprise-grade Azure solutions following Zero Trust principles
- Implement Azure security best practices and components including Key Vault, Managed Identity, and RBAC
- Ensure compliance with enterprise security standards and governance policies
Data and Enterprise Integration
- Lead enterprise-level implementations of Azure services across multiple business units
- Design and implement data integration patterns and database interactions using Cosmos DB, and SQL Database
- Integrate with existing enterprise systems and third-party services using APIs and other integration methods
- Manage complex deployment strategies for multi-environment enterprise scenarios
MUST HAVE REQUIREMENTS
Core Technical Skills
- 5+ years of hands-on Azure cloud-native App development experience with focus on PaaS services
- Advanced JavaScript/TypeScript skills with React.js web app development, and modern JavaScript Dev frameworks
- Strong experience with the React and Redux ecosystem, for front-end development
- Strong experience with UI component libraries, and themable UI dev frameworks
- Advanced proficiency in Python (3.8+) including object-oriented Python development frameworks
- Deep expertise in use of Azure App Service for building and deploying Single Page Apps (SPAs) and Dynamic Web Apps
- Deep expertise in use of Azure Functions for building serverless back-end routines
- Strong background in API design, REST API orchestration, REST v3 API standards, and Azure API Management
- 3+ years of technical leadership and team management experience
Azure Serverless & Functions
- Extensive experience with Azure Functions (Python and JavaScript runtimes)
- Proven expertise in Azure Durable Functions and orchestration patterns
- Strong background in serverless architecture design and implementation
- Experience with long running back-end processes, event-driven programming and triggers (HTTP, Timer, Stateful Workflows, Orchestration, etc.)
Azure Security
- Knowledge of Azure Active Directory and Managed Identity implementation
- Hands-on experience with Azure Key Vault integration and secrets management
- Strong understanding of Azure RBAC, security groups, and access policies
- Understanding and implementing Zero Trust security principles in Azure
DevOps and Deployments
- Demonstrated experience in enterprise-level Azure deployments
- Strong background in Infrastructure as Code (ARM templates, Bicep, or Terraform)
- Experience with Azure DevOps for CI/CD pipeline management
- Knowledge of enterprise governance, compliance, and cost management