Job Description
What You Should Know About This Role :
- Develop Multi-Tenant Cloud Platform that caters to running all Guidewire applications and services
- Deeply involved in design and development of GWCP / ATMOS - infrastructure as code using technologies such as EKS (Kubernetes), Terraform, Golang. In addition handle Observability of the Platform (logs, metrics and traces).
- Design and develop Platform services that solves problems such as Developer Experience, Authentication, Authorization using Java, Spring Boot
- Engineer quality, scalability, availability, and security into your code
- Employ TDD - Test driven development, to protect your products with the assurances of automated testing with Test first culture
- Deploy containerized applications to AWS through your Continuous Integration (CI) and Continuous Deployment
- Enjoy work as you solve problems daily by working with highly skilled team members in a pairing culture
What you get to do :
Strong Programming and software development skills in one or more of the following frameworks & languages : Java / Golang / Python / equivalentContainer technologies : Docker / equivalent in a Cloud ecosystemTeam first attitude, coupled with curiosity, high potential to learn new technologies and gain strong technical skillsComfort working in an agile, social and fast-paced environmentWhat you should know about this role :
BA / BS in Computer Science or equivalent industry technical skills10+ years of work experience in a SaaS / PaaS environment for large-scale enterpriseAdvocate of cloud platforms (like Kubernetes / Mesos / Cloud Foundry / OpenShift, AWS / GCP / Azure, Serverless )Prior experience with Infrastructure as Code and configuration management, using tools like Terraform and AnsibleExperience with Java, Spring Boot programming skills with Linux ecosystemInside Guidewire :
Who We Are : https : / / careers.guidewire.com / aboutOur employee culture : https : / / careers.guidewire.com / cultureSkills Required
Java, No Sql, Sql, Aws, Python