14084537 - Morgan_INST_Sanjiv Aggarwal_T&M_MRM DevOps JAVA

4 weeks ago


Montreal, Canada Capgemini Full time

English version will follow 

Titre du poste : Ingénieur en automatisation DevOps

Lieu de travail : Montréal, QC

Description du poste :

Le système de contrôle des modèles de l'entreprise est la pierre angulaire de la gestion des risques liés aux modèles de l'entreprise, utilisé par les fonctions de front-office, de contrôle et de supervision. Il s'agit d'un système de haute visibilité, avec une visibilité aux plus hauts niveaux de l'entreprise.

Responsabilités :

Léquipe suit les principes agiles et dispose dune solide équipe de propriétaires de produits, ce

qui permet une collaboration étroite avec lunité commerciale. Le système fait lobjet dimportants investissements avec le développement de nouvelles fonctionnalités, ainsi que lincorporation de pratiques devops et daméliorations de performance.

Nous recherchons un développeur Java expérimenté et pratique pour travailler au sein dune équipe de 13 personnes, dont 10 sont des développeurs côté serveur Java. Les membres de léquipe ont un accès direct à lunité commerciale et doivent être capables de jongler avec plusieurs priorités en même temps.

Le candidat doit être autonome, intelligent et un joueur déquipe très motivé avec des compétences de communication efficaces. De plus, le candidat doit valoriser la production de logiciels de qualité et avoir une solide formation en fondamentaux de linformatique.

Nous aurions besoin de quelquun capable de prendre en charge des projets au sein du système avec une forte mentalité DevOps et dautomatisation. Leur objectif sera daméliorer les pratiques DevOps, daméliorer lautomatisation QA, de nettoyer les éléments dhygiène de lentreprise et de moderniser les applications en utilisant des pratiques industrielles éprouvées. Le bon candidat devrait apprécier de travailler dans un environnement hautement collaboratif qui valorise le travail déquipe et offre une grande flexibilité tant que la productivité et la qualité sont présentes.

Compétences requises :

- Très solide connaissance de DevOps et des outils associés, tels que Jenkins Pipeline, GitHub, Splunk, Grafana, OpenTelemetry et autres outils d'observabilité.

- Solide connaissance de l'analyse des scénarios de test QA et de l'automatisation des tests avec des frameworks d'automatisation comme Selenium, Cypress, Cucumber, et le langage Gerkin.

- Solide connaissance des bases de données relationnelles, SQL, MongoDB et NoSQL

- Très forte technique de script avec Python ou autre langage de script

- Très solide connaissance de JAVA incluant le framework de collection, le framework Spring (Spring MVC, Spring Boot, Spring Integration Test), avec une forte mentalité de code propre et de conception architecturale propre.

- Techniques d'analyse et de résolution de problèmes très solides

Atouts :

- Solide connaissance de la gestion de code source GIT

- Solide connaissance du transfert d'état de représentation (services Web RESTful)

- Connaissance de XML, JSON

- Connaissance d'Unix/Linux

- Connaissance de la gestion de schéma de base de données Liquibase

À propos de Capgemini

Capgemini est un leader mondial en partenariat avec des entreprises pour transformer et gérer leurs activités en exploitant la puissance de la technologie. Le Groupe est guidé chaque jour par son objectif de libérer lénergie humaine grâce à la technologie pour un avenir inclusif et durable. Il sagit dune organisation responsable et diversifiée de près de membres déquipe dans plus de 50 pays. Avec son solide héritage de 55 ans et sa profonde expertise de lindustrie, Capgemini est reconnu par ses clients pour répondre à lensemble de leurs besoins commerciaux, de la stratégie et de la conception aux opérations, alimentés par le monde innovant et en évolution rapide du cloud, des données, de lIA, de la connectivité, des logiciels, de lingénierie numérique et des plates-formes. Le Groupe a déclaré en un chiffre daffaires mondial de 22 milliards deuros.

Get The Future You Want |

Capgemini est un employeur dégalité daccès à lemploi

Capgemini est un employeur de légalité daccès à lemploi qui encourage la diversité en milieu de travail. Tous les candidats qualifiés recevront une considération pour lemploi sans égard à la race, la couleur, lorigine nationale, le sexe, lidentité ou lexpression de genre, lâge, la religion, le handicap, lorientation sexuelle, les informations génétiques, le statut de citoyenneté, le statut dancien combattant, létat matrimonial ou toute autre caractéristique protégée par la loi applicable.

Il sagit dune description générale des fonctions, des responsabilités et des qualifications requises pour ce poste. Les exigences physiques, mentales, sensorielles ou environnementales peuvent être référencées pour tenter de communiquer la manière dont cette position est traditionnellement exercée. Chaque fois que cela est nécessaire pour offrir aux personnes handicapées des chances égales en matière demploi, Capgemini envisagera des aménagements raisonnables qui pourraient impliquer des exigences demploi variables et / ou changer la façon dont ce travail est effectué, à condition que ces mesures dadaptation ne posent pas de préjudice injustifié.

Capgemini sengage à fournir des aménagements raisonnables pendant notre processus de recrutement. Si vous avez besoin daide ou de mesures dadaptation, veuillez communiquer avec votre

Job Title: DevOps Automation Engineer

Job location: Montreal, QC

Job description:

The Firm-wide Model Control System is the cornerstone of the Firm's model risk management, used by front-office, control and oversight functions. This is a high-profile system, with visibility at the highest levels of the Firm.

Responsibilities:

The team follows agile principles, and has a strong product owner team which allows for close collaboration with the BU. The system is being heavily invested in with new feature development, as well as incorporating devops practices and performance improvements.

We are looking for an experienced, hands-on Java developer to work in a team 13 people, of which 10 are java server side developers. Members on the team have direct access to the business unit, and must be able to juggle multiple priorities at a given time.

The candidate needs to be a self-starter, smart, and a highly motivated team player with effective communication skills. In addition, the candidate must value producing quality software and have a solid grounding in computer science fundamentals.

We would need someone who can assume responsibility for projects within the system with a strong mindset of DevOps and automation. Their goal will be to Improve DevOps practices, improve the QA automation, Clean up the firm hygiene items, and modernize applications using industrial proven practices. The right candidate should enjoy working in a highly collaborative environment that values team work and offers a lot of flexibility as long as productivity and quality is there.

Required Skills:

- Very strong knowledge of DevOps and related tools, like Jenkins Pipeline, GitHub, Splunk, Grafana, OpenTelemetry and other Observabilities tools.

- Strong knowledge of QA test scenarios Analysis and test automation with automation framework like Selenium, Cypress, Cucumber, and Gerkin language.

- Strong Knowledge of Relational Databases, SQL, MongoDB and NoSQL

- Very strong scripting technique with Python or other scripting language

- Very strong knowledge of JAVA including collection framework, Spring framework ( Spring MVC, Spring Boot, Spring Integration Test), with strong mindset of Clean Code and Clean Architectural design.

- Very strong Analytical and problem solving techniques

Good to have:

- Strong knowledge of GIT source code management

- Strong knowledge of Representation state transfer (RESTful Web services)

- Knowledge of XML, JSON

- Knowledge of Unix/Linux

- Knowledge of Liquibase database schema management


  • Core Java Developer

    2 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Core Java DeveloperTerm: Long Term ContractLocation: Montreal, QC (Hybrid) Core Technical Requirements and preferred skills for a candidate include: -Common Requirements: o Deep understanding of Computer Science related Principles, Data Structures, and Algorithms. o Ability to work both independently and closely with other team members. o Ability to...

  • Core Java Developer

    2 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Core Java DeveloperTerm: Long Term ContractLocation: Montreal, QC (Hybrid) Core Technical Requirements and preferred skills for a candidate include: -Common Requirements: o Deep understanding of Computer Science related Principles, Data Structures, and Algorithms. o Ability to work both independently and closely with other team members. o Ability to...

  • Core Java Developer

    2 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Core Java DeveloperTerm: Long Term ContractLocation: Montreal, QC (Hybrid) Core Technical Requirements and preferred skills for a candidate include: -Common Requirements: o Deep understanding of Computer Science related Principles, Data Structures, and Algorithms. o Ability to work both independently and closely with other team members. o Ability to...

  • Core Java Developer

    2 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Core Java Developer Term: Long Term Contract Location: Montreal, QC (Hybrid) Core Technical Requirements and preferred skills for a candidate include: -Common Requirements: o Deep understanding of Computer Science related Principles, Data Structures, and Algorithms. o Ability to work both independently and closely with other team members. o...


  • Montreal, Canada Groupe SII Full time

    Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 10 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 520 millions de dollars canadiens. SII Canada, installée à Montréal et Toronto, a pour objectif d'apporter des solutions à...


  • Montreal, Canada Groupe SII Full time

    Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 10 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 520 millions de dollars canadiens. SII Canada, installée à Montréal et Toronto, a pour objectif d'apporter des solutions à...


  • Montreal, Canada Groupe SII Full time

    Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 10 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 520 millions de dollars canadiens. SII Canada, installée à Montréal et Toronto, a pour objectif d'apporter des solutions à...

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...


  • Montreal, Canada CB Canada Full time

    Développeur Java Full-StackDans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un Développeur Java Full-Stack pour une entreprise dans le domaine de l’investissement. Notre client est situé à Montréal.Description des tâches et responsabilités – Développeur Java Full-StackLes responsabilités du...

  • Full Stack

    2 hours ago


    Montreal, Canada Lorven Technologies Inc. Full time

    Job Title: Full Stack (Java + ReactJS)Location: Montreal, QCDuration: Long term JOB DESCRIPTION: Years of experience-8-10yrsThe required skills are: Very strong analytical and problem solving abilities Experience in performance tuning, code profiling, code review, hands on experience using Best Patterns and Practices Strong knowledge of Object Oriented...

  • Lead Java Developer

    1 week ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...

  • Lead Java Developer

    1 week ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...

  • Lead Java Developer

    1 week ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...


  • Montreal, Canada LanceSoft, Inc. Full time

    Skills Required:• Core Java/J2EE, Spring, Spring boot• Micro-services, API Gateway• Authentication - OAuth2 & mTLS• Web service development• Unit testing, Test Driven Development• XML• Multi-tier web or desktop application development experience• Working experience in NoSQL database• Application containers - DockerSkills Desired:• LLMs•...

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with...

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...

  • Lead Java Developer

    4 weeks ago


    Montreal, Canada Epsilon Solutions Ltd. Full time

    Role: Lead Java Developer Location: Montreal (Office Attendance from day 1 - Hybrid Mode- 3x per week) Term: Long Term Contract Experience: 9+ years JD: What’s the Role -Collaborating as part of a cross-functional Agile team to create and enhance software that enables the delivery of the Client Onboarding projects, interacting with different divisions of...


  • Montreal, Canada Genpact Full time

    Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain.Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards.Architect and implement...


  • Montreal, Canada Genpact Full time

    Key Responsibilities: Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain. Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards. Architect and...


  • Montreal, Canada Genpact Full time

    Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions tailored to the banking and financial services domain.Utilize your expertise in Java and React to build scalable, responsive, and intuitive web applications that meet business requirements and industry standards.Architect and implement...