Senior DevOps Engineer

Senior DevOps Engineer

Remote/Telecommute JobREMOTE / Toronto, Ontario, Canada  - Permanent
This job allows you to work remotely 

Job Description

Our client was founded by two computer science professors at Stanford with a vision of providing life-transforming learning experiences to anyone, anywhere. It is the world’s largest online learning platform for higher education. 190 of the world’s top universities and industry educators partner with them to offer courses, Specializations, and degrees that empower over 40 million learners around the world to achieve their career goals. Over 1,800 companies use the company’s enterprise platform to transform their talent.

Must Have Skills:


- Architect solutions to scale up and maintain a system already running thousands of on-demand student Docker containers concurrently from over 1 TB of course Lab images.
- Manage services, networks, storage, deployment, security, and monitoring in AWS.
- Keep disaster recovery components ready for use and participate in disaster simulations.
- Tune Linux instances to maximize performance and stability while minimizing hosting costs.
- Design a process to automate software updates.
- Create smoke tests to allow or block updates.
- On-Call to analyze failures, create technically detailed JIRA tickets, and restore production systems.
- Assist with maintaining environments for software development and QA.
- Work with other engineers on the team to improve software performance, stability, and diagnostics collection.
- Monitor for trends in usage that will require hosting/instance/pricing adjustments.

Required Skills:

- Familiarity with AWS hosting components such as EC2, CloudFormation, CodeDeploy, etcDeep knowledge of Docker. Experience with Kubernetes is a plus
- Disaster Recovery and multi-region hosting architecture. Expertise in IAC. Experience with Terraform is a plus.
- Technical diagnostics at the application, Linux system, and cloud levelsAbility to work closely with other engineers to propose improvements and analyze the advantages/disadvantages of them


Starting: ASAP

Similar jobs in Toronto:

Similar jobs in other locations: