- Design, develop, test, deploy and maintain scalable cloud-based applications using Scala programming language.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Ensure high availability, scalability, security and performance of the application by following DevOps practices such as CI/CD pipeline management.
- Troubleshoot issues related to application deployment on cloud platforms like AWS or GCP.
Job Requirements :
- 6-18 years of experience in developing large-scale software systems with a focus on cloud computing (AWS/GCP).
- Robust understanding of CICD methodology for automating build, test, deploy processes.
- Proficiency in Scala programming language with experience working with microservices architecture.