Requirements
- Excitement for blockchain, Web 3.0, and similar decentralized technologies
- Be willing to go on-call. Reliability is our most important feature, because on-call is an essential component of a reliable system we take it very seriously
- Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience
- At least 3 years of relevant professional experience in DevOps or SRE and Software engineering background. We’re big on building internal tools and automation, doing code reviews, etc.
- Experience designing and implementing automation tools in one or more programming languages
- Experience with CI/CD. You know how to deploy your services reliably and have used tools like GitHub Actions, CirceCI, TravisCI, or Jenkins to achieve that
- Experience with scripting and configuration management. You can write scripts to automate routine tasks and have familiarity with tools like Ansible, Puppet and Chef
- Experience with infrastructure provisioning tools helping to create and manage a collection of related resources like Terraform, CloudFormation (AWS), Azure Resource Manager (ARM), Google Cloud Deployment Manager, etc.
- Experience with distributed systems and container orchestration. You have maintained or even built Kubernetes clusters before and feel comfortable deploying complete new services on them or have familairy with Docker
- Experience with Git-based version control systems that keep track of changes to code, configuration and enable collaboration
- Strong communication skills. It’s a fully remote job that requires working with multiple stakeholders across all of Engineering. Great communication is as essential as the technical knowledge for this role