DevOps Engineer
- Lead end-to-end CI/CD pipelines using GitHub Actions and GitLab CI to build, test, verify, and deploy blockchain nodes, smart contracts, mobile applications, and web applications across staging and production environments.
- Develop and maintain mobile applications using React Native and web applications using Next.js, integrating Node.js APIs and blockchain services.
- Build and maintain backend services and APIs using Node.js to support web, mobile, and blockchain-based applications.
- Operate production RPC endpoints for EVM-compatible blockchain networks behind NGINX with TLS, rate limiting, reverse-proxy configuration, and health checks.
- Maintain application and blockchain infrastructure across AWS, DigitalOcean, and Vercel using repeatable shell-based provisioning and deployment procedures.
- Implement observability for blockchain nodes, APIs, and application services using Prometheus, Grafana, Loki, and node_exporter; create alerting rules and participate in on-call operations.
- Manage smart-contract release workflows, including automated testing, deployment validation, and post-deployment verification.
- Harden Ubuntu and Debian servers through systemd configuration, UFW firewall rules, SSH hardening, security patching, and disk monitoring.
- Rotate secrets across CI/CD systems, cloud APIs, application environments, and blockchain node operators while migrating from long-lived credentials to short-lived tokens.
