DevOps Engineer / Developer - South Shore, Montreal

Visual Knowledge Share

Apply Now

We are looking for a DevOps to join our rapidly growing team of professionals. As a DevOps engineer (developer), your principal task will be to implement tools, systems, and processes for software development, testing, and deployment. You will play a key role in the team, seeing that the items you develop will be used by all our developers, testers, and installation specialists.

Your mission… If you choose to accept it.

  • Take charge of automating internal processes.
    • Design, implement and maintain build processes;
    • Design, implement and maintain automated deployment (installation) processes;
    • Design, implement and maintain Continuous Integration (CI) pipelines;
    • Collaborate with development team to set up automated testing procedures;
    • Design, implement and maintain a platform for the development team to validate (test) code changes prior to merging code branches;
    • Automate monitoring and alerting of metrics.
  • Improve solution delivery to customers.
    • Improve the packaging, delivery and installation strategies and processes of software builds at customer sites;
    • Design, implement and maintain tools for generating and tracking software builds.
  • Provide assistance with server-related issues at customer sites.
    • Actively provide support to internal and external stakeholders;
    • Provide a high standard of assistance to our customers’ technical teams;
    • Ensure the proper tracking of technical events on the systems through ZenDesk and Jira.

Who you are

  • Your work experience:
    • 3 years work experience in a similar position;
    • System administration experience on Linux and Windows.
  • Your education:
    • Degree or diploma in computer science or a related field;
    • Expert level knowledge of Linux (CentOS, Red Hat) and command line tools;
    • Hands-on development experience in scripting;
    • Knowledgeable on Windows servers;
    • Good understanding of networking and security.
  • Your software and technical experience:
    • Experienced with DevOps technologies (e.g. Docker, Kubernetes, Ansible, Puppet, Jenkins, etc.);
    • Experienced with scripting (e.g. Bash, Perl, Python, Ruby, Go, etc.);
    • Experienced with SCM systems (e.g. GitHub, GitLab, BitBucket, etc.);
    • Experienced with Jira and Confluence;
    • Experienced with VMware ESXi, and other virtualization platforms;
    • Experienced with LAMP stack;
    • Experienced with load balancing, clustering, high availability and disaster recovery.
  • Nice to haves:
    • Experience with Continuous Integration (CI) tooling and processes;
    • Experience in integration with Git, Jira, and Jenkins.

What you're good at

  • Written and oral communications in both English and French (bilingual proficiency required);
  • Analysing and solving problems;
  • Being a self-starter;
  • Collaborating with the team;
  • Organization and planning;
  • Taking part in office life;
  • Being autonomous and dynamic.

Why you want to work here

  • Knowledgeable and highly-skilled team;
  • Great work-life balance;
  • Competitive salaries and advantages;
  • Gym on site;
  • Team activities;
  • Cafeteria service;
  • Free coffee.

Modalities

  • Position: Permanent
  • Start date: As soon as possible
  • Indemnities: To be discussed
  • Work schedule: 40 hours/week, flexible
  • Place of work: 1241 Cascades St., Chateauguay, Quebec, Canada J6J 4Z2

Can’t wait to hear from you

Come create with us, email your resume to: career@vksapp.com.