Job Description
Position Summary:
DevOps Engineer for Cloud will be working as part of a dynamic team that will be enabling the application teams to transform into the latest cloud platform and integrating various services the cloud platform provides. Our team has expertise in various cloud technologies like Kubernetes, VMware, and Automation is our key strength like scripting or chef/ansible etc. Our focus is on providing a fully-managed cloud platform service to the application teams within Rakuten.
Primary:
- DevOps, CI/CD pipeline build, Caching solution (REDIS, Couchbase), Kubernetes, Jenkins, Linux administration, Shell scripting, python, Configuration Management tool (Chef/Ansible), internal log management solution (ELK or similar), IaC(Terraform)
- Experience with REDIS - standalone, sentinel, cluster mode
- Hands-on with Jenkins declarative pipeline
- Hands-on deploying to enterprise Kubernetes clusters across regions
- Ability to manage log management (Splunk, ELK) solution.
- Expertise in setting up Prometheus/Grafana and monitoring applications.
- Good exposure to infrastructure (Linux internals, filesystems, networking)
- 5+ years of experience designing and implementing large scale web application
- Operations role with the passion to automate routine tasks, solve production issues.
Good to have:
- In-depth understanding of container orchestration with Kubernetes
- Hands-on (basic proficiency) in python
- Strong experience in CI/CD pipeline build, improvement and management
- Experience in Docker Containers, build, and deployment in a container environment.
- Deploy applications and enable integrations in public cloud(GCP, AWS)
- Hands on experience of deploying and managing vector database
Responsibilities:
- Maintain and enhance the cloud platform and various open-source DevOps tools around the platform
- Development of APIs and automation components to manage the platform and services
- Dig deep and understand end-user impacting issues and provide actionable long-term fixes
- Collaborate with our users to understand and improve on their experience
- Propose and ship exciting new features