Cloud Infrastructure Architecture: Design and manage Azure cloud services including AKS, Event Hubs, API Management, and AD B2C for high availability and disaster recovery
Technical Leadership: Provide technical guidance across teams while driving cloud infrastructure best practices and DevOps culture
One of the following Responsibilities:
Multi-tenant System Design: Architect scalable multi-tenant platforms with robust user management, access control (RBAC/ABAC), and tenant isolation patterns
Event-Driven Architecture: Design and implement event-driven systems using message queues, microservice resilience patterns, and real-time data processing
Network Orchestration System: Build network automation and orchestration systems that manage distributed network infrastructure at scale
Build event-driven systems for real-time network orchestration and management
Essential Requirements
Experience: Minimum 9+ years of software engineering experience with demonstrated cloud architecture leadership
Cloud Expertise: Proven experience with Azure cloud infrastructure (AWS or GCP acceptable with willingness to learn Azure)
Container Orchestration: Hands-on experience with Kubernetes, Docker, and container cluster management
Programming: Proficiency in Go, Java, or Python with willingness to master Go for this role
SDLC: Deep understanding of software development lifecycle, testing, and cloud-native development practices
Preferred Qualifications
Azure Services: Direct experience with AKS, Event Hubs, API Management, AD B2C
Authentication: OAuth 2.0, JWT, mTLS implementation and identity management systems
Infrastructure as Code: Terraform, ARM templates, and automated infrastructure management
Network Management: Network controller, device management, or network orchestration experience