Architecte JAVA
Amana Technologies & solutions
Rabat, RAB, ma
il y a 1j

Job Description

Rattaché opérationnellement au responsable du département R&D, l’architecte Technique réalise les travaux de conception et de développement en garantissant la bonne intégration de la fonctionnalité dans le reste de la solution logicielle.

L’architecte technique a la responsabilité d’apporter son expertise aux autres membres de l’équipe et de prendre en charge / encadrer le développement des briques techniques sensibles.

Il est le(a) garant(e) de la qualité du code et du respect des bonnes pratiques du développement logiciel.

Profil

  • Niveau expert en Java ;
  • Niveau expert en Javascript (version ES5 ou supérieur) ;
  • Niveau expert sur une ou plusieurs des technologies suivantes : Keycloak, Elasticsearch,

    Gravitee (utilisation et administration de la partie infra, clustering, monitoring )

    Niveau expert PostgreSQL (utilisation & administration)

  • Maitrise des technologies front : REACTJS, HTML 5, CSS, NPM ;
  • Connaissances en intégration continue (Maven / Gitlab CI / NPM / Jenkins / Nexus / Docker, ) ;
  • Connaissances langage Rust (ou appétence à monter en compétence) ;
  • Compétences en linux (Distro Debian)

    Rigueur, organisation, esprit d’analyse, capacité d’adaptation, qualité relationnelle, travail en

  • équipe et communication dans un environnement multi-interlocuteurs et multiculturels ;
  • Connaissances des valeurs de lagilité, ainsi que les outils de gestion agiles et collaboratifs tels

  • que JIRA / Confluence ;
  • Maîtrise de l’anglais technique (lu et écrit).
  • Requirements

  • Niveau expert en Java ; Niveau expert en Javascript (version ES5 ou supérieur) ; Niveau expert sur une ou plusieurs des technologies suivantes : Keycloak, Elasticsearch, Gravitee (utilisation et administration de la partie infra, clustering, monitoring ) Niveau expert PostgreSQL (utilisation & administration) Maitrise des technologies front : REACTJS, HTML 5, CSS, NPM ;
  • Connaissances en intégration continue (Maven / Gitlab CI / NPM / Jenkins / Nexus / Docker, ) ; Connaissances langage Rust (ou appétence à monter en compétence) ;
  • Compétences en linux (Distro Debian) Rigueur, organisation, esprit d’analyse, capacité d’adaptation, qualité relationnelle, travail en équipe et communication dans un environnement multi-interlocuteurs et multiculturels ;
  • Connaissances des valeurs de l'agilité, ainsi que les outils de gestion agiles et collaboratifs tels que JIRA / Confluence ;
  • Maîtrise de l’anglais technique (lu et écrit).
  • Signaler cette offre d'emploi
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Postuler
    Mon email
    En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
    Continuer
    Formulaire de candidature