Software Configuration Manager

Software Configuration Manager

Category: Project Management
City: Montréal, Quebec, Canada
Position ID: J0619-2196
Employment Type: Full Time

Position Description:

Nous sommes à la recherche d'un Administrateur de code sources-libraire.

Your future duties and responsibilities:

- Assurer le support aux déploiements dans les différents environnements;
- Mettre au point des outils d’automatisation des déploiements;
- Contribuer à la gestion des accès aux sources et aux différents environnements et projets et à la configuration des machines virtuelles et des postes de travail destinés aux développeurs;
- Utiliser et personnaliser les outils de gestion de sources et déploiement en place (personnalisation des éléments et des flux de travail);
- Assurer l’administration du contrôle de versions;
- Mettre en place un mécanisme de surveillance de la solution attaché aux outils d’infrastructure et applicatifs;
- Mettre en place, améliorer et documenter le processus de déploiement (automatisé, incrémental, optimisation des scripts, etc.);
- Mettre en place, améliorer et documenter les mécanismes de construction des « builds » (artefacts, compilation, environnements, sources, déploiements);
- Élaborer, améliorer et documenter les mécanismes d’intégration continue et les processus de gestion des versions et des branches;
- Assurer le support des serveurs de tests et des serveurs de production de gestion des sources/builds;
- Effectuer la migration des programmes modifiés dans les différents environnements technologiques;
- Former l'équipe de développement par rapport à la stratégie;
- Effectuer le transfert de connaissances vers les ressources permanentes désignées d’une façon adéquate et sérieuse et dans le respect des principes et exigences du plan de transfert de connaissances.

Required qualifications to be successful in this role:

- Détenir un DEC en informatique ou dans un domaine connexe;
- Avoir une expérience minimum de dix (10) ans comme administrateur des codes sources dont trois (3) ans avec l'outil Team Foundation Server (TFS) 2012 ou Visual Studio Team Services (VSTS);
- Avoir une expérience d’au moins cinq (5) ans avec l'architecture .NET /Déploiement Web / IIS;
- Avoir une expérience d’au moins un an de codage avec Microsoft PowerShell;
- Avoir une très bonne expérience dans le processus de montage (buildprocess) et la génération des scripts et programmes d’installation;
- Maîtriser les concepts d'ingénierie logicielle:
- Réusinage de code (refactoring);
- Automatisation des essais;
- Intégration et livraison continue;
- Développement piloté par les tests (TDD);
- Avoir participé à au moins un (1) projet de développement de système d’information en mode « agile »;
- Maîtrise de la langue française parlée et écrite. Maîtrise de la langue anglaise un fort atout.

What you can expect from us:

Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.