20 Aug
|
Corporation des Concessionnaires d'Automobiles du Québec
|
Quebec City
20 Aug
Corporation des Concessionnaires d'Automobiles du Québec
Quebec City
Mission principale :
En tant que Développeur Senior Full-Stack, vous participerez à la conception, au développement et à l'évolution d'une architecture de services moderne, robuste et sécurisée soutenant les initiatives numériques de la CCAQ. Vous jouerez un rôle clé dans les décisions d'architecture, l'implantation des meilleures pratiques de développement et l'accompagnement de l'équipe technique.
Vos missions inclueront :
Développement et architecture
Concevoir et développer une architecture de type micro services évolutive, performante et sécurisée.
Développer et maintenir des API REST permettant l'intégration des différents services et applications de la CCAQ.
Mettre en place des processus rigoureux de gestion, de révision et de déploiement des modifications de bases de données.
Définir et faire respecter les normes de développement, de qualité logicielle et de sécurité.
Participer aux décisions stratégiques concernant l'évolution de l'architecture applicative.
Participer à l’élaboration d’interfaces Web destinées aux utilisateurs et aux outils internes.
Infrastructure et DevOps
Déployer et maintenir des applications dans des environnements infonuagiques Microsoft Azure.
Automatiser le déploiement des applications et les processus de développement à l'aide d'Azure DevOps ou d'outils équivalents.
Concevoir, maintenir et optimiser les pipelines d'intégration et de déploiement continus.
Assurer la surveillance, l'observabilité et la journalisation des applications à l'aide d'outils spécialisés.
Leadership technique
Effectuer des revues de code et assurer le respect des meilleures pratiques de développement.
Encadrer et soutenir les développeurs externes.
Promouvoir une culture d'amélioration continue et d'excellence technique.
Effectuer une veille technologique afin d'identifier les opportunités d'innovation et d'optimisation.
À propos de nous
La Corporation des concessionnaires automobiles du Québec (CCAQ) est un organisme à but non lucratif et elle regroupe plus de 880 concessionnaires québécois, ce qui représente ainsi 99 % des concessionnaires du Québec. En tant que représentants des concessionnaires automobiles, la CCAQ a pour mission de servir et représenter ses membres tout en augmentant la confiance du consommateur.
Depuis sa fondation en 1945, la CCAQ met tout en œuvre pour répondre aux divers besoins de ses membres. Sa réputation n'est maintenant plus à faire : la CCAQ est reconnue pour son avant-gardisme dans l'industrie automobile québécoise.
La CCAQ est dirigée par Monsieur Ian Sam Yue Chi, qui en est le président-directeur général. Il est assisté par une équipe d'une quarantaine de personnes qui se mobilisent autour des valeurs organisationnelles que sont l’audace, l’excellence et l’engagement.
Toutes les candidatures seront traitées confidentiellement.
Notez qu'il s'agit d'un poste avec présence requise dans nos bureaux de Québec un minimum de 3 jours par semaine.
Profil recherché
Formation et expérience
Baccalauréat en informatique ou dans un domaine connexe et minimum de cinq (5) années d'expérience pertinente;
OU
Diplôme d'études collégiales (DEC) en informatique et minimum de sept (7) années d'expérience pertinente.
Compétences techniques
Maîtrise du développement Full Stack.
Expérience de développement et d'intégration avec Microsoft Dynamics 365.
Excellente connaissance de l'écosystème Microsoft (Microsoft 365, Azure, Power Platform et Dynamics 365).
Expérience avec les bases de données relationnelles et NoSQL (PostgreSQL, MySQL, MongoDB).
Bonne connaissance des architectures microservices et des API REST.
Expérience en gestion du cycle de vie des bases de données et des outils de gestion de versions (Git ou équivalent).
Expérience de déploiement dans un environnement infonuagique tels que Microsoft Azure, AWS.
Maîtrise des outils de conteneurisation et d'automatisation.
Expérience avec les pipelines CI/CD (GitHub Actions, Jenkins ou équivalent).
Bonne compréhension des principes de sécurité applicative et d'optimisation des performances.
Compétences personnelles
Excellentes capacités d'analyse, de résolution de problèmes et de prise de décision.
Polyvalence et autonomie dans un environnement en évolution.
Forte orientation vers la qualité et les résultats.
Excellentes habiletés de communication et de collaboration.
📌 Développeur full stack (Quebec City)
🏢 Corporation des Concessionnaires d'Automobiles du Québec
📍 Quebec City