Job Description:
Summary:
We are looking for a DevOps Engineer to provide a bridge between traditional development and operations teams and manage all releases to production. This engineer will be part of a larger team responsible for all DevOps for the Rakuten Catalog Platform, while also helping meet the needs and challenges of a specific business unit.
As part of the Dev/Ops team, you will help support and drive improvement to shared services and CI/CD processes utilizing GitHub, Kubernetes, Docker, Jenkins, and related offerings. You will have the opportunity to work with multiple other shared services at an enterprise level and contribute to identifying and implementing new technologies and efficiencies.
As part of the Product Sciences team, you will work closely with team members to automate and streamline deployments, attend team huddles, and help the team meet technical business needs. You will help monitor team services and APIs and ensure efficient and smooth day to day operations.
Key Responsibilities:
Five Principles for Success
Rakuten Group has an unswerving commitment to building an egalitarian society by empowering individuals and companies to be successful in business and in life. The Five Principles for Success are designed to keep each of us on track, to ensure we make continuous progress toward our ultimate goals.
Always Improve, Always Advance
There are only two kinds of people in the world:
Best Effort people are satisfied with the status quo; when they fail, they console themselves by saying "I did my best."
Get Things Done people are absolutely committed to reaching their goals.
With enough determination and effort—by being a Get Things Done person—you can achieve anything.
Passionately Professional
Rakuten is an organization composed of true professionals.
Real professionals in any field—whether in sports, the arts, science, business or anything else—only reach the top because they have the self-discipline to develop and improve themselves continuously.
Only by consistently working many times harder than our competitors can we consistently win.
Hypothesize → Practice → Validate → Shikumika
Success in business depends on making and executing concrete specific action plans.
Maximize Customer Satisfaction
Rakuten is first and foremost a service company. We're proud to serve our customers and we ceaselessly seek to improve their experience.
Speed!! Speed!! Speed!!
The internet makes the window of opportunity for every small business. Accomplish in one month what it takes other companies a year to do, because we can only win by being many times faster than our competitors.
Summary:
We are looking for a DevOps Engineer to provide a bridge between traditional development and operations teams and manage all releases to production. This engineer will be part of a larger team responsible for all DevOps for the Rakuten Catalog Platform, while also helping meet the needs and challenges of a specific business unit.
As part of the Dev/Ops team, you will help support and drive improvement to shared services and CI/CD processes utilizing GitHub, Kubernetes, Docker, Jenkins, and related offerings. You will have the opportunity to work with multiple other shared services at an enterprise level and contribute to identifying and implementing new technologies and efficiencies.
As part of the Product Sciences team, you will work closely with team members to automate and streamline deployments, attend team huddles, and help the team meet technical business needs. You will help monitor team services and APIs and ensure efficient and smooth day to day operations.
Key Responsibilities:
- Assist with deploying new services in Google Cloud using CI/CD tools
- Work with developers on the Continuous Delivery pipeline
- Monitor team services and drive efficient and smooth operations
- Ensure auto scaling of team services
- Document and automate current deployment processes including automated testing and multi-stage code promotion
- Assist the team in optimizing workloads for efficiency, performance, and security
- Champion shared services and new technologies within your embedded team and the larger organization
- Assist the larger Dev/Ops organization with shared services and CI/CD processes.
- Provide support for multiple development and QA environments
- Enable ownership by data scientists and developers to create, deploy, and support new data integrations, feature engineering, modeling, and model serving
- Evangelize and establish DevOps, DataOps, and MLOps culture, tools, and processes
- Prior experience building out solutions in the cloud (GCP, Azure, AWS)
- Network experience with proficiency in some of the following: Shared VPC, Load Balancers, Firewalls, Network Peering, and Istio Service Mesh (Traffic Director)
- Software development experience with proficiency in a modern software language (Go, Python, R, C++, Java)
- Experience with containers and Kubernetes (GKE, AKS, EKS)
- Experience deploying and maintaining CI/CD tools like Jenkins, Spinnaker, and Kubeflow
- Demonstrated experience with Terraform and Infrastructure as Code (IaC)
- Experience in supporting highly scalable and reliable data pipelines
- Prior experience deploying and maintaining highly available databases like Elasticsearch
- Ability to drive root cause analysis
- Great communication skills
Five Principles for Success
Rakuten Group has an unswerving commitment to building an egalitarian society by empowering individuals and companies to be successful in business and in life. The Five Principles for Success are designed to keep each of us on track, to ensure we make continuous progress toward our ultimate goals.
Always Improve, Always Advance
There are only two kinds of people in the world:
Best Effort people are satisfied with the status quo; when they fail, they console themselves by saying "I did my best."
Get Things Done people are absolutely committed to reaching their goals.
With enough determination and effort—by being a Get Things Done person—you can achieve anything.
Passionately Professional
Rakuten is an organization composed of true professionals.
Real professionals in any field—whether in sports, the arts, science, business or anything else—only reach the top because they have the self-discipline to develop and improve themselves continuously.
Only by consistently working many times harder than our competitors can we consistently win.
Hypothesize → Practice → Validate → Shikumika
Success in business depends on making and executing concrete specific action plans.
Maximize Customer Satisfaction
Rakuten is first and foremost a service company. We're proud to serve our customers and we ceaselessly seek to improve their experience.
Speed!! Speed!! Speed!!
The internet makes the window of opportunity for every small business. Accomplish in one month what it takes other companies a year to do, because we can only win by being many times faster than our competitors.