Taro Logo

Senior DevOps Engineer (Rust)

Provable is a blockchain technology company developing the Aleo blockchain platform.
DevOps
Senior Software Engineer
Remote
5+ years of experience
Blockchain

Description For Senior DevOps Engineer (Rust)

Provable is seeking a Senior DevOps Engineer to strengthen their blockchain infrastructure team, focusing on the Aleo blockchain. This role combines DevOps expertise with blockchain technology, requiring deep knowledge of infrastructure automation and distributed systems testing. The position involves creating and maintaining stress-testing frameworks, managing cloud infrastructure, and ensuring the blockchain's security and performance.

The ideal candidate will work on critical infrastructure components, implementing adversarial tests using Terraform and Ansible, while primarily working with Rust-based systems. They'll be responsible for cloud infrastructure management across AWS or GCP, implementing monitoring solutions with Prometheus/Grafana, and maintaining high-availability systems.

This role offers a unique opportunity to work at the intersection of DevOps and blockchain technology, requiring both traditional infrastructure skills and specialized knowledge in distributed systems. The position includes on-call responsibilities and demands a proactive approach to system optimization and problem-solving.

The successful candidate will join a team focused on blockchain infrastructure, working closely with protocol engineers to ensure system reliability and performance. This role is perfect for someone who combines strong DevOps skills with an interest in blockchain technology and wants to contribute to cutting-edge distributed systems.

Last updated 2 days ago

Responsibilities For Senior DevOps Engineer (Rust)

  • Design, implement, and maintain end-to-end adversarial tests for snarkOS networks using Terraform and Ansible
  • Oversee the provisioning, operation, and management of AWS or GCP cloud infrastructure
  • Deploy and tune Prometheus/Grafana and ELK stacks
  • Develop, maintain, and improve automation systems for test runs
  • Respond rapidly to incidents, troubleshoot test infrastructure failures
  • Stay abreast of new features and technologies
  • Work closely with other teams and colleagues

Requirements For Senior DevOps Engineer (Rust)

Rust
Python
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Foundation in blockchain concepts
  • Experience managing AWS cloud infrastructure
  • Experience in Ansible, Terraform, Python, Bash, Git, and GitHub workflows
  • Experience in handling on-call responsibilities
  • Experience with setting up and managing monitoring solutions
  • Strong analytical and problem-solving skills
  • Ability to communicate complex technical ideas across teams
  • Understanding of cloud security best practices and compliance requirements

Interested in this job?

Jobs Related To Provable Senior DevOps Engineer (Rust)