CTC004310 - *********************

Type d'emploi: Contract
Durée:
Mode de travail: On Site

Description

Abstract

You are a transformation actor in our DevOps revolution and are tasked to deploy DevOps best practices by using best of breed tools. You are a hands-on person, equipped with an Agile mindset. You are aDevOps jack of all trade, a command-line guru, that see solutions and optimizations where everyone else sees problems. You strive at automating all the things!

Your role

You actively participate in the realization of our DevOps vision by integrating all the constituents of ourdelivery pipelines. This means using your technical chops to nicely integrate our tools in an efficienttools chain for our products. Concretely, you work with your DevOps Transformation Catalyst (who willhandle most of the stuff you don't like so you can focus on what you do best!), embedded in theproject's tribes/squads, to integrate the following tools categories:

  • Collaboration (JIRA/Confluence)
  • Source Code Management (Git-Bitbucket)
  • Continuous Integration servers (Jenkins 2 using pipeline as code concept)
  • Continuous Build (Maven, Groovy, Ant)
  • Continuous Testing (Selenium, SauceLabs, JMeter, Robot Framework)
  • Continuous Inspection, scanners for tech. debt/security awareness (Veracode)
  • Artifacts Management (Nexus)
  • Reporting/dashboards (SonarQube)
  • Provisioning (Ansible)
  • More provisioning and orchestration (Docker/k8s)
  • Targeting our multi cloud environments (private using OpenShift, AWS, Azure)
  • Application monitoring (AppDynamics or equivalent) to monitor all those nice applications andensure they do deliver their business value to our customers
  • As a DevOps integrator, you are a generalist in all things DevOps, but you might also have aspecialization, like Continuous Integration, Continuous Deployment, Continuous Testing, etc.

    Your Primary Responsibilities

  • Realize and participate in realizing large scale software engineering projects, having a majorimpact on Bank’s profitability and efficiency and requiring high level of expertise and experiencein the following DevOps practices fields:
  • Source Code Management
  • Continuous Integration
  • Continuous Deployments
  • Test Automation
  • Application Monitoring
  • With your DevOps Catalyst, automate Continuous Integration, Continuous Testing andContinuous Deployment processes
  • Assist your teams in their DevOps transformation journey, by providing, with your DevOpsCatalyst, proper training, both formal and informal.
  • Install/configure/maintain labs permitting to execute use cases related to CI/CD/CT practices.Those labs should permit quality controls to be done at the functional level as well as nonfunctionalones such as application security (collaborating with NBC Security team)
  • Diagnose problems and act in solving complex issues by ensuring that developed fixes arepermanent, in the context of a continuous improvement mindset
  • Provide 3rd level (sometimes 2ndlevel) support and administrative support of the following 3rdparty tools: Jenkins, Sonatype Nexus Professional, Atlassian BitBucket, SonarQube as well as ourcontinuous integration, tests and delivery pipelines
  • With your DevOps Catalyst, participate in Proof of concept and prototyping activities in order toexperiment on how to achieve better DevOps practices adoption in your supported teams
  • With your DevOps Catalyst, answer to complex requests from users and propose solutionssatisfying them while aligned with application software development process optimization
  • With your DevOps Catalyst, actively collaborate in documenting how the various tools should beused
  • Propose improvement ideas and alternatives to obsolete technologies in the application build,continuous integration and continuous deployment domains
  • What you should have to apply

  • University degree in related fields with 3-5 years of experience or equivalent experience
  • Bilingual (spoken/written) French and English
  • You know what the Periodic table of DevOps tools is (and if not, when you'll see it, you'll get it!)and you master at least one tool per category on the table
  • You have an above average security awareness mindset
  • Notre barre latérale

    Bienvenue sur le nouveau site web de la CTC.