Job Description
Summary
Responsibilities
- Maintain and support blockchain infrastructure;
- Review and propose configuration of blockchain software and network setup of nodes running the blockchain software;
- Develop deep understanding of the Blockchain technology (specifically public Blockchain);
- Develop and share with others on security threats of various blockchain technology;
- Define and maintain team continuous devops lifecycle and automation;
- Design and maintain cloud computing workload, manage cloud security posture;
- Software engineers or system administrators with an interest in blockchain/automation/infrastructure are welcomed to apply.
Requirements
- Degree in Computer Science or Engineering or similar discipline;
- 3 - 5 years working experiences in devops or system administration or related area, applicants with less experience will be considered for a Junior position;
- Experience in deploying in various cloud (Azure, Google, Amazon);
- Experience in building, deploying and maintaining monitoring tools (Grafana, Prometheus, etc);
- Experience in deploying and maintaining container infrastructures (Kubernetes, docker-compose, etc);
- Experience in building, deploying and maintaining logging tools (Fluentd, ElasticSearch, Kibana, etc);
- Experience in developing and deploying infrastructure as code (Kubernetes, Terraform, Docker, Ansible, etc);
- Understand basic blockchain (a plus if has experience in deploying blockchain);
- Good understanding of traditional security ops areas of expertise: Linux, Networking, Firewall, IDS/IPS;
- Able to troubleshoot and debug issues, and demonstrate a methodical approach to root cause analysis;
- Eager for constant learning from both success and failure, remaining open to change and continuous improvement;
- Enthusiastic about the future of blockchain;
- Curious and comfortable with ambiguity.
Skills
- Development
- Software Engineering