DevOps Engineer (Rakuten Global Operations) -Toronto at Rakuten Kobo Inc. (Toronto, ON, Canada)
DevOps Engineer (Rakuten Global Operations)
Rakuten Global Operations is a division in Rakuten responsible for managing infrastructure, various platforms and applications across the Rakuten Group Companies. We are looking for an experienced DevOps engineer and tools developer to help design, build and improve some of the tools used by our internal developer and operations teams. We always try to build tools that don’t replicate functionality that already exists out there, and solves problems in a general way.
Main tasks and responsibilities
Technical Skills:
Non-Technical Skills:
Rakuten Kobo Inc. is an equal opportunity employer. Accessibility accommodations for candidates with disabilities participating in the selection process are available on request. Any information received related to accommodation needs of applicants will be addressed confidentially.
Rakuten Kobo would like to thank all applicants for their interest in this role however only qualified candidates will be shortlisted.
Desired Skills and Experience
- Design, implement, and operationalize various tools used by Developer and Operations groups around the world.
- Build and operate a multi-tenant Infrastructure as a Service environment based on OpenStack and KVM
- Provide continuous support on tools, and make the build and release/update process as fully automated as possible.
- Write programs and scripts to package and deliver products as needed.
- Manage/administer servers used by the development infrastructure team.
- Provide timely and accurate estimates for assigned tasks.
- Active participant in regular team meetings with the team, discussing issues related to productivity, process, workflow and quality
- Ensure that the tools are scalable, well documented and easy to understand.
- Minimum of 5 years relevant experience in the software industry field including prior hands-on with systems, tools, build and release management, and OpenStack.
- Web dev skills: Python and relevant frameworks (we prefer Flask); JavaScript and CSS; experience designing and building APIs
- Familiarity with git
- Experience in Linux environments and systems administration
- Innovator with good ideas, strong problem solving abilities, and a results-oriented attitude
- Strong written and verbal communication
- Ability to learn quickly and deliver high quality code in a fast-paced, agile team environment
- Commitment to full, high-quality automation
- Design, implement, and operationalize various tools used by Developer and Operations groups around the world.
- Build and operate a multi-tenant Infrastructure as a Service environment based on OpenStack and KVM
- Provide continuous support on tools, and make the build and release/update process as fully automated as possible.
- Write programs and scripts to package and deliver products as needed.
- Manage/administer servers used by the development infrastructure team.
- Provide timely and accurate estimates for assigned tasks.
- Active participant in regular team meetings with the team, discussing issues related to productivity, process, workflow and quality
- Ensure that the tools are scalable, well documented and easy to understand.
- Minimum of 5 years relevant experience in the software industry field including prior hands-on with systems, tools, build and release management, and OpenStack.
- Web dev skills: Python and relevant frameworks (we prefer Flask); JavaScript and CSS; experience designing and building APIs
- Familiarity with git
- Experience in Linux environments and systems administration
- Innovator with good ideas, strong problem solving abilities, and a results-oriented attitude
- Strong written and verbal communication
- Ability to learn quickly and deliver high quality code in a fast-paced, agile team environment
- Commitment to full, high-quality automation