Genpact
Genpact
Genpact est une entreprise mondiale de services professionnels et de transformation numérique qui aide les grandes organisations à appliquer les données, l’intelligence artificielle et la technologie à des opérations complexes. Ses services associent conseil, opérations gérées, automatisation intelligente, intelligence artificielle agentique et expertise des données dans des domaines tels que la finance et la comptabilité, la chaîne d’approvisionnement, la gestion des risques et de la conformité, ainsi que l’expérience client. Genpact travaille avec des organisations des secteurs bancaire, de l’assurance, des biens de consommation, de la santé, de l’industrie manufacturière et des hautes technologies, en soutenant leurs efforts pour moderniser leurs processus et convertir leurs investissements en IA en résultats opérationnels mesurables. Ses équipes réunissent expertise sectorielle, analyse de données et technologie afin d’aider ses clients entreprises à déployer la transformation à grande échelle dans leurs fonctions essentielles.

Responsable technique senior du développement d’applications – Genpact, Montréal hybride

Pilotez le développement d’applications et les opérations middleware pour les clients d’entreprise de Genpact dans le cadre d’un poste hybride à Montréal. Supervisez l’infrastructure cloud, Kubernetes, le CI/CD, l’automatisation, la sécurité, l’observabilité et les performances des plateformes.

Description

  • Diriger le développement d’applications et les opérations middleware
  • Configurer, intégrer et dépanner les équilibreurs de charge, les serveurs web et les serveurs d’applications
  • Créer des scripts d’automatisation avec Python et Shell
  • Gérer l’infrastructure, les plateformes cloud, les conteneurs, Kubernetes/OpenShift et les environnements middleware
  • Mettre en place des pratiques de gestion du code source et des pipelines CI/CD
  • Mettre en œuvre le renforcement de la sécurité ainsi que des contrôles de chiffrement, d’authentification et d’autorisation
  • Exploiter les bases de données, les bases de données de graphes, les plateformes de messagerie, de mise en cache, de workflow et d’observabilité
  • Effectuer la planification de capacité et optimiser les performances des applications et du middleware
  • Assurer le support de grandes applications web basées sur une architecture à n niveaux dans des environnements cloud sécurisés
  • Contribuer à l’architecture des systèmes et à la spécialisation en applications et middleware

Exigences

  • Diplôme de licence en génie informatique, en informatique ou en technologies de l’information, ou maîtrise en génie logiciel
  • Maîtrise de l’anglais de niveau C2
  • Solides connaissances des infrastructures, du stockage et des réseaux Linux/Unix
  • Expérience pratique de la configuration, de l’intégration et du dépannage des équilibreurs de charge, d’Apache/Nginx, de Tomcat et des intégrations d’applications
  • Expertise en création de scripts Python et Shell
  • Connaissance pratique d’Ansible et de Helm
  • Expérience de la gestion du code source et du CI/CD avec Jenkins, Artifactory et Flux
  • Connaissance du renforcement de la sécurité, du chiffrement des flux, du SSO et des mécanismes d’authentification et d’autorisation
  • Connaissances opérationnelles de base des bases de données relationnelles et de SQL
  • Expérience pratique d’Azure ou AWS, de Docker/Podman et de Kubernetes/OpenShift
  • Expérience du support de grandes applications web basées sur une architecture à n niveaux dans des environnements cloud sécurisés
  • Expérience pratique de GraphDB et de SPARQL
  • Familiarité avec Kafka, Redis et Airflow
  • Expérience de l’utilisation de Grafana, Prometheus, OpenTelemetry et Loki pour l’observabilité
  • Connaissance des intégrations OIDC/OAuth, SAML et LDAP
  • Expérience de Hadoop et de la pile ELK
  • Expérience de la planification de capacité et de l’optimisation des performances des applications et des plateformes middleware
  • Expérience en architecture système ou en développement logiciel
  • Expérience pratique en tant que spécialiste des applications et du middleware
  • Une expérience au sein d’une organisation financière mondiale constitue un atout; les certifications mentionnées comprennent AZ-204, ISTQB Certified Tester, Microsoft Power Platform App Maker Associate et Oracle Certified Professional Java SE 8 Programmer I.
  • Les certifications mentionnées comprennent AZ-204, ISTQB Certified Tester, Microsoft Power Platform App Maker Associate et Oracle Certified Professional Java SE 8 Programmer I

Avantages

  • Acquérir une expérience pratique grâce au mentorat et à de nombreuses possibilités d’apprentissage
  • Participer à des initiatives de transformation et d’innovation reposant sur l’intelligence artificielle
  • Collaborer avec des entreprises internationales et des professionnels expérimentés
  • Rejoindre une culture fondée sur l’intégrité et l’inclusion