Previous Job
Infrastructure/Software Developer
Ref No.: 18-18604
Location: Montreal, Quebec

Job title; Infrastructure/Software Developer

Position Description
The Software Deployment Engineering team is responsible for Software Distribution for Brokerage.
We are building an Image based application distribution system for our global Firm.
We are looking for a Developer that understands how to build infrastructure for large scale distributed environments.
Docker Images have become successful by leveraging fairly standard and mature technologies in a subtle but perceptive way.
This is a new approach to managing infrastructure.
This has forced Technology Organizations to rethink how they package, deploy, and run their applications.
If you find yourself thinking up new infrastructure approaches, receive great satisfaction when what you have implemented helps people be more productive, and have experience doing this, we are looking for you.

Primary Responsibilities
* Develop Global software Distribution Platform

Skills Required
* Strong experience with Python
* Experience with Golang
* Experience with Linux Containers/Docker
* Experience with building Architecture at scale
* Understands how to construct efficient database queries
* Understands fundamental Linux/UNIX concepts
* Thought leader and strong communicator of ideas

Skills Desired
* Git and familiar with code review tools like those found in the Atlassian suite
* Continuous Integration/Continuous Deployment Methodologies
* Contributor to open source project(s)
* Application Package Management Systems