
Senior DevOps Engineer - Remote
- Canada
- Permanent
- Full-time
- Collaborates with others to brainstorm best techniques to resolve complex technological infrastructure, build or packaging problems
- As a member of the SRE team, you will work with development teams to help create automated pipelines and solutions required for continuous delivery
- Have a consultant's mindset - you LISTEN, and lead your customers into the goodness of SRE practices
- Recognize your obligation to the team to elevate the practice of SRE to the highest standard possible
- Improve the predictability and reliability of software releases, workflows, and operating software
- Reduce complexity and streamline delivery by participating in the creation of and promoting the use of reusable code, tooling, systems, and solution patterns
- Be an expert in incident responses... I.e., can quickly identify and resolve incidents to maintain high system reliability
- Measure and monitor metrics and alarms extensively to ensure the performance and reliability of systems. Decisions should be driven by a data-driven approach.
- BS in Engineering, Computer Science, or related field of study with 5+ years' experience, MS with 3 years experience, or PhD with 1 year experience
- At least 3 years of experience with source code version control software (git) and AWS Cloud
- At least 3 years of working with Terraform with a deep understanding of module creation and best practices
- Proficient in at least one language used for scripting (e.g. bash, python, perl, ruby, etc)
- Strong EKS skills including configuring and troubleshooting clusters
- Thorough knowledge of software development tools, compilers, and packaging software
- Extensive knowledge of Linux operating systems
- Passion for crafting robust and efficient automated build systems
- Good communication and interpersonal skills