R

Platform Engineer / DevOps - Search Department (SED)

Rakuten Group
Full-time
On-site
Japan

Job Description:

Business Overview

Rakuten is one of the biggest marketplace of Japan and is the largest internet ecosystem with a wide range of services ranging from e-Commerce, Travel, Banking, Fintech, Food Delivery, Golf, Insurance, Instant Messaging, Mobile Network etc. Rakuten has over 140 services globally. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company.

 

Department Overview

The Search Department focuses on enhancing the Search, Discovery, and Navigation experiences for Rakuten users. We design, develop, and deploy high-performance, fault-tolerant distributed systems that are utilized daily by millions of Rakuten customers worldwide. Our commitment is to deliver innovative solutions that benefit both people and societies globally. Within this department, the Search Platform Engineering Group is responsible for delivering a robust search platform that serves a variety of services used by millions. This group plays a crucial role in ensuring that our search systems are not only efficient but also scalable to meet the growing demands of our diverse customer base. 

Position: 

Position Details

The search platform team is looking for Platform engineer to join us. List of responsibilities includes:

- Design, document, implement and improve our platform infrastructure to support the application development, delivery, and maintenance process.

- Monitor/maintain the application services to ensure stability, security and high availability (perform load testing, participate in and support security audits).

- Regular deployment and delivery of applications to production in coordination with other developers.

- Support to test, troubleshoot, diagnose and fix production/staging application issues.

 

Mandatory Qualifications:

- 3+ years of hands-on experience in software development and DevOps.

- Experience with Kubernetes, containers.

- Experience with Jenkins CI/CD & Automation.

- Has been using at least one of the following programming languages: Java, JavaScript, typescript.

- Experience with Linux systems usage, Linux command line shell (bash etc.) and troubleshooting.

- Experience with monitoring solutions.

- Good understanding of software delivery methods.

 

Desired Qualifications:

- Experience with Platform engineering & DevOps best practices.

- Experience with application packaging.

- Experience with troubleshooting live applications.

#engineer #applicationsengineer #technologyservicediv #JavaScript