CTC006157 - DevOps Integrator

Secteur industriel: Bancaire/Banking
Type d'emploi: Contract
Durée: Four months
Mode de travail: On Site

Description

  • 100% remote work
  • Open rate
  • Possibility of permanence
  • In terms of languages, the client would like someone bilingual, but is open to someone who is 100% French, and understands English.
  • Your role

    You will actively participate in the realization of our DevOps vision by integrating all of its constituents into our delivery pipelines. This means using your technical prowess to efficiently integrate our tools into our product pipelines. Specifically, you work with your DevOps Transformation Catalyst (who will take care of almost everything you don't like so you can focus on what you do best!), from the project tribes/squads, to integrate tools from the following categories:

    - Collaboration (JIRA/Confluence)

    - Source code management (SCM: Git-Bitbucket)

    - Continuous integration servers (Jenkins 2 with the concept of pipeline as code)

  • Continuous Builds (Maven, Groovy, Ant)
  • Continuous testing (Selenium, SauceLabs, JMeter, Robot Framework)
  • Continuous code inspection, for technical debt/security vulnerability (Veracode)
  • - Artifact management (Nexus)

    - Reporting and dashboards (SonarQube)

    - Provisioning (Ansible)

    - More provisioning and orchestration tools (Docker/k8s)

    - Deployed on multi-cloud environments (private with OpenShift, public with AWS, Azure)

    - Application monitoring (AppDynamics or equivalent) to measure all these beautiful applications and make sure they deliver the expected business value to our customers

    As a DevOps Integrator, you are a generalist on all things DevOps, but you may have a specialty such as continuous integration, continuous delivery or continuous testing.

    Your main responsibilities

    - Deliver and help deliver a variety of large-scale IT projects that have a significant impact on the client's profitability and efficiency and that require a high level of expertise and experience in the following DevOps practices:

  • Source code management
  • Continuous Integration
  • Continuous Deployments
  • Automated testing
  • Application monitoring
  • - With the help of your DevOps Catalyst, automate the processes of continuous integration, continuous testing and automated deployments

    - Accompany teams on their DevOps journey, providing, in collaboration with your DevOps Catalyst, appropriate training for both formal and informal needs.

    - Install and configure tools in the lab to execute use cases in CI/CD/CT practices and subject applications to quality controls at both the functional and application security levels (in collaboration with the client's security team).

    - Diagnose problematic situations and intervene in the resolution of complex problems by ensuring the implementation of permanent corrective measures in a perspective of continuous improvement

    - Provide 3rd level (occasionally 2nd level) support and administration of third party products including : Jenkins, Sonatype Nexus Professional, Atlassian Bitbucket, SonarQube, as well as integration, deployment and continuous testing pipelines

    - With the help of your DevOps Catalyst, participate in proof-of-concept and prototyping activities in order to assess how we can get better adoption of DevOps practices in the teams you support

    - With the help of your DevOps Catalyst, respond to complex stakeholder requests by proposing solutions that satisfy them while remaining aligned with the application development optimization process

    - With the help of your DevOps Catalyst, actively collaborate on the documentation of the user guides for the various tools

    - Suggest ways to improve the way things are done and propose alternatives to outdated technologies in the areas of application assembly, integration and continuous deployments

    What you should have to apply

    - Bachelor's degree related to the industry and 3-5 years of relevant experience

    - You know what the "Periodic table of DevOps tools" is (and if not, when you see it, you'll understand it!) and have mastered at least one tool per category in that table

    - You have an above average understanding of security

    Notre barre latérale

    Bienvenue sur le nouveau site web de la CTC.