Tech Stack
AzureCloudDockerElasticSearchGoGrafanaJavaScriptKubernetesNode.jsPrometheusRust
About the role
- Primary responsibilities to ensure the application is running at all times in Production.
- Manages other non-production environments such as pre-production/staging.
- Strong understanding of application features and all supported blockchains.
- Work closely with engineers both application and infrastructure to ensure good understanding of what will be pushed to production environments.
- Ability to apply fixes, improvements or optimization on the applications and infrastructure.
- Identify any issues that may arise from the delivery which will impact production uptime or scalability or responses.
- Monitor, troubleshoot and triage application alerts and issues.
- Incident and problem management, post resolution follow-ups to ensure problems have been adequately addressed.
- Continuously improve on monitoring tools and processes.
- Coordinate DR testing and audit.
- Maintain and support blockchain infrastructure (some DevOps knowledge advantageous)
- For senior individuals, the responsibility includes communication with stakeholders on application issues.
Requirements
- Degree in Computer Science or Engineering or Information Technology or similar discipline
- Knowledge in programming languages such as Rust or Javascript or Node.js or Golang
- Past job experiences in supporting applications
- Attention to detail with an analytical mindset
- Comfortable with analysing logs and possess a keen eye for anomalies and inconsistencies
- Strong curiosity and desire to identify problems or root causes, and effectively communicate findings to the rest of the team
- 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)