DevOps Developer

Location:  Montreal

Position Type:  Full-Time

The Operations Developer supports Thinking Capital's growing Cloud development teams with the infrastructure needed to run our products reliably. You will advise on and deploy new technologies requested by the product development team, monitor and improve performance of infrastructure systems, support continuous integration, and nurture development teams towards the possibility of continuous deployment. Automation is at the heart of solving most of our challenges. You must be able to code.

Job Summary

•    Use automation extensively to deploy, configure, manage, and monitor systems in support of our product development teams
•    Support the team’s continuous integration and continuous deployment initiatives
•    Contribute to service capacity planning and demand forecasting
•    Resolve service problems (you will be on call for periods of time)
•    Evaluate and evolve ongoing design, architecture, standards, and methods for Thinking Capital’s infrastructure and systems
 

Apply if you have the following skillset

•    5 - 7 years’ experience with Linux/Unix administration
•    Must be a developer and able to proficiently write code (ruby, python, java, etc.)
•    Experienced in use of configuration management tools like Chef, Ansible, or Puppet
•    Experience with cloud infrastructure (AWS, Azure, Rackspace, etc.)
•    Database experience (Oracle, MySQL, memcache, MongoDB)
•    Experience with high availability strategies
•    Understanding of version control (Git)
•    Bilingual (spoken and written) in French and English.
•    Familiarity with the networking stack
•    Experience in securing resources and detecting exploits
•    Excellent English communication skills
 
*Please keep in mind that only candidates fitting this position will be contacted for an interview.