Search...

Devops Engineer

Skills

About the Role

You will work alongside and assist developers in building core decentralised network infrastructure. You will create testnets, devnets, tooling and monitoring systems to help developers identify issues and verify software implementations across varied network conditions. You will maintain high-performance production instances, performing monitoring, security hardening, scaling and incident response. You will manage infrastructure as code, operate Kubernetes clusters and CI/CD pipelines, and use Ansible and Terraform to provision and maintain systems. You will rotate on-call duties for infrastructure incidents and communicate effectively in English. You are expected to be self-driven, propose tooling and process improvements, and show enthusiasm for Ethereum.

Requirements

  • Experience with Kubernetes architecture, networking, administration and CI/CD deployments
  • Experience with Terraform for infrastructure provisioning
  • Experience with Ansible, Jinja2 and YAML-based automation
  • High competence with Linux shell, systemd, journald and server security practices
  • Competence with networking fundamentals including subnetting and DNS management
  • Familiarity with blockchain data structures, signature schemes and P2P networks and interest in Ethereum
  • Proficient written and verbal English
  • Willingness to participate in on-call rotations

Responsibilities

  • Create testnets and devnets
  • Build tooling and monitoring systems
  • Maintain and operate high-performance production infrastructure
  • Deploy and administer Kubernetes clusters and CI/CD pipelines
  • Manage infrastructure as code with Terraform and Ansible
  • Perform Linux system administration including systemd and journald
  • Manage networking and DNS
  • Rotate on-call and respond to infrastructure issues
  • Propose and implement devops design and tooling improvements

Benefits

  • Remote work option
  • Option to be local in Sydney