Design and implement end-to-end cloud architectures for enterprise applications and data platforms. Lead data migration and modernization initiatives from on premises to cloud environments.
Requirements
- Bachelor’s degree in computer science, Engineering, or related field
- 12–18 years of experience in cloud architecture, distributed systems, or platform engineering
- Experience working in a global delivery model
- Strong hands-on experience with cloud platforms (AWS, Azure, or GCP)
- Proven experience designing and delivering large-scale cloud transformation solutions
- Deep expertise in: Cloud infrastructure (compute, storage, networking, security), Distributed systems and high-availability design, Microservices architecture and container platforms, CI/CD, DevOps, and automation frameworks
- Experience with data platforms and modern cloud data architectures
- Strong problem-solving skills and ability to work closely with engineering teams
Benefits
- Comprehensive, total rewards package that includes competitive compensation and a flexible benefits package