Rakuten

DevOps Engineer - EC Solution Development Department (ECSD)

Tokyo, Japan
Elasticsearch Kafka C# Azure Redis Java Python Microservices PostgreSQL Kubernetes Docker Cassandra SQL GCP
Description

Job Description:

Business Overview

We are the development department that supports Rakuten's founding business, Rakuten Ichiba.

Rakuten Group, Inc. is founded in 1997 and continuing to this day, embodies Rakuten's mission of empowering people and society through innovation, and has created a system that allows people to easily open stores beyond the limits of the business sphere, delivering the joy of shopping to users throughout Japan. We are now one of the largest EC companies in Japan.

Rakuten Ichiba service page

https://www.rakuten.co.jp/

Department Overview

Rakuten Ichiba is a place where various merchants gather, and its diversity is what makes Rakuten Ichiba attractive. Our department is responsible for developing and providing tools and services necessary for the operation of each merchant, regardless of their genre, industry, or size, in order to enable the diverse merchants on Rakuten Ichiba to thrive in e-commerce and provide customers with the experience of "Shopping is Entertainment".

Position:

Why We Hire

Our department is responsible for developing new features for more than 10 different services and delivering them to customers on a regular basis. These services are required to meet the high-quality standards provided by Rakuten while being released quickly. Platforms such as CI/CD pipelines, which form the foundation of software delivery, play a critical role in this process. We are looking for a DevOps engineer who can lead platform engineering and contribute to the rapid release of high-quality systems.

 

Position Details

You will be responsible for Platform Engineering, which supports the software development lifecycle, and will work closely with PDMs and development teams to contribute to the delivery of high-quality services.

Responsibilities:

- Identify bottlenecks in the software delivery process (from business analysis to system monitoring in production environments), propose solutions to issues, and work with various stakeholders to implement those solutions.

- Manage infrastructure such as operating systems and databases.

- Provide and maintain platforms, such as CI/CD pipelines and system monitoring dashboards, to improve the quality and speed of software delivery for development teams within the department.

- Coach junior members.

- Share your knowledge through discussions and study sessions.

 

Work Environment

You will join a group consisting of QA engineers and DevOps engineers,and work collaboratively with PDMs and development teams within the department to contribute to the rapid release of high-quality solutions to customers. The group is composed of members from various nationalities, and communication is conducted in English.

In the DevOps team, engineers with various backgrounds (DevOps engineers, development engineers, infrastructure engineers, database administrators, technical support, etc.) are working together.

Windows server, Linux, SQL Server, PostgreSQL, Maria DB, Redis, Elasticsearch, Kubernetes, Docker, Kafka, GitHub Actions, Jenkins, Java, Python, C#, Sentry, Rundeck,Google Cloud Platform,In-house Cloud Environment etc.

Mandatory Qualifications:

- 5+ years of experience as a DevOps engineer

- 3+ years of development experience

- Strong analytical skills to identify bottlenecks in the software delivery process

- Basic knowledge of the infrastructure and tools listed in the development environment

- At least 1 year of experience working collaboratively with members from diverse cultural backgrounds and actively contributing to the team

- Experience with CI/CD configuration and deployment using tools such as - TeamCity & Octopus, Jenkins, GitHub Actions, etc.

- A bachelor's degree in computer science or equivalent knowledge

- Ability to contribute to achieving team goals as a team player

- Excellent communication skills and mindset to collaborate with various stakeholders to improve the organization's software delivery process

 

Desired Qualifications:

- Experience in developing CI/CD pipelines, including various test automation

- Experience in developing microservices

- Experience with NoSQL databases such as Cassandra

- Hands-on experience with Kafka (both usage and server maintenance)

- Experience working in multicultural and multigenerational teams

- Experience managing systems on public cloud environments such as GCP or Azure

Others Information:

Additional information on Location

Rakuten Crimson House,Tokyo

Additional information on English Qualification

The applicants must have business level English skill.Interviews will be conducted in English.

TOEIC 800+

#engineer #infrastructureengineer #commerce#RakutenIchiba #Python #Csharp #Java                     

Languages:

English (Overall - 3 - Advanced)

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say