About the Role
We are looking for a skilled Cloud Platform Engineer to design, develop, and operate scalable, high-quality solutions using modern cloud and engineering practices. You will play a key role in shaping our cloud platform capabilities, working closely with cross-functional teams to build reliable, secure, and scalable systems that support our digital infrastructure.
Key Responsibilities
Technical Ownership & Continuous Improvement
- Take end-to-end ownership of platform components (design, build, deploy, and operate)
- Influence technical direction and improve solution design early in the lifecycle
- Identify and address technical debt and operational risks proactively
- Drive continuous improvements within the cloud development environment
Design, Build & Operate Cloud Solutions
- Develop cloud platform services, APIs, and backend components
- Build and maintain Infrastructure-as-Code and automation solutions
- Design scalable microservices and event-driven architectures
- Optimize performance, reliability, and scalability of systems
- Manage deployments, including rollback strategies and production support (L3)
Quality, Security & Engineering Excellence
- Apply best practices in secure coding, testing, and observability
- Lead code reviews, refactoring, and technical improvements
- Ensure adherence to engineering standards and documentation
- Contribute to DevSecOps and cloud engineering maturity
Collaboration & Mentorship
- Work closely with product owners, architects, and DevOps teams
- Support agile practices and foster collaboration across teams
- Mentor junior engineers and contribute to knowledge sharing
- Align technical solutions with business objectives
Process & Lifecycle Improvement
- Enhance SDLC using modern tools and automation (including AI where applicable)
- Promote best practices in engineering and platform development
- Contribute to technical strategies and continuous process improvements
Requirements
Must-Have
- Bachelor’s Degree in Computer Science or related field
- Minimum 5 years of experience in software engineering or cloud-related roles
- Strong experience in:
- AWS or public cloud platforms
- Microservices architecture
- REST API development
- Event-driven / Pub-Sub architecture
- CI/CD pipelines and automation
- Infrastructure-as-Code (e.g., Terraform)
- Hands-on experience with:
- Java and Spring Boot (preferred)
- Kubernetes (EKS preferred)
- DevOps tools (e.g., GitLab)
- Good understanding of cloud security, resilience, and operational best practices