DevOps Engineer (GCP & Java)
Our client is a gaming company established to reform the national gaming system. Operating under the principle of exclusivity, its mission is to provide games responsibly, mitigate gambling-related risks, and ensure player protection while preventing fraud.
The company offers a wide range of games divided into three main categories: Lucky Games, Casino Games, and Betting Games. It emphasizes operating responsibly and contributing to a safe and secure gaming environment.
- Design, develop, and maintain backend services using Java (Spring Framework).
- Implement and operate solutions in Google Cloud Platform (GCP) with a focus on scalability and performance.
- Build and maintain Kubernetes-based (GKE) high-availability services.
- Work with relational databases (PostgreSQL preferred).
- Apply CI/CD, OOP, SOLID principles and best coding practices to deliver clean, testable code.
- Configure and manage infrastructure as code with Terraform, Helm, Flux.
- Monitor, troubleshoot, and optimize applications using tools like Grafana Cloud and Prometheus.
- 3+ years of commercial software development experience.
- Proficiency in Java and Spring Framework.
- Experience with public cloud services (Google Cloud Platform).
- Knowledge of GKE Kubernetes, including RBAC and multitenant clusters.
- Proven experience in implementing, managing, and operating systems/applications in a cloud environment.
- Good understanding of CI/CD pipelines, SOLID, OOP principles.
- Strong analytical and communication skills, with the ability to work in a team.