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 Cloud Management Department (CMD)'s mission is to aggregate Rakuten platforms through a unified user experience and seamless cross-use to accelerate Rakuten services to go-to market. As a horizontal organization, our success is connected to each vertical organization's own success.
The Horizon Foundational Services Group is primarily responsible for providing comprehensive operational and cloud service management solutions. This includes enabling target services to automate business processes through Workflow as a Service tools, thereby enhancing operational efficiency and collaboration, as well as offering comprehensive cloud service management solutions through organization and tenant management, helping enterprises and users efficiently allocate and manage available services across different platforms, ensuring smooth and secure business operations.
Position:
Position Details
As a DevOps Engineer, you will be responsible for the development, testing, and deployment of software in a continuous integration and delivery (CI/CD) environment. You will work closely with PM and development leader to streamline the development process and ensure the reliability and stability of our production systems.
Responsibilities
- Collaborate with the development team to ensure proper implementation of software code and delivery.
- Create and manage infrastructure as code scripts for deploying software in a cloud environment.
- Ensure that the production systems are reliable and stable by monitoring system performance, identifying potential issues and addressing them proactively.
- Perform continuous integration and continuous delivery (CI/CD) processes.
- Write automation scripts to support DevOps processes, including testing, deployment, and monitoring.
- Handle on-call incidents.
Additional Information
We are looking for an experienced and motivated engineer to join our DevOps team with experience in building and scaling services in a cloud environment. You will help us build scalable, efficient cloud infrastructure. You will help train and guide the team in DevOps practices.
Mandatory Qualifications:
Technical Skills
- 3+ years of DevOps engineering experience.
- Strong understanding of microservices and web technologies.
- Thorough understanding of cloud services.
- Experience with managing production infrastructure using tools such as Terraform, CloudFormation, etc.
- Strong understanding and experience of Logging and Alerting modules (ELK).
- Strong understanding and experience with CICD tools such as Jenkins, Circle CI, or others.
- Strong understanding of Automation tools like Chef, Ansible, Puppet or others.
- Basic understanding and experience with Linux based operating systems.
- Strong understanding and experience of container technologies such as Docker, Kubernetes, and associated networking technologies such as Istio, Nginx or others.
Soft Skills
- Ability to present and communicate the architecture in a visual form.
- Ability to work with large teams across different departments.
- Working knowledge of Scrum and Agile Software Development Methodology.
Desired Qualifications:
- Bachelor's Degree (BS) in Computer Science or in related fields, or equivalent education and experience.
Other Information:
Additional information on Location
Rakuten Crimson House (Head office)
Additional information on English Qualification
Business Level -TOEIC Score 800 or above or possess equivalent abilities
#engineer #applicationsengineer #technologyplatformdiv
Languages:
English (Overall - 4 - Fluent)