Job Description
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 Data Platform Department (DPD) at Rakuten Group develops and maintains a comprehensive data platform, empowering over 70 Rakuten services with solutions for data ingestion, discovery, governance, analytics, and querying. We support data-driven decision-making across one of Japan's largest data ecosystems, providing the tools and infrastructure to support key domains such as Data Lakes, Data Warehouses, and Business Intelligence.
Position:
Position Details
As a Senior DevOps Engineer, you will lead the architecture design and manage the development, deployment, and maintenance of our systems at the company scale. You will work closely with developers, stakeholders and management on designing the strategy for future implementations to improve systems and share best practices.
Responsibilities
- Lead various teams of DevOps engineers responsible for the development, deployment, and maintenance of the software applications and systems.
- Create a plan, assign tasks to members, and support resolving issues and risks.
- Lead and take decisions for the design and implementation of automation tools for software deployment, testing, and monitoring.
- Coordinate troubleshooting complex issues involving multiple organizations.
- Lead the design and implement process improvements to increase efficiency and reduce errors.
- Mentor and coach engineers and other team members.
- Lead the architecture design of software applications and systems.
Additional Information
- Manage critical On-Prem & Public Clouds data infrastructure, ensure data integrity and high SLA data services without business impact.
Mandatory Qualifications:
- Bachelor's Degree (BS) in Computer Science or in related fields, or equivalent education and experience (10 years+).
- Proficient of DevOps principles, including continuous integration and delivery (7 years+).
- Proficient in scripting languages, such as Python or Bash (5 years+).
- Proficient with containerization technologies, such as Docker and Kubernetes (5 years+).
- Proficient with configuration management tools such as Ansible, Chef or Puppet (5 years+).
- Proficient in software engineering, system engineering, devops engineering, or a computer science engineering related field (5 years+).
- Proficient in a DevOps or similar role (5 years+).
- Proficient in CI/CD automation tools such as Jenkins, ArgoCD, FluxCD, etc. (5 years+).
- Proficient with cloud computing platforms such as AWS, Azure, or Google Cloud (5 years+).
- Proficient problem-solving and analytical skills (5 years+).
- Proficient in building and managing complex cloud infrastructure using tools such as AWS, Azure, Rakuten/Google Cloud, etc. (5 years+).
- Proficient with infrastructure provisioning tools such as terraform (3 years+).
- Proficient with on-call incident management (3 years+).
- Proficient in setting up, operating, and troubleshooting commonly used FOSS such as Hashicorp Vault, Redis, PostgreSQL, etc. (3 years+).
Desired Qualifications:
- Experience work with a team (5 years+).
- Experience in software development, system administration, or a related field (3 years+).
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application