DevOps Engineer - Blockchain
Okx
Estimated Salary: $82K-$138K
Location: Singapore, Singapore
OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa
About OKX
At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom. OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves. Across our multiple offices globally, we are united by our core principles:
We Before Me
,
Do the Right Thing
, and
Get Things Done
. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er. OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.
Team Profile
We are seeking a skilled DevOps Engineer to join the
X Layer
team. You will be responsible for building and maintaining the
X Layer node
deployment infrastructure, optimising operational processes, and ensuring high availability and automation of our Blockchain network. This position combines Blockchain expertise with modern SRE/DevOps practices to support our growing ecosystem and community.
Roles & Responsibilities
Infrastructure Management & Node Operations
Build and maintain
X Layer node
deployment environments across multiple stages (development, testnet, mainnet)
Optimise deployment processes to enhance system stability and automation levels
Implement infrastructure as code practices to ensure deployment consistency and reproducibility
Manage node configurations, upgrades, and maintenance procedures
Ability to quickly identify and resolve issues during deployment and operations, including node anomalies, resource bottlenecks, network problems, etc.
CI/
CD
Pipeline Design & Implementation
Design and implement comprehensive CI/CD workflows for blockchain code and related tools
Support continuous integration and deployment of smart contracts, node software, and infrastructure components
Automate testing, building, and deployment processes to reduce manual intervention
Integrate security scanning and quality checks into deployment pipelines
Test Network Setup & Management
Build and manage test networks (testnet/devnet) for development and validation purposes
Assist development teams with version testing and release processes
Maintain isolated environments for functional testing and integration validation
Implement network reset and upgrade procedures for testing environments
Monitoring & Alerting System Construction
Build comprehensive on-chain monitoring and alerting systems
Ensure network and service operational safety and stability through proactive monitoring
Implement real-time dashboards to monitor network health, performance metrics, and system status
Design and configure alerting mechanisms for critical system events and anomalies
Requirements
Proficiency in one of the following languages:
Go
,
Rust
, or
Java
. With the ability to understand and refactor Blockchain core code
Deep expertise in
Docker
containerisation and container management technologies, with thorough understanding of
Kubernetes
architecture, administration, and troubleshooting
Proficiency in
Grafana
dashboard design, configuration, and management; advanced
Prometheus
setup including metric collection, alerting rules, and query optimisation; experience with distributed logging and tracing systems
Experience with
CI/CD
tools (
Jenkins, GitLab CI/CD, GitHub Actions
); Linux system administration and scripting capabilities
Ability to quickly identify deployment and operational issues, capable of independently analysing and resolving common failures such as node anomalies, service interruptions, configuration errors, etc.
An understanding of blockchain fundamentals: consensus mechanisms, P2P networks, cryptography; experience with Blockchain node operations, configuration, and maintenance; knowledge of Ethereum, Layer-2 solutions, or similar blockchain platforms; understanding of smart contract deployment and management
Good to have
Experience in DevOps-related maintenance of open-source projects (such as participating in blockchain project GitHub CI/CD configuration, mainnet operation and maintenance, etc.)
Experience in technical operations support for large-scale online events (such as hackathons, on-chain competitions) is preferred
Ability to quickly identify blockchain node/network anomalies and assist in troubleshooting issues
Experience with Cosmos, Superchain, Layer-2 blockchain solutions (Polygon, Arbitrum, Optimism, etc.)
Perks & Benefits
Competitive total compensation package
L&D programs and Education subsidy for employees' growth and development
Various team building programs and company events
Wellness and meal allowances
Comprehensive healthcare schemes for employees and dependants
More that we love to tell you along the process!