Key Skills: Java, Python, Golang, AWS, Kubernetes, TDD
Roles and Responsibilities:
- Develop a Multi-Tenant Cloud Platform that supports running all Guidewire applications and services.
- Contribute to the design and development of GWCP/ATMOS - infrastructure as code using EKS (Kubernetes), Terraform, and Golang. Handle Observability of the Platform (logs, metrics, and traces).
- Design and develop platform services that solve problems such as Developer Experience, Authentication, and Authorization using Java and Spring Boot.
- Engineer quality, scalability, availability, and security into all code.
- Employ Test Driven Development (TDD) with a test-first culture to ensure high product assurance.
- Deploy containerized applications to AWS via CI/CD pipelines.
- Work collaboratively in a pairing culture with highly skilled team members.
What You Get to Do:
- Apply strong programming and software development skills in one or more languages/frameworks: Java, Golang, Python, or equivalent.
- Work with container technologies (Docker or equivalent) in a cloud ecosystem.
- Demonstrate a team-first attitude, curiosity, and high learning potential to master new technologies.
- Thrive in an agile, collaborative, and fast-paced environment.
Skills Required:
- 8+ years of experience in a SaaS/PaaS environment for large-scale enterprise solutions.
- Strong advocacy for cloud platforms such as Kubernetes, Mesos, Cloud Foundry, OpenShift, AWS, GCP, Azure, or Serverless.
- Hands-on experience with Infrastructure as Code and configuration management (e.g., Terraform, Ansible).
- Strong programming skills in Java, Spring Boot, with proficiency in the Linux ecosystem.
Education: Any Graduation, Any Post Graduation