Senior DevOps Engineer

SpryPoint Logo

SpryPoint

πŸ“Remote - Canada

Summary

Join SpryPoint, a leading provider of cloud-based solutions for the utility sector, as a Senior DevOps Engineer. Lead the design, implementation, and management of cloud infrastructure on AWS, leveraging services like ECS, Fargate, and Aurora Serverless. Drive the adoption of the AWS Well-Architected Framework and automate infrastructure provisioning using Terraform. Collaborate with engineering and operations teams, spearhead self-service initiatives, and design automation workflows using AWS Lambda and Step Functions. Mentor the DevOps team and provide technical leadership for monitoring and troubleshooting. This role requires 5+ years of DevOps experience with extensive AWS production expertise and deep experience with Terraform and IaC. Shape the future of SpryPoint's cloud operations and enjoy a remote-first work environment with flexible hours and a competitive compensation package.

Requirements

  • 5+ years of DevOps experience with extensive AWS production expertise, including ECS and Fargate
  • Deep experience with Terraform and Infrastructure as Code (IaC)
  • Knowledge of AWS services such as RDS, Aurora Serverless, Transit Gateway, and Control Tower
  • Proficiency in scripting (Python, Bash, etc.) and building automation with AWS Lambda and Step Functions
  • Experience designing CI/CD pipelines with tools like Jenkins
  • Strong understanding of cloud networking, security best practices, and monitoring/observability tools
  • Excellent verbal and written communication skills, with strong attention to detail in both technical documentation and presentations
  • Familiarity with the AWS Well-Architected Framework

Responsibilities

  • Lead the design, implementation, and management of cloud infrastructure on AWS using ECS, Fargate, Aurora Serverless, and other AWS services like Transit Gateway and Control Tower
  • Drive the adoption of the AWS Well-Architected Framework to ensure best practices for reliability, security, and performance in our cloud systems
  • Automate infrastructure provisioning and management using Terraform, ensuring a scalable and resilient architecture
  • Collaborate with engineering and operations teams to deliver high-performance, secure solutions
  • Spearhead initiatives to enable self-service capabilities, empowering other teams to complete critical operations independently, reducing wait times, and improving overall efficiency
  • Design automation workflows using AWS Lambda and Step Functions to enhance operational efficiency
  • Mentor and support the DevOps team, promoting best practices in CI/CD pipelines, IaC, and cloud architecture
  • Provide technical leadership for monitoring, troubleshooting, and ensuring system reliability in production environments

Preferred Qualifications

  • Proven experience leading technical projects and mentoring DevOps teams
  • AWS Certifications (Solutions Architect, DevOps Engineer, etc.)
  • Knowledge of PostgreSQL database management
  • Experience with Jenkins for CI/CD pipeline management
  • Familiarity with disaster recovery strategies, high availability, and backup solutions in AWS

Benefits

  • Remote-first and autonomous working environment with flexible working hours
  • Competitive compensation package
  • Macbook + $500 towards your home office setup
  • Health, dental, vision, and life insurance
  • Generous PTO, Β½ day Summer Fridays, and flexible sick days
  • RRSP (Canada) and 401k (US) matching program
  • Professional development courses, $2,500 annual tuition assistance, and a book bounty program
  • Annual company events (SpryPalooza!) and team offsites

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.

Similar Remote Jobs