DevOps Engineer

Rakuten logo

Rakuten

View Salaries, Reviews, and more  

Job Description

  • Involve in whole process of Production System Operation including system maintenance, monitoring, automation, backend operation, ensuring high availability, regular application release, application related troubleshooting, middleware performance tuning and collaborate with functional, technical team members to develop deployment strategies for existing and new types of services.
  • Always improve the system performance, stability and availability to achieve zero downtime environment for Global ad platform System.
  • Apply good CI and CD principles (best practice) in supporting the build & release life cycle.
  • Continuously strive to automate CI/CD environment tasks and be proactive in improving existing process and environment.
  • Contribution in a DevOps culture and be comfortable with a continuous delivery environment.
  • Continuously identifying and evangelizing new tools, ideas to improve whole process of Production systems. Strong self learning ability, motivation to work on new Technologies.
  • System monitoring, trouble detection and recovering with team members. Person should have service ownership mind & proactively able to react on the production issues.
  • Work closely with system team in Japan and the US, development team (project manager, team lead, Java/front-end developers and QA). Some of them are in different location such as Japan, the US or Singapore, and need to communicate in English

Qualification

  • Over 5 years of experience on DevOps, handling high traffic production system independently (Server, middleware, database & application tools etc).
  • Self-starter, capable of working without direction and able to setup DevOps infrastructure from scratch.
  • Proficiency in Public Clouds technology platforms (preferably Google or AWS).
  • Experience with containerization technologies like Docker and Kubernetes and its ecosystem such as Istio/Spinnaker
  • Full Software Development Lifecycle experience in a mature Continuous Integration and Continuous Delivery environment, probably as a release/change coordinator/manager
  • Knowledge and experience of CI/CD automation tools specifically Jenkins (Bamboo, Team City, Nexus, Artifactory and other integration tools)
  • UNIX admin and server/network administration experience required.
  • Strong knowledge of UNIX and TCP/IP — understand trace and tcpdump output
  • Strong Scripting knowledge (shell,Perl, Python, etc) Perl at minimum.
  • Any programing language Skill like Java,PHP, Ruby etc. Java knowledge preferred.
  • Strong in debugging, troubleshooting and solution oriented skills.
  • Strong knowledge in LINUX based system operation and extensive skills in Linux commands.
  • Good knowledge in System, application real time monitoring. (ex: Prometheus, Nagios, DataDog, PingDom etc)
  • Strong knowledge in installing, configuring, maintaining and performance tuning of Apache, Tomcat, MySQL and Posgres SQL.
  • Understanding of web application and related specification (security, HTTP protocol, RFC, etc)

Rakuten is an equal opportunities employer and welcomes applications regardless of sex, marital status, ethnic origin, sexual orientation, religious belief or age.

banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume