DevOps/SRE
Department Overview
RMS/Data Analysis is a web service that primarily provides numerical data such as sales, access, and customer attributes related to store operations to stores through tables and graphs.
In this role as an engineer for RMS/Data Analysis, you will be responsible for maintaining and operating existing services/systems, identifying their value and areas for improvement.
You will also be responsible for leading future projects, defining system requirements, managing systems, and driving system improvements.
As part of the larger RMS system, this role may require not only technical skills but also adjustment and planning skills. However, you will have decision-making authority on the system and service side, making it a challenging and rewarding position.
We expect you to become an engineer who contributes to Rakuten's development through this service. There are opportunities for global communication and personal growth within the work environment.
Why We Hire
We are currently seeking a talented engineer to join our team and take on the exciting role of overseeing the RMS/Data Analysis (R-Karte) service. RMS/Data Analysis is a cutting-edge web service that empowers stores with vital numerical insights on sales, access numbers, and customer attributes, presented through visually appealing charts and graphs. As we continuously strive for innovation, we recognize the need to revitalize our services, originally developed 15 years ago, to align with the evolving landscape of data analysis.
To achieve this, we have launched an internal initiative that involves resource allocation, the infusion of fresh value into existing services, the implementation of a state-of-the-art system, and a complete transformation of the entire service into a dynamic platform that delivers ongoing value for the future.
This is an exceptional opportunity to be part of an ambitious project, leveraging your skills and expertise to shape the future of our RMS/Data Analysis service. Join us in this thrilling endeavor and contribute to creating a game-changing solution in the field of data analytics.
Position Details
Our service is built on Java, React, PHP, Hadoop, and Oracle. Furthermore, we continuously strive to enhance our services by leveraging cutting-edge technologies.
- Design, develop, and operate a 24/7/365 system
- Understand business requirements and define optimal architecture
- Provide leadership in engineering and development processes
- Possess strong programming and development skills
- Collaborate with team engineers and other product/project managers to plan and execute projects
- Coordinate work effectively with multiple stakeholders
- Over 3 years of experience in software development (design, development, testing, release, and operation)
- Over 3 years of experience in Javascript or Typescript
- Over 3 years of experience in Linux or Unix
- Ability to adapt and coordinate work with various stakeholders
- Experience with large-scale systems
- Proficiency in PHP
- Knowledge of Hadoop
- Familiarity with Python
- Experience with Jenkins or other CI technologies
- Understanding of Big Data-related technologies
- Experience in data analysis and machine learning
- Deep understanding and experience with JavaScript and DOM
- Experience in designing and developing RESTful APIs
- Familiarity with infrastructure management tools such as Docker and Chef
- Proficiency in DevOps and microservices architecture
- Experience with Scrum/Agile development methodologies
- Experience in building systems using cloud infrastructure
Employment type | Full-time |
---|---|
Location | Rakuten Crimson House, 1-14-1 Tamagawa, Setagaya-ku, Tokyo158-0094
(1 min walk from Futakotamagawa Station on the Denentoshi Line) |
Apply from | Anywhere |
Remote work | Partial remote |
Working hours | 9:00am - 5:30pm (Every Monday, work hours are from 8:00am to 4:30pm due to morning meeting) |
Holidays | ・2 days off per week (Saturdays, Sundays, and national holidays are holidays)
・10-20 days of annual paid vacation (the minimum number of days is the number of days granted after six months of employment) ・120 days off per year In addition, year-end and New Year vacations, paid vacation, congratulation or condolence leave, maternity and paternity leave, etc. *Once a year, you can take 9 to 12 consecutive holidays by using the long vacation (Success Vacation) system. |
Employee benefits | ・Commuting allowance
・Housing allowance ・Health insurance ・Employee pension insurance ・Unemployment insurance ・Workers' accident compensation insurance ・Retirement allowance system Supplemental education and qualification support ・OJT ・English learning support (in-house TOEIC(R) test IP test, English conversation, etc.) ・Career challenge system (challenge the department of your choice) ・Job return system (rehiring system for those who retired due to marriage, childbirth, nursing care, etc.), etc. Other ・Stock Option Plan ・Cafeteria system with three free meals ・LILO Club (preferential treatment at sports clubs, accommodations, leisure facilities, movie theaters, etc.) ・LILO Club (sports clubs, lodging, leisure facilities, movie theaters, etc.) (Running, mountain climbing, cooking, etc., part of the expenses paid by the company) ・Reward system ・Free English conversation lessons by native English speakers ・Support system for certification acquisition ・Qualification support system, etc. |