REIDAO
Country : Singapore
  • Full-time

Software Engineer (DevOps Engineer)

REIDAO uses blockchain technology to create a decentralized platform that provides services in the real estate and hotel industries.

Responsibilities

Take charge in infrastructure design, development, and maintenance of REIDAO Platform

Work with users and the team to analyse requirements and propose technology solutions.

Follow Agile development methodology with solution specification documentation.

Work with various teams (such as application, infrastructure, security) to ensure successful solution delivery to production environment.

Comply with internal delivery process and standards

Requirements

Minimum qualifications required:

- Degree holder in computer engineering, computer science or related

- Proficient in Node.js/Javascript with knowledge on web frameworks such as React, Vue, Angular, Sails, Feathers, etc.

- Has experience building RESTful APIs

- Python and Bash scripting

- In-depth knowledge of Git (bonus if you know Gerrit)

- Has experience with continuous integration tools such as Jenkins

- Has experience with monitoring tools like Nagios or Zabbix

- Has experience with NoSQL databases such as MongoDB or RethinkDB

- Has experience with configuration management tools such as Chef, Ansible, Puppet, or Salt

- In-depth knowledge of Linux (understands different process states, knows how SSH works, permissions, IPTables, etc.)

- Fluent in English

 

Possessing the following knowledge is a must for this position:

- Intermediate understanding of blockchains and smart contracts

 

Possessing the following knowledge is a plus:

- Knowledge in cloud computing services such as AWS and Azure

- Intermediate understanding of Elliptic Curve Cryptography

- Smart Contract programming in Solidity, OCaml, or Michelson

- Software design patterns

 

Do share with us your answer for the following questions as part of your cover letter:

1) The company gives you $100 for you to invest within a year. Which of the following game of bet will you be more likely to take? (You can only pick one) Explain your choice at the company meeting

a) Coin Toss. You bet $100. If it is a head you will get $200, but if it is a tail you will lose everything.

b) Special Roulette. The chance of winning is 98%. You bet $100. If you win you will get $101, otherwise you will lose everything.

c) Special Roulette. The chance of winning is 1%. You bet $100. If you win you will get $1,000,000, otherwise you will lose everything.

d) You reject the proposition as you only like to take a 100% chance of winning opportunity.

2) State any three books that you have read. Any type of book is fine (textbook, comics, fiction, etc).


Total applicants :7 Job posted 5 months ago Total Views : 454 Unique Views : 454 Today Views : 14


Submit Application