devops for infrastructure as a service - python, Montreal

randstad canada
job type
apply now

job details

montreal, québec
job type
reference number
randstad canada
apply now

job description

Contract DevOps for Infrastructure As A Service - Python
Bilingual - French/English
Montreal resident

Your mission will be to develop RestFul WebAPI with Python 3+ to provide Infrastructure As A Service for all clients. You will be working in GTS/IAS Development Factory team following Continuous Delivery (Unit and Integration testing) and Agile methods.

Day-to-Day Responsibilities:
•Code and maintain Restful Web API in Python and respect Github workflow
•Follow Agile Methodologies (SCRUM, Kanban) using mainly Jira software
•Deploy product release in a continuous delivery way using Jenkins pipelines
•Identify and clarify business requirements
•Communicate with clients, coworkers about current tasks : know how to summarize feedbacks
•Understand OPS’ points of view and collaborate with them to create the appropriate services.
•Ensure procedures are followed and mechanisms are in place to ensure compliance to technical designs, best practices and are well supported


Excellent technical skills on the following technologies:
•Git/GitHub/GitLab 2+ year
•Software Factory (e.g. Jenkins) and CD 1+ year
•Python 3.6+ 2+ year
•Object Oriented Programming 4+ year

Proficient in:
•Agile Methodology : Kanban / Scrum / TDD
•Unit Testing
•UNIX philosophy and good practices
•Comfortable with Web semantic and standards

Desired / Plus:
•Open API / Flask-RestPlus / Flask-Connexion
•Docker/Kubernetes environment
•Excellent communication skills (slideshows, reports, presentations)
•Respectful behavior with all SG employees.
•Able to work alone efficently and also share with teams
•Cooperate with all staff (HR, Managers…) in a WorldWide context.
•Foresee the future needs to improve work quality for each iteration of Agile methodology

•Client focused, must have a strong customer service mentality and ability to work with developers, users, ops, and other staff
•Able to work independently and in a team environment while interacting across different group to accomplish projects.
•Ability to interact with other business lines managers, technical staff and senior managers
•Excellent communication and presentation skills, both written and oral
•Must be detail and goal oriented dedicated to accomplishing tasks.

Experience Needed:
•Minimum 3 years experience with Web API development using Agile methodology
•Ability to learn and adopt to new environment quickly
•Management / ITIL process

Educational Requirements: Master’s Degree in Engineering
Desired / Plus:
•Agile certifications
•Python certifications

Languages: Fully bilingual English and French

Resume and infos: