logo

View all jobs

DevOps Engineer- TI2103-1

Toronto (Hybrid), ON
As a DevOps Engineer, You will
• Work closely with technical leads and client teams to fully demonstrate the benefits of GCP technology
• Introduce clients to cloud best practices such as CI/CD, infrastructure as code, containerization,
monitoring, etc.
• Setup GCP foundation, networking and security best practices using Terraform
• Define security best practices, and implement processes and tools to enforce them.
• Help build and monitor micro-services running on K8s
• Engineer tools and services that improve operational efficiency and help our developers build features
faster
• Define and implement cloud-based solutions in line with industry best practices and enterprise
architecture guidelines to support clients in troubleshooting issues in their test and production
environments and identify root causes and solutions
• Develop tools and processes to support developer efficiency and excellence.

You have
• Hands-on experience with K8sExperience with Infrastructure as Code tools such as Terraform,
CloudFormation, or Config Connector
• Programming experience in Python, Golang, and JS
• Good understanding of containerization technologies such as Kubernetes (GKE) or DockerAn
understanding of security principles and other associated controls and features in GCP
• Database experience with either RDBM or NoSQL
• Technical writing, experience in preparing and presenting technical material to a variety of audiences
• Experience in working in, and with, Agile delivery teams

Nice to have
• GCP experience
• Anthos experience
• Programming experience in Scala or Java 
• Experience with Policy-as-Code (such as OPA)
• Strong understanding of Google SRE best practices
• Experience in large-scale, secure, and high-availability solutions in Cloud environments such as Google
Cloud (GCP)
• Strong security background is a big plus: vulnerability management, threat modelling, SIEM, etc.
Type of qualities we look for (across all roles)
• Passionate about delivering high-quality commercial software products and platforms to market
• Team player. We are a small team and enjoy working with each other and our clients - we would like
to keep it the same way as we grow.
• Strong understanding of modern software engineering processes
• Client-focused and passionate about delivering strong business values.
• Able to communicate clearly and effectively with various audiences, including developers, clients,
customers, partners, and executives.
• Flexible and willing to use the right technology for each problem in the context of timelines and
business goals

Share This Job

Powered by