Analyste-programmeur(se)

Québec

Il n'est plus possible de postuler
à cette offre d'emploi

AUTORITE DES MARCHES PUBLICS

Employeur

AUTORITE DES MARCHES PUBLICS

Description de l'entreprise

L’AMP offre un environnement de travail inclusif, équitable et accessible, où chacune et chacun se sent valorisé(e) et respecté(e). Nous analysons les candidatures de toutes les personnes qualifiées qui peuvent nous aider à constituer un effectif à l’image de la diversité de la main-d’œuvre québécoise. Les personnes qui ont besoin de mesures d’adaptation sont invitées à nous en faire la demande. L’AMP, C’EST…L’AMP joue un rôle de premier plan au chapitre de l’application des lois et des règlements encadrant les contrats publics au Québec. En plus de surveiller l’ensemble des contrats publics, son équipe pluridisciplinaire reçoit et traite les plaintes des personnes intéressées ainsi que des renseignements du public, et administre le Registre des entreprises autorisées et le Registre des entreprises non admissibles.Plus, qu’un emploi… une vocation :• Participer à la mise en place d’une organisation nouvelle et novatrice;• Contribuer activement à l’intégrité de l’État, de concert avec des spécialistes chevronné(e)s et reconnu(e)s dans ce domaine;• Relever des défis uniques, qui donnent des résultats tangibles;• Évoluer dans un environnement stimulant et valorisant;• Et bien plus encore!

Description de l’offre d’emploi

VOTRE RÔLEAu quotidien, vous :• participez à la réalisation des analyses préliminaires, aux architectures de systèmes et au développement de systèmes pour proposer des solutions permettant l’atteinte des objectifs attendus par la clientèle, ainsi que le respect des systèmes en place et des exigences gouvernementales;• proposez différentes approches, en évaluez la faisabilité, déterminez les impacts sur l’architecture et quantifiez les efforts nécessaires à la réalisation des demandes;• participez à l’élaboration et à la validation des règles de fonctionnement des systèmes, de certains modèles de documentation de biens livrables et de procédures de travail;• préparez et réalisez les essais, puis contrôlez les résultats par un examen des tests;• préparez et réalisez, conjointement avec le (la) pilote, les essais d’acceptation, et vous contrôlez les résultats par un examen des tests;• développez des applications informatiques en réalisant, en partie ou en totalité, l’ensemble des tâches requises pour la constitution des différentes couches d’une application;• développez les unités de traitement selon les devis techniques, et vous assurez qu’elles sont efficaces et efficientes;• participez à la mise en place de l’environnement;• participez à la graduation de la solution dans les différents environnements;• assurez une communication auprès des utilisateur(rice)s à toutes les étapes;• procédez, au besoin, à l’automatisation (robotisation) des processus.VOS QUALIFICATIONS• Un diplôme universitaire de premier cycle en informatique, en technologies de l’information ou dans toute autre discipline jugée pertinente;• Au minimum cinq ans d’expérience comme analyste-programmeur(se) en informatique dans le développement ou dans l’entretien de systèmes;• Une connaissance des technologies .Net Core (C#) et Git;• De l’expérience avec des bases de données (MS SQL Server, PostgreSQL, etc.);• Une bonne connaissance des méthodes de développement agiles et DevOps;• Une bonne connaissance des techniques de modélisation de données et de traitement;• Une connaissance des outils de CI\CD;• Une connaissance de base de chacune des couches d’une application, soit l’infrastructure matérielle, le système d’exploitation, les bases de données, les composants logiciels, ainsi que les divers langages de programmation, notamment dans un contexte d’infonuagique.• Des connaissances dans les domaines suivants sont considérées comme des atouts :• Langages de programmation suivants : PHP, javascript, Angular, React, Vue.js, HTML5, CSS3, PowerShell;• Environnement M365 tel que la Power Platform (Power Automate, Power Apps, PowerBI);• Connaissances Azure;• Principes de fonctionnement et les concepts liés à l’infonuagique, conteneurisation et microservices.Nous vous invitons à consulter notre site internet pour visualiser l'offre d'emploi complète : 1er cycle, Informatique - InformatiqueBaccalauréat 1er cycle, Informatique - Technologie et systèmes d’information

Compétences

Capacité à travailler en équipePolyvalenceRespect des normes et règlements

Langues

Français parlé et écrit - Élevé

Horaire

Jour

Nombre d'heures

35 heures

Expérience

5 à 10 ans

Durée d'emploi

Permanent