Job Description:
Business Overview
The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms which power the Rakuten Group. Our mission is to provide our Rakuten Cloud and Ecosystem Platforms which will deliver Core Value to accelerate the growth of Rakuten Group services
Department Overview
The Data Platform Department (DPD) is building enterprise data platform for Rakuten Group. The platform not only looks to automate the processes involved with ingesting, discovering, governing, and querying data but also support Rakuten’s drive to become completely data-driven across more than 70 services.
The manages infrastructure and DevOps of the department. The scope includes hardware management, network management, middleware management and DevOps.
Overall 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.
Your responsibilities will be as follows:
- 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 (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+)
Other Details
- Work Location: Tokyo
#technologyplatformdiv #engineer #creative #serviceplanner #customersupport #infrastructureengineer #technologymanagement #developmentsupport #Java #Python #JavaScript #Golang #Go
Languages:
English (Overall - 4 - Fluent), Japanese (Overall - 2 - Intermediate)