Summary
Join Ava Labs as a Senior Site Reliability Engineer and contribute to the development and maintenance of the Avalanche blockchain network. You will be responsible for release pipelines, environments, observability, and monitoring of critical components. This role requires a strong grasp of SRE principles and experience with various tools and technologies. You will work closely with developers to improve efficiency and reliability while ensuring the security of the system. The position offers a competitive salary and the opportunity to be a pioneer in the Web3 space. Ava Labs is committed to diversity and equal opportunities.
Requirements
- BS in Computer Science or related field
- 7+ 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 (EKS, ECS, VPC, S3, ELB)
- Strong Kubernetes experience with Docker or RKT containerization
- Proficiency in Infrastructure as Code (IaC) using tools such as Terraform, Terragrunt, and Ansible
- Experience with monitoring and observability tools like Prometheus, Grafana, or ELK Stack
- Building and maintaining CI/CD pipelines with GitHub Actions (preferred), Jenkins, Travis CI, Circle CI
- Experience with automation and configuration management using Ansible, Puppet or Chef
- Experience with Linux-based infrastructures. (Ubuntu preferred)
- Experience with scripting languages and the creation of scripts. (Python and GoLang preferred)
- Working knowledge of decentralized architecture design patterns and distributed systems
Responsibilities
- Develop and optimize highly reliable and scalable infrastructure focused on best practices and 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
- Deploy and monitor observability tools and dashboards for monitoring and optimization of systems using tools such as Datadog and Grafana
- Develop infrastructure deployment scripts including terraform, terragrunt, and Argo CD for production and test environments
- Improve the development release pipeline automation and quality gates in GitHub Actions
- Work closely with developers to increase developer productivity, velocity, and efficiency of the team
- Identify areas of cost optimization and reduction and execute cost reduction measures
- 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
Benefits
Salary Range: $158,440.00 to $188,147.50
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.