The DevOps is often a former developer who had an interest in system administration in a context of development support. He has a double competence: application development and administration of IT infrastructures for deploying and managing applications. The DevOps must know several programming languages and must be comfortable to move from one to another (Java, Perl, Python etc.). He has good general knowledge of IT infrastructure and has a very good understanding of application servers, methods of deployment and versioning tools. The DevOps must show extreme rigor and precision in its role. He must also be curious and interested in new technologies in its field to maintain its technical expertise. Most development teams now operating in a collaborative framework (Agile methodology), the DevOps must also demonstrate a sense of listening and effective communication, with a taste for teamwork. To work as DevOps in Montreal, it is best to speak French and English.