Job Description:
Business Overview
The Technology Platforms Division (TPD) drives the growth of Rakuten's ecosystem by delivering innovative, high-quality technology platforms characterized by integrated control and strategic partnerships.
Within TPD, the Cloud Platform Supervisory Department (CPSD) develops and manages Rakuten's state-of-the-art cloud platform, empowering global scalability and accelerating innovation across its diverse business units.
Department Overview
The Incentive Platform Department (INPD) provides cutting-edge incentive and payment solutions that empower Rakuten's businesses globally. Our platforms are continuously evolving to enhance capabilities and scale, driving synergies across the Rakuten ecosystem. Our mission is to deliver Rakuten Cloud and Ecosystem Platforms that accelerate the growth of Rakuten Group services, empower people and society through the Internet, and position Rakuten as the No.1 Innovative Company in the world.
Position:
Position Details
The Database Engineer will play a key role in supporting the Payment Gateway service, a platform that enables seamless payment processing both within and outside Rakuten. The role primarily involves development, operation, maintenance of the infrastructure for payment platforms hosted on AWS. This position offers not only the opportunity to gain enterprise experience in database engineering, but also DevOps, and working with complex systems in the e-commerce and payment gateway domains.
Key Responsibilities
- Design, build, test, operation planning, maintain, and automate database systems on AWS to ensure stable and secure services.
- Manage database using Infrastructure as Code (IaC). Collaborate with cross-functional teams to ensure the reliability, scalability, and usability of products and services.
- Monitor database systems, troubleshoot complex issues, and optimize performance to meet business needs.
- Provide support to customers and internal teams through proactive monitoring and issue resolution.
Work Environment
International team. English is required to communicate with other engineers.
Mandatory Qualifications:
- Proficiency in business-level English.
- At least 3 years of experience as a Database Engineer, DBA, or in a similar role.
- Experience in building and operating MySQL/MariaDB/Aurora MySQL databases
- Experience in building and operating databases using AWS.
- Basic understanding of major public cloud platforms (AWS, Azure, or GCP).
- Familiarity with version control systems, particularly Git.
- Strong motivation to learn and a mindset for tackling new challenges.
- Experience with task management tools such as JIRA, Confluence, or similar.
- Excellent negotiation and communication skills for working with stakeholders.
- Logical thinking, flexibility, multitasking ability, and a strong team-oriented mindset.
- Linux operation skills (Amazon Linux/CentOS/Redhat).
- Experience in shell script development.
Desired Qualifications:
- Experience with automation tools or CI/CD pipelines.
- Proficiency in coding, ideally in Python, Bash, or Golang.
- Hands-on experience with configuration management tools such as Ansible, Chef, CloudFormation, or Terraform.
- Experience managing Linux servers.
- Familiarity with containerization technologies.
- Experience in industries such as e-commerce, payments, banking, or credit cards.
Other Information:
Additional information on Location
Work in the office 4 times a week (Rakuten Crimson house Futakotamagawa)
Additional information on English Qualification
Advanced English required
This is an exciting opportunity to work on innovative projects, gain exposure to diverse and complex systems, and contribute to the growth of Rakuten's global ecosystem. If you are passionate about database engineering and eager to take on new challenges, we encourage you to apply.
#engineer
#applicationsengineer
#technologyplatformdiv