Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field
8+ years of software engineering, platform engineering, or architecture experience
Experience designing and supporting enterprise-scale cloud-native platforms
Cloud Architecture (AWS, Azure, or GCP)
Kubernetes and containerized applications
Microservices Architecture
Distributed Systems
API Design and Integration
Event-Driven Architecture
CI/CD and DevOps practices
Identity and Access Management (IAM)
Secure application design
Experience building scalable, reliable, and highly available systems
Strong technical leadership, communication, and stakeholder management skills
Hands-on development experience with technologies such as Java, Python, C#, Go, or TypeScript