Systems Architect/DevOps


Job Description:

Job purpose 

We want to make programming more accessible for students. In order to do so, we are on a mission to create the best online coding workspace, on the browser, targeting eLearning. 

We are hiring various position with expertise on in browser IDEs, automated dev environments, remote development, or virtual coding labs. We need to provide solutions for sandboxing, distributed systems, scheduling and more to develop the next generation Cloud IDE for Education. 

You will be working on an infrastructure that runs hundreds of coding environments. You must be comfortable going outside your expertise to ship end-to-end features. This is a highly technical role and we expect you to be able to ask the right questions, communicate with stakeholders and document your work.  

Job duties and responsibilities 

You will be helping to build cutting-edge development environment for students. Accordingly, to your expertise or interest, you will be required to do some of the following: 

Overall: 

  • Develop a robust and scalable K8s app.
  • Collaborate with developers.
  • Be familiar with various scripting languages.
  • Provide solutions for sandboxing, scalability and security. 
  • Provide and gather requirements to/from developers and other stakeholders. 
  • Communicate with various stakeholders, technical and not. 
  • Report on the status of your work. 
  • Self-directed and comfortable working autonomously. 
  • Passion for automation. 

Requirements 

Must have:

  • 3+ years with complex Kubernetes apps.
  • 3+ years with Docker and Docker registry.
  • 3+ years working with Unix based OSes.

Some of: 

  • Contributor of existing Cloud IDEs (Gitpod, Coder, Replit etc).
  • Experience with some of GoLang, Rust, C++, Java, Typescript, Kubernetes, VS Code, gRPC, RabbitMQ.
  • Willingly to work with a hourly based contract
  • Experience with complex infrastructure. 
  • Experience with orchestration services.
  • A sense for product and HMI. 
  • Experience in security. 
  • Excellent communicator.  

Working Place:

Sakuragaokachō, Shibuya City, Tokyo 150-0031, Japan