GCP Kubernetes Engineer - Canada (In-person Interview will be required in Mississauga, ON)
nugget
Location: Mississauga, ON (Hybrid, 4 days a week onsite)
Job Type: Contract
Note: All the Interviews will be In-person at client location in Mississauga, ON
Support model: the team would work 8:00 AM to 5:00 PM with on-call support after hours until 8 PM on weekday and on 8 AM – 8 PM on weekends
Job Description
- In this role, you'll join a team to provide 24/7 support of our Google Cloud Platform (GCP) environment, focusing on operational support and optimizing its health and performance.
- Your expertise in Kubernetes Engine (GKE) will be crucial, as you'll oversee the management and security of our containerized applications.
- This includes ensuring efficient resource allocation and adherence to best practices for container deployments.
- Additionally, you'll be responsible for monitoring the performance and availability of GCP at a platform level, proactively identifying and resolving any potential issues.
- 24/7 On-call support for GCP Public Cloud Operations.
- Responsible for DEV to PROD GCP Cloud Containers/PaaS/IaaS/etc. support and processes. This is to ensure quality, performance, and availability of Public Cloud services (GCP).
- The successful candidate must have demonstrated ability to learn new technologies and processes, resolve incidents, and solving problems by collaborating with others.
- The candidate will be responsible for providing operational support for platforms and infrastructure hosted on TD's GCP Public Cloud.
- The role requires familiarity with ITIL processes (change, incident, and problem management) and availability for off-hours escalated support.
- Manage non-standard/complex P1, P2 (major incidents), and P3 and P4 incidents and service requests.
- Drive root cause analysis on repeatable incidents to help prevent issues in the future.
Mandatory Technical Skills Include
Strong to expert knowledge of supporting GCP including GKE workloads.
GKE Specifics
- *3+ years of experience with container technologies such as Kubernetes, Google Kubernetes Engine (GKE),AKS, Docker, Podman.
- *Familiarity with Cloud PaaS services such as Google Cloud Run, Google GKE Autopilot, and Anthos Service Mesh.
- *Experience developing CI/CD pipelines using technologies such as GitHub Actions, Jenkins.
- *Strong understanding of network security principles, encryption protocols and identity management concepts.
- *Strong understanding of Kubernetes resource types (i.e. cluster roles, services, deployments etc.).
- *Experience developing Helm Charts.
- *Experience implementing Kubernetes technologies such as network policies, service mesh, certificate manager, ingress controllers.
- *Experience developing compliance policies/scripts using tools such as Google Org Policy, Aquasec, Wiz.
- Experience supporting GCP services such as GKE, BigQuery, Cloud SQL (SQL/PostgreSQL), REDIS, Cassandra, BigTable, Cloud Filestore, Persistent Storage, Apigee, Kafka, Dataflow, GCS.
- Knowledge of monitoring tools such as Dynatrace, Datadog, etc.
- Experience and knowledge supporting an Azure Public Cloud environment (while not necessary) would be valuable.
- Knowledge with OS technologies (RedHat Linux, Windows).
- DevOps and Agile understanding.
- Working knowledge of Local Area Networks (LAN) and Wide Area Networks (WAN).
- Knowledge of scripting languages and tools such as Python, JavaScript, Powershell, Bash.
- Comfortable with the Agile methodology.
