Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Ingénieur plateforme/Ingénieure plateforme - Jobs in Québec

Job LocationQuébec
EducationNot Mentioned
SalaryNot Mentioned
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeContract

Job Description

This role is for one of our clients3 months contract + 12 months renewal100 % remote from QC only Must be fluent in englishThe Job:In the role of Platform Engineer, you will be part of a new team that will build the next generation payment platform that must serve all ticketing platforms and give a unified and reliable payment experience for our fans worldwide.You will be part of the team responsible of the AWS infrastructure and EKS/K8S clusters of the payment platform worldwide.You will have to rely on your wide range of experience to solve complex problems, and you will have to mentor software engineers. You will work with a large variety of technologies and will be part of a fully DevOpsamp; Agile team responsible for the full end-to-end delivery of web applications / microservices, including the infrastructure and production operations.WHAT YOU WILL BE DOINGDevelop and support usable and maintainable DevOps tooling for the engineering team;Evangelize the use of GitOps, DevSecOps, DevFinOps principles;Build, Manage, Operate, and Upgrade multiple EKS clusters in multi regions;Build, Maintain, and Upgrade terraform stacks;Continuously optimize services on all layers (infrastructure, platform, software) for high availability, high reliability, and high performance;Monitor all critical services, troubleshoot, and address problems as they arise (including any needed changes in code, topology, resources, or configuration);Continuously upgrade, patch and scan for vulnerabilities in all components at all layers;Ensure the right balance between standardization, innovation, quality, and technical debt reduction, to be able to deliver the business value fast;Define meticulously the platform SLAs through load testing, chaos testing, and disaster recovery process;Ensure high quality through automated tests;WHAT YOU NEED TO KNOWDegree in Computer Science, or equivalent experience;Expertise in administering and scaling Kubernetes;Experience with EKS is a plusRelevant software engineering experience with at least one language (Go, Java, Python) ;Knowledge of SpringBoot eco-system is a plusExcellent code-debugging/optimisation, analytical problem solving and analytical thinking skills;Have a solid foundation in systems programming, computer science, and software engineering;Strong Linux system administration and troubleshooting skills, including solid knowledge of howthe various components work (kernel, CPU, memory, disk, network);Expertise with Infrastructure as Code tools (Terraform, CloudFormation) coupled with working inmicroservices environments;Relevant experience with Kubernetes eco-system, specifically tooling used in K8S likeprometheus, aws-load-balancer-controller,…Strong understanding in event-based and log-based monitoring systems (OpenSearch,Prometheus), deployment tools (ArgoCD, Gitlab-CI), and cloud computing (AWS);Experience with Distributed / Service-Oriented / Micro-service and cloud-based architectures;Experience working in an Agile + DevOps development environment;Experience with DevOps / Continuous Delivery / Continuous Deployment best practices andguidelines;BEHAVIOURAL SKILLS Excellent organization and time management skills;Ability to design and collaborate services development with multiple teams;Ability to juggle and prioritize multiple projects simultaneously in a fast-paced environment;Self-driven, proactive and have a positive attitude; able to operate autonomously and efficiently inan entrepreneurial setting;Excellent communication, documentation, presentation skills, and ability to clearly articulate asolution and to influence others.

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved