
Senior DevOps Tech Lead - Confidential Co-Development Project | Chef ·fe technique de programmation - Projet confidentiel en co-développement
- Montreal, QC Toronto, ON
- Permanent
- Full-time
- Analyze requirements and develop architecture plans to support both game and development services.
- Design, implement, and oversee cloud computing strategies and solutions for live game infrastructure.
- Provide technical leadership, including code reviews and mentoring junior team members.
- Plan, organize, and manage multiple responsibilities to meet project objectives.
- Collaborate with teams to drive continuous improvement in processes, tools, and meetings.
- This is a senior-level position requiring experience in building and architecting distributed applications within multi-cloud enterprise environments, including AWS and Azure, using Infrastructure as Code (IaC) and DevOps practices.
- Experience with containerization technologies such as Docker, ECS, AKS, and Kubernetes is required.
- Proficiency in automation tools like Terraform, AWS CloudFormation, and Azure Resource Manager for deploying cloud infrastructure.
- Ability to set up and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines, utilizing tools such as Jenkins, TeamCity, and Gitlab.
- Strong background in object-oriented and asynchronous programming.
- Analyser les besoins et développer des plans d'architecture pour soutenir les services liés au jeu ainsi que les services de développement;
- Concevoir, implémenter et superviser les stratégies et solutions de cloud computing pour l'infrastructure d'un jeu live;
- Fournir un leadership technique, incluant des revues de code et le mentorat des membres juniors de l'équipe;
- Planifier, organiser et gérer plusieurs responsabilités afin d'atteindre les objectifs du projet;
- Collaborer avec les équipes pour favoriser l'amélioration continue des processus, des outils et des méthodes de travail.
- Ce poste de niveau senior exige une expérience dans la création et l'architecture d'applications distribuées dans des environnements multi-cloud d'entreprise, incluant AWS et Azure, en utilisant l'Infrastructure as Code (IaC) et les pratiques DevOps;
- Expérience requise avec les technologies de containerisation telles que Docker, ECS, AKS et Kubernetes;
- Maîtrise des outils d'automatisation comme Terraform, AWS CloudFormation et Azure Resource Manager pour le déploiement d'infrastructures cloud;
- Capacité à mettre en place et maintenir des pipelines d'intégration et de livraison continues (CI/CD), en utilisant des outils tels que Jenkins, TeamCity et GitLab;
- Solide expérience en programmation orientée objet et asynchrone.