工作說明
- 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
- Resilience Patterns: Circuit breaker, rate limiting, retry mechanisms, and fault tolerance
- Stream Processing: Real-time data handling, time-series databases, and analytics pipelines
- Service Mesh: API gateway, load balancing, and distributed system monitoring
- Disaster Recovery: High availability system design and business continuity planning
- Multi-tenant Systems experience: Experience designing multi-tenant architectures OR user management/access control systems
- Event-Driven Systems experience: Experience with message queue systems (Kafka, NATS) and event-driven architecture patterns