drjobs Cloud Software Developer, Cloud Engineering Department (RMI Cloud Platform Dep)

Cloud Software Developer, Cloud Engineering Department (RMI Cloud Platform Dep)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Tokyo - Japan

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description:

About Organization

Cloud Platform Department provides Rakuten Mobiles virtual infrastructure. Within this department the Cloud Technology Department is specifically responsible for the design build and operation of virtualization infrastructure software for containers and virtual machines.

Working alongside engineers who possess advanced cloud technology crucial to Rakuten Mobiles globally unprecedented fully virtualized cloud-native mobile network this role offers the opportunity to engage in creative and innovative work that continuously evolves the mobile network.

The department comprises approximately 50 members. It is structured into five sections: three SRE sections responsible for the design build and operation of specific technology domains (virtualization platform container platform storage platform) one section dedicated to developing a part of the container platform and one section that spans across these four focusing on developing and systematizing the verification environment and driving automation. The majority of members are engineers actively engaged in cutting-edge cloud technology.

Job Duties

This role involves the design and development of container-based virtualization infrastructure.

The main responsibilities include the integration of hardware (HW) operating systems (OS) virtualization infrastructure software and third-party components operating on the virtualization infrastructure all necessary for providing virtualization infrastructure for mobile communication systems.

The work will utilize Rakuten Symphonys Kubernetes-based virtualization infrastructure software. This includes design for various components automation of infrastructure construction and development tasks related to performance tuning. Additionally the role involves considering and implementing necessary functionalities to ensure the stable and efficient delivery of Rakuten Mobiles services.

The working language for this position is English.

Mandatory Qualifications

  • Linux:Deep understanding of the internal structure of the Linux OS including the kernel system calls network stack and file systems.

  • Kubernetes:Experience in cluster building operation and troubleshooting. Specifically the ability to understand the behavior of components like kubelet etcd and CNI and perform performance tuning and debugging.

  • Container Technologies:Deep knowledge of container runtimes such as Docker and containerd. Understanding of container isolation namespaces cgroups and other mechanisms.

  • Programming:Experience in developing automation tools operators and custom controllers using languages such as Go Python and Rust.

  • Scripting:Experience in automation using bash and shell scripts.

  • IaC (Infrastructure as Code):Experience in infrastructure management using tools like Terraform Ansible and Helm.

  • Networking:Foundational knowledge of networking including TCP/IP DNS routing and firewalls.

Preferred Qualifications

  • Linux Kernel:Experience in performance analysis and troubleshooting using tools like eBPF perf and ftrace.

  • Distributed Systems:Knowledge of designing and operating distributed systems.

  • Storage:Knowledge of distributed storage and file systems such as Ceph NFS and iSCSI.

  • Security:Knowledge of hardening security for Linux and Kubernetes.

  • OSS Contribution:Experience contributing to open-source projects.

Languages:

English (Overall - 3 - Advanced)

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.