CTC007558 - Senior Developer, Back end DevOps
Secteur industriel: Telecommunications
Type d'emploi: Contract
Durée: One year
Mode de travail: Mixed
Description
Potential locations are Downtown MTL and Toronto (either Mississauga or Downtown)
Bilingual is required for Quebec candidates
Hybrid role - 3 days a week in office (no exception)
Top skills -
Python Django
database management
api interaction
devops
Interview process - 2 interviews
Projects to be worked on - Cloud management Portal
Potential to hire full time exists
Looking for: - At least 5 years hands on Python – Django - Senior dev, more than 60% development, less than 40% supporting newer devs
Preference for specific API experience? Rest API experience, specifically with iaas/paas/cloud platforms (ansible, Servicenow, openstack, vmware, openshift, etc.)
Is AWS and GCP experience mandatory? No
Are Toronto candidates required to speak French? No
First interviews - Next week
Which is more important for this candidate to have, OpenShift or VMWare? None, most important is Python
Key Responsibilities:
Contribute to the development of the platform
Identify and propose improvements based on software development best practices
Act as a leader of certain functionalities, meeting with stakeholders and defining the future mode of operation
Research and integrate the APIs of the integrated platforms (AWS, GCP, Openshift, Vwmare, etc.)
Actively participate in Agile ceremonies with the objective of continuous improvement of its product, its team and its processes.
Support platform users and fix bugs
Design, code, test and deliver services with the industry standards
Contribute to define requirements and specifications.
Minimum qualifications:
French-English BILINGUALISM
Minimum 5 years of experience as a software developer
Strong knowledge of Object Oriented Programming (OOP) and data structures
Experience in database management (SQL & NoSQL)
Extensive experience with API development (Python) and API usage
Extensive expertise in test integration (unit testing, integration testing, TDD, BDD, etc.)
Extensive experience in development and architecture (microservices architecture).
An enthusiastic spirit, a strong interest in innovation and an ability to quickly and adapt to new technologies.
The ability to dissect a business or system problem to find an easy and sustainable modular solution with his team.
A team spirit and the ability to adapt to uncertain and changing needs.
Experience with agile methodologies (Scrum, Kanban).
Excellent interpersonal, verbal and written communication skills.
Ability to work both independently and as part of a team.
Additional Qualifications:
Knowledge of OpenAPI/Swagger standards
Hands-on development and operational experience (Gitlab-CI, Docker, Helm, Kubernetes/OpenShift)