DevOps Engineer, Cross Service Development Department - Rakuten Payment, Inc.

Job Summary

  • Japan, Tokyo
  • Partial remote
  • Apply from Anywhere
Language Requirements
  • English: Business
  • Japanese: Not required
Key skills
  • Java
  • Kotlin
  • Kubernetes

Job Description

Job Role


Job Description

Business Overview Are you interested in building the next generation of internet services that reach hundreds of millions of users across the globe every day? Rakuten is on a mission to empower individuals and society through innovation and entrepreneurship. Today we have 70+ businesses in 29 countries across a range of sectors, with a key part of this being our presence in FinTech and Payments. Our global solutions enable end-users and merchants to quickly and safely make and accept payments. Not only that, but we strive to delight our end-users by bringing them the full benefits of Rakuten membership in our Payment offerings, for example by leveraging our famous Rakuten Points. Department Overview Sitting within Rakuten Payment Inc’s System Division, the Cross Service Development Department (XSDD) plays a crucial role in this. XSDD focuses on business-critical initiatives across our products and platforms. Our vision is to build and shape payment technologies that support our users’ daily lives now and into the future. Why We Hire Due to the growing responsibilities of our department, we are looking for a DevOps to help us build an environment to ensure that none of our hundreds of millions of users is affected negatively when we deploy. As part of our team, you’ll get to see behind-the-scenes technology that enables modern, online life. Together, with your help, we aim to turn vision into a reality and deliver the next generation of payment technology. Responsibilities: ・Work with developers on the Continuous Delivery pipeline ・Propose ways of improving our operations ・Front level support (troubleshoot, diagnose, and fix) for all incoming production and staging environment issues ・Monitor and maintain team services and configurations, and drive efficient and smooth operations ・Assist the team in optimizing workloads for efficiency, performance, and security

Required skills & Experience

Basic qualifications

・Good understanding and hands-on experience with k8s and helm ・Experience working with at least one of the major cloud service providers ・Good understanding of the 12 factor app methodology and GitOps ・Experience developing for k8s using at least one of the following programming languages: java, kotlin, c#, python, golang, or bash ・Understanding and experience of load balancing strategies of microservices ・Experience debugging various performance issues ・Good knowledge of IT Support processes and SLA management, ITIL practices

Preferred qualifications

・Working knowledge in Prometheus, ELK stack, Grafana ・Experienced in configuring monitoring tools - Nagios, Elastic APM, Glowroot, new relic, data dog, etc. ・Working experience in GCP ・Working experience with Istio/Envoy ・Experience building modern CI pipelines with complex features such as feature-branch environments, integrated pull request tests, and canary deployment strategies ・Automation/configuration management: chef, ansible, puppet ・Strong organizational, communication and reporting skills ・Ability to initiate/complete tasks with minimum supervision ・Capability to make quick and sound judgments under pressure

Job Details

Employment type
Japan, Tokyo
Apply from
Remote work
Partial remote
Working hours
9:00am - 5:30pm (Every Monday, work hours are from 8:00am to 4:30pm due to morning meeting)
Holidays: Saturdays, Sundays, national holidays

・Summer vacation (3 days)
・Winter vacation (December 30 - January 3)
・Annual paid vacation
・Special leave
・Maternity leave, childcare leave, marriage leave, etc.
・Paid holidays (5 days after 3 months of employment - 10 days in the first year)

Annual holidays: 123 days
This is a seconded position from Rakuten Group Inc. to Rakuten Payment Inc.
You must agree to the terms and conditions and the privacy policy