
Back to jobs
DevOps Engineer - Blockchain
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!
Apply for this job
*
indicates a required field