Job Description:
About the Organization
This entity develops, builds, and operates a virtualization infrastructure supporting a nationwide carrier network, incorporating the latest virtualization technologies while making a significant contribution to society.
Efforts are directed towards developing virtualization infrastructure software, enhancing the provision of stable services for Rakuten Mobile users by engineering new features and further developing virtualization infrastructure software.
Capabilities in the design and development of container-based virtualization infrastructure are continuously being enhanced.
Job Duties
A group of engineers with a broad range of knowledge from low to high layers includes seven members, each responsible for specific development tasks. This multinational group communicates in English.
Activities focus on the design and development of container-based virtualization infrastructure. Primary tasks include integrating necessary hardware, operating systems, virtualization infrastructure software, and third-party components that operate on the virtualization infrastructure to provide a platform for mobile communication systems. Kubernetes-based virtualization infrastructure software provided by Rakuten Symphony is utilized as the platform software. Efforts are concentrated on automating infrastructure construction for various components and considering the implementation of necessary functions to ensure stable and efficient service delivery by Rakuten Mobile.
Mandatory Qualifications
A minimum of 3 years of experience in the development of container platforms.
A minimum of 3 years of experience in the development and operation of IT systems or applications using Linux OS.
Experience in operating container platforms.
Experience in project leadership and management.
Knowledge of container software (Kubernetes, Docker, Containerd, Calico, Istio/Envoy) and the ecosystem.
Understanding of the basics of container network and storage integration.
General knowledge of general-purpose server hardware.
Understanding of PaaS, DevOps, CI/CD.
Proficiency in computer languages (Ansible, Golang, Python, Bash) and libraries.
Languages:
English (Overall - 3 - Advanced)