Career Opportunities Contact Us Français Italiano
Home Services Solutions Profile
In order to meet the growing needs of our customers, we are constantly searching for dynamic, qualified individuals to join the CTC resource team. Currently, there are several career opportunities available at CTC. If you feel you satisfy the qualifications for one of the positions listed on this page, please send your CV to identifying the position(s) you are interested in. Qualified individuals will be contacted by our human resources department.
CTC005992 : Full Stack Software Developer
Location : Montreal, Quebec
Field : Dev
Position Type : Contract
Starting : May 31, 2021
Ending : May 27, 2022
Resources Required : 1
Position Description


Top 3 skills needed:

  • Software Developer (Python)
  • NetApp Storage knowledge
  • Ability to work both independently and as part of a team

Location : Montreal ONLY

Bilingual? Yes. - mandatory

The mandate of our team is to automate the tasks and processes related to our storage equipment (OnTap, Solidfire, StorageGrid) as well as participate in the implementation of our self-service platform to provide cloud infrastructure on demand to all internal business customers, leveraging available microservices and various API products.

We are looking for someone who has:

  • 3 to 5 years of experience as a software developer.
  • Experience on NetApp Storage equipment
  • Knowledge of the Python code language (back end experience)
  • Knowledge of vue.js
  • Strong knowledge of object oriented programming (OOP) and data structures.
  • Experience in database management
  • Extensive expertise in unit test integration, integration testing frameworks, test-based development, behavior-based development, etc.
  • Extensive experience in development and architecture (microservices architecture).
  • Concrete experience in development and operation (Gitlab-CI, Docker, Helm board, Kubernetes and the Kubernetes operating method).
  • An enthusiastic spirit, a keen interest in innovation and an ability to quickly and adapt to new technologies.
  • The ability to dissect a business or system problem to find an easy and sustainable modular solution with one's team.
  • Team spirit and the ability to adapt to uncertain and changing needs.
  • Experience with agile methodologies (Scrum, Kanban).
  • Excellent interpersonal, verbal and written communication skills, English and French required
  • The ability to work both independently and as part of a team.

Even better :

  • Knowledge of VMware, Openstack and BAN (NetBackup)