Senior DevOps Engineer

You will enable fast, reliable, and secure delivery of services by building and operating scalable, self-service infrastructure and CI/CD pipelines. You will provision and manage blockchain nodes and networks, optimise build and release pipelines, improve system resilience, and provide on-call support to maintain 24/7 availability. You will work closely with engineers and SREs to automate infrastructure as code and improve developer experience.

Responsibilities

  • Build fault-tolerant geographically distributed infrastructure with replication sharding auto balancing and failover
  • Participate in deployment of services with strict availability requirements at large scale
  • Develop and maintain automated infrastructure management code using Ansible and Terraform
  • Collaborate with backend engineering to increase resilience through systems and application metrics
  • Improve CI/CD pipelines and provide new integration vectors
  • Build and maintain infrastructure for a fleet of blockchain nodes and lifecycle management
  • Provide on-call support to ensure 24/7 availability of systems

Requirements

  • 5+ years experience operating production-grade infrastructure as a DevOps engineer
  • Hands-on experience running and maintaining blockchain infrastructure including node deployment syncing upgrades monitoring and troubleshooting
  • Strong experience with Infrastructure as Code such as Terraform and CloudFormation
  • Experience with configuration management using Ansible
  • Strong experience with containerization and Kubernetes including production operations and cluster management; EKS preferred
  • Experience building and operating CI/CD pipelines using GitHub Actions and deployment tools such as ArgoCD
  • Solid understanding of networking fundamentals including VPCs routing load balancing DNS and firewalls
  • Experience implementing and operating secure systems including IAM secrets management and vulnerability management
  • Proficiency with at least one development language such as bash Python or Go
  • Strong troubleshooting skills across distributed systems and production environments
  • Excellent communication and collaboration abilities
  • Experience working within crypto organisations (desirable)
  • Experience in Financial Services (desirable)

Benefits

  • Paid time off - minimum of 35 days per year inclusive of annual leave and public holidays plus one additional day per year of service
  • Comprehensive medical insurance including dental optical audiology and mental health coverage with medical history disregarded
  • Life insurance
  • Enhanced pension contributions with employer matching
  • 24/7 Employee Assistance Programme (EAP)
  • Hybrid working model

Similar jobs