DevOps/SRE
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
・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
・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