Senior Cloud Operations Engineer
Senior Cloud Operations Engineer
REMOTE /
Toronto, Ontario
- Permanent
This job allows you to work remotely
Job Description
Our client is looking for a Cloud Operations Engineer that will be responsible for cloud architecture, configuration, deployment and site reliability engineering for the core production services. The candidate will partner with software engineering teams to build and maintain automation to accelerate cloud adoption.
• Collaborate with Engineering leadership to build alignment between cloud, security and application architectures
• Drive solutions that improve our infrastructure capabilities, optimizing for security, cost, and operational simplicity
• Design, implement and maintain the automation/services that seamlessly spans multiple data centers and cloud providers
• Work with cross-organizational teams to develop best-in-breed solutions to complex problems
• Participate in on-call rotation and travel as needed
Must Have Skills:
• Deep expertise with GCP and/or AWS
• Experience running a mission-critical service at scale
• Experience working with configuration, CICD and orchestration technologies (such as Kubernetes, Mesos, Ansible, etc)
• Experience with physical and cloud networking
• Demonstrated expertise in securing public cloud accounts, ideally in a hybrid-cloud model
• Strong background in Site Reliability Engineering, DevOps, Software Engineering or Systems Engineering
• Fluency in at lleast one modern programming language (Python, Go, Scala, etc)
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
• Worked in Agile delivery teams and environment
• Experience creating automated solutions & eagerness to automate
• Excellent verbal and writing skills and the ability to use influence as effectively as direct control
Nice to Have Skills:
• Working Knowledge of Terraform, Vault and other DevOps/Service tools
• Prior experience as a Linux System Administrator, ideally CentOS
• Experience with managing hosted services/SaaS
• Experience leading a team of engineers on large scale projects
• Experience mentoring and training other team members