Rakuten

Senior Database Solutions Architect - Enterprise Cloud Foundation Department (EFD)

Tokyo, Japan
R MariaDB Cassandra Couchbase Kafka MySQL PostgreSQL Redis GCP Azure
Description

Job Description:

Job Description: 

Business Overview

The Technology Platforms Division of Rakuten Group Inc. develops and maintains the core infrastructure and ecosystem necessary to support the various businesses and partners of Rakuten Group Inc. worldwide.

 

Department Overview

In the Enterprise Cloud Foundation Department as an architect, you will work with a team that specializes in providing architecture consulting services for multiple cross-functional projects, and you will be responsible for developing, implementing and maintaining the overall architectural design.

Position:

Why We Hire

We are seeking a Senior Database Solutions Architect to design, implement, and troubleshoot large and complex distributed databases for our organization.

The ideal candidate will have experience creating scalable and reproducible database architectures and deployment models, with a focus on building a Database as a Service solution. This individual will work closely with our infrastructure and private cloud teams to ensure the reliability of our most critical services, and drive ongoing improvements to our current database infrastructure while mentoring other engineers.

 

Position Details

As a Senior Database Solutions Architect, you will be responsible for designing and implementing databases for our organization, with a focus on scalability, performance, and availability. Specific responsibilities include:

  • Designing and architecting databases that can handle hundreds of millions of records across multiple regions, using your deep understanding of database architecture principles.
  • Creating reusable, automated database deployments for private and public clouds.
  • Utilizing your expertise in relational and non-relational databases to help development teams identify potential bottlenecks and limitations in existing database architectures.
  • Guiding and mentoring other engineers on database design and implementation best practices.
  • Continuously improving the quality of our database infrastructure through the design and review of data storage, indexing, and workflow solutions.
  • Contributing to the long-term vision of our database platforms and performing R&D on new database-related technologies.

Mandatory Qualifications:

  • A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • At least 5 years of hands-on experience designing and implementing large-scale distributed database solutions on-premises
  • At least 3 years of experience in database architecture.
  • Strong understanding of web application concepts.
  • Strong analytical skills and experience troubleshooting and debugging.
  • Experience with CI/CD and automated testing.
  • Strong experience with a variety of relational (MySQL, PostgreSQL, MariaDB) and non-relational databases (Cassandra, Couchbase, HBase, Clickhouse, Tarantool, Redis).

 

Desired Qualifications:

  • Experience working in an Agile development environment.
  • Experience with automated database deployment, including geographically distributed clusters.
  • Experience working with public cloud databases (e.g., Google Cloud, MS Azure).
  • Experience with asynchronous messaging (e.g., Kafka, RabbitMQ).
  • Strong communication skills and a collaborative mindset to establish trusted relationships with infrastructure and development teams.
  • Experience in data model and warehouse design, including ingestion & ETL from source to storage.
  • Experience in data reliability engineering, security and syndication, governance, stewardship, disaster recovery and backup systems.

 

Other Information:

Additional information on Location

Rakuten Crimson House (Tokyo)

 

Additional information on English Qualification

Fluency in English, including the ability to speak, read, and write at a professional level is required for this role.

 

#engineer #strategyplanning #applicationsengineer #infrastructureengineer #technologyplatformdiv #technologyplatformdiv

Languages:

English (Overall - 4 - Fluent)

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

🥳🥳🥳 401 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