Key Skills: GCP, Ansible, Terraform, UNIX, Linux, Java, Spring Framework, Spring Boot, DevOps.
Roles & Responsibilities:
- Design, develop, test, and maintain scalable applications using Java Spring Framework and Spring Boot.
- Collaborate with product managers, designers, and engineers to implement innovative solutions.
- Leverage GCP to deploy and optimize cloud-based applications.
- Automate infrastructure provisioning and management using Terraform IaC.
- Participate in Agile practices (Scrum/Kanban) to ensure timely feature delivery and process improvement.
- Conduct code reviews and implement testing strategies to maintain high software quality standards.
- Utilize Docker for containerization and orchestration.
- Work with Kafka for distributed messaging and stream processing.
- Use Splunk for log monitoring and analysis.
- Apply basic knowledge of Python for scripting and automation.
- Communicate effectively in English, both written and verbal.
Experience Required:
- 5 - 8 years of experience in Java Spring Framework and Spring Boot to build robust and scalable RESTful APIs.
- Proven expertise in deploying cloud-native applications using GCP services.
- Extensive knowledge of automation and Infrastructure as Code using Terraform and Ansible.
- Strong UNIX/Linux system administration skills with experience in CI/CD tools and DevOps practices.
Education: Any Graduation