By clicking "Accept", you agree to the storage of cookies on your device to improve site navigation, analyze site usage, and assist with our marketing efforts. See our privacy policy for more information.
Arrow to operate the carousel
Back

IAM & Keycloak Consultant (Java) - (M/F)

Location: 
Paris
Type: 
Hybrid
Salary: 
500€- 650€
TJM: 
650
Java
Security of information systems and operating systems
Keycloack

CUSTOMER

  • Our customer requires an external service to strengthen the Application Servers and Tools team in order to successfully complete the project to centralize authentication and authorization for all business and technical applications around a common SSOsolution .
    ‍‍
  • You will be responsible for administering the authentication platform and securing/migrating application access to this solution (Keycloak).
  • You will also have to participate in all developments, evolutions or extensions of this solution in order to meet the various business constraints and the integration of external companies into this tool.
  • It will also be your responsibility to support the developers in implementing this solution by working on the technical libraries developed for the occasion, and to associate the implementation with their gateway api.
  • In addition, you will participate in the deployment of this solution in an orchestrated and dockerized environment, while having to take into account the various infrastructure and network isolation constraints.

MISSIONS

  • Maintenance and upgrade of an opensource IAM solution (keycloak: https: //www.keycloak.org/ )
  • Maintenance and evolution of solution automation processes (ansible, docker, git, automatic tests, java), aiming for zero downtime / 100% as code
  • Participation in architecture upgrades to meet new requirements (external customers, new authentication modes such as customer certificates, api-gateway, IS integration).
  • Support for application integration using Oauth2/OpenId connect and SAML v2 protocols
  • Implementation and automation of CIAM processes for onboarding external customers.
  • Support for applications using the solution.
  • Coordination with design teams for migration to the solution.
  • Switch the solution to Kubernetes to handle occasional load increases
  • Documentation of the processes surrounding the solution.

PREREQUISITES

Techniques‍

  • Languages: Java
  • Standards: JWT / OAuth2 / OIDC / SAMLv2/ Kerberos
  • Web: Http / Javascript / Protocols rest
  • Environments : Windows / Linux Sles / Docker / Kubernetes
  • Application servers: Wildfy / Quarkus
  • Reverse proxy: F5 BigIP / Apache / Nginx / Kong
  • Bases: Postgresql / LDAP / AD
  • Scripting: Shell / Python / Ansible / rego
  • Languages: English essential

‍Functional‍

  • Java language skills
  • Knowledge of safety protocols
  • Appreciation of automation and orchestration tools
  • Writing skills and project management
  • Technological watch and proposal force
  • Autonomy and interpersonal skills


Tools:

  • Git and GitLab
  • Maven, NPM
  • Jenkins, Artifactory
  • Intellij / Visual Studio Code
  • Jira, Confluence, Messenger
  • Teams

TEAM

  • The current team is made up of 12 people, if not +500 in total.
  • PROCESS

  • 1 visio with Lead Tech + Team Manager
  • TERMS AND CONDITIONS

  • Type of contract : Freelance
  • Duration: 3 years
  • English-speaking context
  • Freelance position available immediately
  • Telecommuting 2 days / week
  • Location: PARIS INTRAMUROS
  • Apply directly to the position of

    IAM & Keycloak Consultant (Java) - (M/F)

    We'll be in touch soon!
    PDF format - Maximum size: 10MB
    Download in progress
    fileuploaded.jpg
    The download failed. The maximum file size is 10 MB.
    Thank you!
    We have received your message and we will answer you as soon as possible!
    Oops! An error occurred while sending the form.
    Do not hesitate to call us directly!