logo

OmiseGO - Site Reliability Engineer

Omise

Language:

英文 speak and write fluently and idiomatically

Location:

Bangkok泰國

Category:

Payments,blockchain

Position:

Site Reliability Engineer

Job type:

Full-time

Salary:

Competitive

Job Description:

 

Why we need you

We are looking for experienced engineers who can apply reliability engineering principles to run our production services. We're scaling Ethereum to build financial services with our implementation of plasma. Our Infrastructure team works closely with the Blockchain and Integration teams to ensure we deliver secure and reliable services for our users. We move quickly and you'll have an integral part in how we make technology decisions. This is a senior role within the infrastructure team and encompasses design, support, and engineering functions.

What you will be doing

  • Build, deploy, and maintain the blockchain services that form Plasma

  • Use cloud services to build environments used for code deployments

  • Monitor and optimize our applications to improve the reliability of our services and systems

  • Engage in and improve the entire lifecycle of services – from design through deployment and operations

  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews

  • Define processes to encourage collaboration between development and operations teams

  • Document everything you build

 

Requirements

You

  • Container (Docker/rkt) deployments on Kubernetes

  • Architecture of multi-region redundant environments

  • Comfortable with a programming language and Linux shell scripting

  • Monitoring and alerting with modern tooling (Prometheus, Grafana)

  • Able to design load balancing solutions for zero downtime services

  • Familiar with network protocols and security best practices (application/system/network)

  • Able to build and manage logging services such as ELK or Graylog

  • Experience balancing the service reliability, sustainability, and technical debt for services running in production

  • Automate all the things mindset!

 

As we run our own blockchain, a knowledge of Ethereum internals and clients is useful but not required. We run cutting edge software that we've built based on developments by our in-house researchers. If you want to work at the forefront of blockchain technology with one of the most exciting projects in the crypto space, we want to hear from you!