Site Reliability Engineer

Ava Labs Logo

Ava Labs

πŸ’΅ $85k-$107k
πŸ“Remote - Worldwide

Summary

Join Ava Labs' world-class blockchain development team as a Site Reliability Engineer in the APAC region. You will play a key role in enabling developers to build a vibrant ecosystem for the Avalanche Blockchain. This involves developing and optimizing highly reliable infrastructure, implementing monitoring tools, upholding service level objectives, and collaborating with software developers. The role requires strong SRE principles, experience with cloud technologies (AWS and GCP), Kubernetes, and IaC tools. You will also participate in on-call rotations and foster a continuous improvement mindset. Ava Labs offers a competitive salary and the opportunity to be a pioneer in Web3 technology.

Requirements

  • BS in Computer Science or related field
  • 3+ years of experience as an SRE, DevOps, or Cloud Engineer
  • Strong grasp of SRE principles, including error budgets, SLOs, and SLIs
  • Cloud networking and orchestration with AWS and GCP
  • Strong Kubernetes experience
  • Proficiency in Infrastructure as Code (IaC) using tools such as Terraform, Terragrunt
  • Experience with monitoring and observability tools like Prometheus, Grafana, ELK Stack or DataDog
  • Experience with Linux-based infrastructures
  • Experience with scripting languages and the creation of scripts
  • Working knowledge of decentralized architecture design patterns and distributed systems
  • Proficient in English
  • Remote but must be located in the APAC region

Responsibilities

  • Develop and optimize highly reliable and scalable infrastructure focused on SRE principles
  • Implement and maintain monitoring, logging, and tracing tools to gain insights into service behavior and health
  • Uphold SLOs (Service Level Objectives), SLIs (Service Level Indicators), and error budgets for critical systems
  • Enhance the reliability and resiliency of critical systems by identifying single points of failure and implementing best practices
  • Collaborate with software developers to build reliability and performance into applications from inception
  • Automate and streamline incident management processes to minimize service disruption and improve response times
  • Participate in on-call rotations, ensuring quick restoration of services and fostering a blameless post-mortem culture
  • Foster a continuous improvement mindset by analyzing and learning from incidents and implementing preventive measures
  • Leverage cloud technologies and IaC tools to ensure scalability and repeatability
  • Advocate for best practices in reliability, security, and maintainability within the team

Preferred Qualifications

  • Building and maintaining CI/CD pipelines with GitHub Actions
  • Ubuntu preferred (Linux-based infrastructures)
  • Python and GoLang preferred (scripting languages)

Benefits

Salary Range: $85,643 to $107,054

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.