Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Automation Developer (Technology Group)

Home > Programming & Engineering

Automation Developer (Technology Group) in Montréal, Canada

  • Ubisoft
  • Full time
  • Intermediate
  • Email
  • Montréal, Canada
  • 12/09/2021
  • Report

As an automation developed specialized in development productivity within Ubisoft’s Technology Group, you will be responsible for promoting the best practices of modern development (CICD, DevOps, etc.) on multiple software development teams with various technical specialities (game engine, backend micro-services, big data and machine learning pipelines, desktop and web front ends), accompanying those teams to put in place and follow these practices, as well as build, integrate, or use tools that will help measure, optimize, and automate software development processes. 

What you’ll do 

  • Help define software development best practices, from design to release 

  • Identify top key performance indicators to help measure the productivity and quality of software development processes 

  • Use or integrate existing software that help track these indicators 

  • Put in place and modify continuous integration and delivery systems tools 

  • Build automation tooling that improve development teams’ productivity 

  • Mentor development teams on topics related to software development best practices (CICD, DevOps, trunk-based development, automated tests, iterative development, etc.) 

What you bring to the team 

  • An undergraduate degree in Computer Science, Computer Engineering, or equivalent 

  • At least 3 years of industry experience in software development 

  • Excellent knowledge of continuous integration and delivery practices 

  • Excellent knowledge of quality assurance automation practices 

  • Good knowledge of continuous integration and delivery systems (such as GitLab CI, Team City, NuGet, Artifactory) 

  • Good knowledge of a programming language such as C#, Python, or C++ 

  • An interest in improving software development processes 

  • An aptitude for coaching and communicating 

  

Nice to have

  • Knowledge of public cloud services (AWS, Azure, GCP) 

  • Knowledge of Elastic Search, Grafana, Prometheus 

  • Knowledge of Docker and Kubernetes 

  • Knowledge of intricacies of software development for video game platforms 

  • Knowledge of usage of relational and document-based databases 

  • Knowledge of data visualization tools (Tableau, PowerBI, Metabase) 

Ubisoft

Ubisoft is a creator of worlds, committed to enriching players' lives with original and memorable gaming experiences.

Similar positions

Full Stack Developer, LiveOps/ Développeur Full St

  • Unity
  • Full time
  • Montréal, Canada
  • 22/09/2021

Senior Software Developer, Live Entertainment &

  • Unity
  • Full time
  • Vancouver, Canada
  • 22/09/2021

Senior Software Developer, Live Entertainment &

  • Unity
  • Full time
  • Vancouver, Canada
  • 22/09/2021

Senior Software Developer, Live Entertainment &

  • Unity
  • Full time
  • Montréal, Canada
  • 22/09/2021

Front-End Developer - Engineering and Platform Tea

  • Ubisoft
  • Full time
  • Montréal, Canada
  • 22/09/2021

Software Developer Engineer in Test (SDET) Intern

  • PlayStation
  • Full time
  • Aliso Viejo, United States
  • 22/09/2021

System Design Engineer - Automation Infrastructure

  • AMD
  • Full time
  • Markham, Canada
  • 22/09/2021

Frontend Web Developer [Ubisoft Connect] (f/m/d)

  • Ubisoft
  • Full time
  • Düsseldorf, Germany
  • 19/09/2021

C++ Developer - Engineering Studio F/H/NB

  • Ubisoft
  • Full time
  • Saint-Mandé, France
  • 19/09/2021

Senior Unity developer

  • Unity
  • Full time
  • Vancouver, Canada
  • 18/09/2021