Department Overview Rakuten Group has 70+ services. Linking these diverse services through a common membership and loyalty program, Rakuten has created one of the world’s most unique and robust ecosystems. Infrastructure Strategy Office (ISO) mission is to define the next generation private cloud to host internal applications, hosted globally. Ongoing initiative and growing and maturing as new request coming. We build and operate robust infrastructure platform that empowers Rakuten's businesses around the world. We are based in Japan, India, US and EU, and we have over 400 members from various regions to accelerate the Rakuten ecosystem. To sustain the rapid growth and usage, a robust network infrastructure needs to be in place to support the increasing demands of mission critical applications. We are seeking a highly motivated and team oriented engineer who is passionate to immerse into various network technologies to automate and improve the network integration of our global infrastructure platform. Why We Hire We are seeking a highly motivated and team oriented engineer who is passionate to immerse into various network technologies to automate and improve the network integration of our global infrastructure platform. Position Details - Be in main charge of design, verification, implementation and operations for existing and future backbone network infrastructure - Provide internal users with day-to-day operations of Rakuten backbone network and data center networking by utilizing automation tool to leverage open-source software and programming - Drive automation development within the platform to increase network operation efficiency and minimize operational resource - Contribute in reviewing network configurations and architectures (design) on existing and new data center build outs - Run POC of new products/technologies for our next generation network - Work in building and maintaining physical infrastructure and network related documentation - Be responsible in capacity management for internet transit/IX and DCI - Contribute in the on-call support of network operations for existing backbone network and upper Tier level escalations
- Design and develop automation for reducing Toils in service management - Design and develop monitoring systems for stable operation of service - Providing standard design for expanding new service with an ease of understanding (keeping it simple) - Proficiency in one or more of the following: Go, Python, C, C++, Java, Rust, Perl, Ruby or shell scripting - Experience with algorithms, data structures and software design - Experience with UNIX operating systems internals - Experience with Windows operating systems internals - Experience with networking - Experience with CI/CD tools (ex. Jenkins, CircleCI) - Experience in automation and configuration management using Puppet, Chef, Ansible, or Terraform
- Bachelor’s Degree or higher in Computer Science, Computer Engineer or similar - Experience of Network Management by utilizing open source software programming - Experience with cloud platforms (ex. Openstack) - Experience with container solution and tools (ex. LXC/Docker/Kubernetes/Mesos) - Experience with and working knowledge of IP networking systems and protocols - Basic knowledge and have deployment experience of public cloud(AWS/Azure/GCP) - Ability to work in an international oriented environment interacting with global team members in all over the world - A DevOps and Agile mindset when deploying and creating tools
Team structure: 1 general manager 1 senior manager Most of the members joined as mid-career entry. Based in Japan and US, They only communicate in English.