This job listing expired on Oct 10, 2020
Tweet

Company Description

Ubisoft Montreal, an industry leading developer of video games, located in the heart of Montreal’s Mile-End, offers a unique environment where creativity, teamwork and cutting-edge technology bring to life critically acclaimed video games and iconic AAA franchises.

Job Description

As a Cloud Developer within the Engineering and Platform team, you will be responsible for maintaining and developing a platform that provides a set of APIs and tools for our in-house developers and system administrators. You will participate in the development of different infrastructure services according to the needs of our teams.

Responsibilities

  • Develop and test micro-services for an engineering platform;
  • Design, develop, and maintain large scale web and API applications;
  • Contribute to architecture requirements and design;
  • Enhance build and development tooling;
  • Write unit and integration tests;
  • Participate in code reviews;
  • Enhance CI/CD pipelines;
  • Work closely with teammates in design, code, and test-plan reviews to help build robust; software and foster knowledge sharing.

Qualifications

Training:

  • A bachelor’s Degree or equivalent experience in Computer Information Systems, Computer Science, Mathematics or a related field.
  • Relevant experience:
  • +5 years of experience in software engineering/development (in python/go or similar languages);

Skills:

  • Experience of CI/CD pipeline and technologies around (GitLab CI, Spinnaker, etc.);
  • Experience working in an Agile and DevOps environment;
  • Comfortable communicating in distributed teams;
  • Experience with Terraform, Docker, Ansible, Kubernetes.

Additional Information

We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, age or disability status.