Reliability Engineer

Chelsea Avondale Logo

Chelsea Avondale

πŸ“Remote - Canada

Summary

Join Chelsea Avondale, a leading home insurance group, as a Reliability Engineer. You will play a crucial role in ensuring the reliability, scalability, and performance of our systems, supporting our rapid growth. This position requires designing, implementing, and maintaining AWS cloud server environments, monitoring systems, and collaborating with cross-functional teams. We are looking for someone with a strong sense of responsibility and a focus on maintaining a fundamental technology stack, primarily using Python. We offer opportunities for professional development and growth within our high-performance culture.

Requirements

  • Have an extraordinary sense of responsibility and are not afraid to roll up their sleeves
  • Maintain a fundamental stack of technologies, much of it in Python

Responsibilities

  • Play an integral role in the design, implementation & maintenance of AWS cloud server environments
  • Design, implement, and maintain robust monitoring and alerting systems in Python to detect and respond to incidents in a timely manner
  • Collaborate with cross-functional teams to enhance reliability of our systems and services
  • Design, configure, deploy, and maintain infrastructure on AWS using best practices and industry standards
  • Conduct post-incident analysis to identify root causes, implement corrective actions, and prevent similar issues in the future
  • Assist in capacity planning & optimize services to provide scalable, stable, & secure systems
  • Implement high availability and disaster recovery solutions to provide data redundancy, resilience, and data loss prevention
  • Assist with the implementation of select network engineering solutions including firewalls, load balancing, VPNs & LANs, where necessary

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 1+ years of experience as a Reliability Engineer or similar role, with a focus on maintaining high-performance, scalable, and reliable web systems
  • Hands-on experience with AWS cloud environments – instances, CloudWatch, EFS, etc
  • Proficiency at Python is a must
  • Experience using NGINX for reverse proxy, load balancing, and caching
  • Experience with Unix / Windows server configuration, administration, performance tuning and troubleshooting
  • Working knowledge of web technologies (web servers, DNS, SSL, Browsers)
  • Working knowledge of web development processes (source control, deployment, etc.)
  • Experience load testing, pen testing, and providing security for cloud resources is beneficial

Benefits

  • We strongly encourage and help our team members to improve and enhance their personal skill sets within our organization
  • On your journey with us, you will have the ability to learn and grow rapidly, taking on more responsibilities

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.