Company: Mavryk Dynamics (part of Mavryk Network - mavryk.org)
Location: Dubai (Remote-friendly)
About Mavryk Dynamics
Mavryk Dynamics is the core engineering team behind Mavryk Network — a Layer 1 blockchain ecosystem for real-world assets and their integration into DeFi. We’re building a secure, scalable, and modern infrastructure to support a growing set of products and smart contracts in Web3.
We’re now hiring a Junior to Mid-Level DevOps Engineer to help maintain and grow our infrastructure, which powers blockchain applications, node networks, and production services across multiple clusters. You’ll work alongside our developers to ensure fast, reliable, and secure delivery across our stack.
What You’ll Do
- Infrastructure Deployment & Management: Use Terraform, Helm, and Kubernetes to provision and manage a multi-cluster and multi-cloud provider infrastructure.
- Containerization & Orchestration: Build and maintain Docker images and deploy services using Kubernetes.
- CI/CD Pipelines: Implement and maintain CI/CD workflows using GitHub Actions or GitLab CI.
- Node Ops: Monitor and manage blockchain p2p node infrastructure, ensuring proper network connectivity and uptime.
- Automation: Use Ansible and scripting (bash/sh) to automate system configuration and deployment processes.
- Security: Apply DevSecOps best practices to secure infrastructure, containers, and communication layers.
- Monitoring & Debugging: Maintain observability systems, debug production issues, and proactively handle incidents.
- Developer Support: Collaborate closely with backend/frontend engineers to provision infrastructure that meets their needs.
What We’re Looking For
- 1–3 years of DevOps experience in a production environment.
- Hands-on experience with:
- Docker, Kubernetes, and Helm
- Terraform and Ansible
- CI/CD tools (GitHub Actions, GitLab CI)
- Linux systems, networking, and shell scripting
- DBMS (PostgreSQL, TimescaleDB), deploying, configuring and maintaining
- Basic understanding of:
- Blockchain peer-to-peer networks and how blockchain nodes connect
- Languages we use: TypeScript, Python, Go, and YAML but we often expand to other languages based on the tools we deploy
- Proven experience:
- Deploying products in production
- Maintaining a running production environment
- Operating large infrastructure (multi-cluster setups, preferably with K8s)
- Pairing with developers to build dev-friendly environments
- Strong debugging, troubleshooting, and security awareness.