Analyste-programmeur
2 weeks ago
Type : Temps plein
Lieu : Hybride / Télétravail : Journée obligatoire au bureau (1291 avenue Jules-Vernes, Québec) les mardi (excepté l'hiver)
Département : R&D
À propos du rôle
Nous recherchons un Développeur Back-End spécialisé en PostgreSQL pour rejoindre notre équipe de plus de 40 experts en développement logiciel. Vous jouerez un rôle essentiel dans l'évolution de nos produits SaaS, notamment dans le cadre de nos initiatives en intelligence artificielle et de notre transition vers une architecture plus moderne et performante.
En tant que membre clé de l'équipe, vous serez responsable de la conception, de l'optimisation et de l'évolution de nos bases de données PostgreSQL, tout en contribuant activement au développement de nos services back-end en .NET. Votre expertise en performance, en modélisation de données et en architecture cloud fera une réelle différence dans notre capacité à livrer des solutions robustes, évolutives et adaptées aux besoins de nos clients.
Responsabilités
Base de données & performance
- Concevoir, modéliser et faire évoluer les schémas de bases de données PostgreSQL.
- Optimiser les requêtes SQL, fonctions, index et plans d'exécution.
- Mettre en place et améliorer des stratégies de partitionnement, réplication, maintenance et monitoring.
- Implémenter et documenter des stratégies de migration, incluant les besoins spécifiques liés à nos modules d'intelligence artificielle (pipelines de données, transformations, historisation, etc.).
- Collaborer étroitement avec nos DBA pour améliorer nos standards et outiller le reste de l'équipe.
Développement back-end
- Développer, maintenir et optimiser des API back-end en .NET (C#).
- Travailler avec Entity Framework / EF Core et contribuer aux bonnes pratiques de performance (optimisation des requêtes générées, tracking, profiling, etc.).
- Participer aux revues de code, à la conception d'architecture et à l'amélioration continue des pratiques DevOps.
Cloud & infrastructure
- Configurer, gérer et optimiser AWS RDS Aurora pour PostgreSQL.
- Supporter l'équipe dans l'utilisation des services cloud (AWS S3, IAM, ECS, Lambda, Secrets Manager).
- Contribuer à l'amélioration des pipelines CI/CD liés aux bases de données et aux services back-end.
Travail d'équipe & méthodes de développement
- Travailler au sein d'une équipe Agile (Scrum) multidisciplinaire.
- Participer aux rituels Agiles et contribuer activement à la planification, l'estimation et la collaboration technique.
- Documenter les solutions, partager les bonnes pratiques et aider à rehausser la maturité de l'équipe en matière de développement axé données.
Compétences recherchées
Essentielles
- Excellente maîtrise de PostgreSQL (requêtes complexes, optimisation, indexation, plans d'exécution, performance).
- Solide expérience en développement back-end .NET / C#.
- Connaissance pratique d'Entity Framework / EF Core.
- Expérience en modélisation de données et conception de bases relationnelles à grande échelle.
- Confort avec les environnements AWS, en particulier RDS.
Atouts
- Expérience en environnements SaaS ou en architecture distribuée.
- Connaissance des pipelines CI/CD (Azure DevOps ou GitHub Actions).
- Expérience avec des workloads liés à l'IA (ETL, transformation de données, preparation pipelines).
- Intérêt pour l'optimisation des processus, les bonnes pratiques DevOps et l'ingénierie de performance.
- Une connaissance de base de l'anglais est requise, car nous avons des clients, des partenaires et fournisseurs anglophones, et le titulaire du poste peut avoir à l'occasion à communiquer dans cette langue.
Profil recherché
Nous cherchons quelqu'un qui :
- Aime résoudre des problèmes complexes liés aux données.
- Cherche à simplifier et optimiser les systèmes existants.
- Est curieux, rigoureux et passionné par la performance.
- A un bon sens de l'initiative et n'hésite pas à proposer des améliorations.
- Apprécie la collaboration, le partage de connaissances et la livraison de valeur.
Pourquoi vous joindre à nous ?
- Un environnement où vos décisions ont un impact direct sur le produit.
- Travail hybride (1 seule journée au bureau obligatoire le mardi, à l'exception de l'hiver).
- 3 à 5 semaines de vacances par année, selon l'expérience.
- 1 semaine de congé personnel par année.
- Un programme d'assurances payé par l'employeur.
- Un programme de cotisation égale au REER par l'employeur.
- Un régime d'actionnariat à l'intention des employés.
- Un programme d'achat d'ordinateur.
- Un programme de vie active des employés, donnant droit à un montant fixe par année.
- Un programme d'aide aux employés.
- Une équipe passionnée, expérimentée et collaborative.
- Des défis techniques excitants : modernisation, cloud AWS, IA, croissance de plateforme.
- Une culture qui valorise l'amélioration continue, la qualité du code et l'autonomie.
- Des projets concrets qui touchent des milliers d'utilisateurs à travers le Québec.
*Seul les candidats retenus seront contactés*
Harris souscrit à un programme d'accès à l'égalité en emploi et les candidatures des membres des groupes visés à savoir les femmes, les personnes handicapées, les personnes autochtones et les minorités visibles sont encouragées à soumettre leur candidature. Si vous êtes une personne handicapée, vous pouvez recevoir, sur demande, de l'assistance pour le processus de présélection et de sélection.
L'équipe de recrutement de talents de Harris n'a pas recours aux messages texte pour entrer en communication avec les candidats ou solliciter des informations confidentielles. Nous encourageons tous les candidats à postuler sur des postes publiés. Ils seront contactés soit par un gestionnaire de Harris, soit par un membre de l'équipe de recrutement de talents pour un entretien, dès lors que les critères requis sont satisfaits.
-
Analyste Programmeur·euse IA
1 week ago
L'Ancienne-Lorette, Quebec, Canada Acceo Solutions Full time $60,000 - $80,000 per yearACCEO est à la recherche d'un·e analyste-programmeur·euse avec de solides compétences en IA pour compléter l'équipe de recherche et développement de Québec. Joueur d'équipe minutieux et passionné, vous contribuerez à l'évolution de nos produits, et ce, au sein d'une équipe solide, bien structurée travaillant dans un contexte agile.Vous...
-
Analyste Programmeur·euse IA
3 days ago
L'Ancienne-Lorette, Quebec, Canada Harris Full time $90,000 - $120,000 per yearACCEO est à la recherche d'un·e analyste-programmeur·euse avec de solides compétences en IA pour compléter l'équipe de recherche et développement de Québec. Joueur d'équipe minutieux et passionné, vous contribuerez à l'évolution de nos produits, et ce, au sein d'une équipe solide, bien structurée travaillant dans un contexte agile.Vous...
-
Analyste Programmeur·euse IA
3 days ago
L'Ancienne-Lorette, Quebec, Canada ACCEO Full time $80,000 - $120,000 per yearACCEO est à la recherche d'un·e analyste-programmeur·euse avec de solides compétences en IA pour compléter l'équipe de recherche et développement de Québec. Joueur d'équipe minutieux et passionné, vous contribuerez à l'évolution de nos produits, et ce, au sein d'une équipe solide, bien structurée travaillant dans un contexte agile.Vous...
-
Analyste Programmeur·euse IA
1 week ago
L'Ancienne-Lorette, Quebec, Canada Harris Computer Full time $60,000 - $80,000 per yearACCEO est à la recherche d'un·e analyste-programmeur·euse avec de solides compétences en IA pour compléter l'équipe de recherche et développement de Québec. Joueur d'équipe minutieux et passionné, vous contribuerez à l'évolution de nos produits, et ce, au sein d'une équipe solide, bien structurée travaillant dans un contexte agile.Vous...
-
Analyste-programmeur
2 weeks ago
L'Ancienne-Lorette, Quebec, Canada Harris Global Business Services (GBS) Full time $80,000 - $120,000 per yearType : Temps pleinLieu : Hybride / Télétravail :Journée obligatoire au bureau (1291 avenue Jules-Vernes, Québec) les mardi (excepté l'hiver)Département : R&DÀ propos du rôleNous recherchons unDéveloppeur Back-End spécialisé en PostgreSQLpour rejoindre notre équipe de plus de 40 experts en développement logiciel. Vous jouerez un rôle essentiel...
-
Programmeur·euse Analyste
2 weeks ago
L'Ancienne-Lorette, Quebec, Canada Harris Computer Full time $80,000 - $120,000 per yearEn tant que Programmeur·euse Analyste, son rôle est de concevoir, mettra en œuvre et tester des applications et des composants logiciels qui répondent aux besoins des clients.Il·elle sera en étroite collaboration avec notre équipe de développement afin de fournir des solutions logicielles de haute qualité qui favorisent la croissance et le succès...
-
Programmeur·euse Analyste
1 week ago
L'Ancienne-Lorette, Quebec, Canada Harris Full time $65,000 - $95,000 per yearEn tant que Programmeur·euse Analyste, son rôle est de concevoir, mettra en œuvre et tester des applications et des composants logiciels qui répondent aux besoins des clients.Il·elle sera en étroite collaboration avec notre équipe de développement afin de fournir des solutions logicielles de haute qualité qui favorisent la croissance et le succès...
-
Analyste Financier Sénior
3 days ago
L'Ancienne-Lorette, Quebec, Canada Harris Full time $57,000 - $78,000 per yearL'équipe de Québec d'ACCEO Solutions se spécialise dans l'édition et la distribution de logiciels de gestion destinés aux entreprises et professionnels. Grâce à ses produits phares Acomba et Avantage ainsi qu'à son éventail de solutions spécialisées, elle contribue à simplifier et optimiser les processus d'affaires de plus de PME.Description du...
-
Analyste en Assurance-Qualité
1 week ago
L'Ancienne-Lorette, Quebec, Canada Harris Computer Full time $80,000 - $120,000 per yearÀ propos du posteVous jouerez un rôle essentiel dans le contrôle, la validation et l'amélioration continue de nos produits et solutions technologiques. Votre mission consiste à assurer que chaque produit respecte les plus hauts standards de qualité, de performance et de fiabilité.Curieux(se) et méthodique, vous avez une approche scientifique du...
-
Développeur web full stack
1 week ago
L'Ancienne-Lorette, Quebec, Canada Go RH Full time $60,000 - $90,000 per yearVous souhaitez participer à la création d'applications web utilisées par des milliers d'entreprises ? Vous aimez travailler en équipe, innover et contribuer à des projets ambitieux ? ACCEO recrute un·e Analyste-programmeur·euse Web Full Stack pour son équipe R&D à Québec. À propos d'ACCEO Chef de file d...