Fonction 1: Informatique / Electronique
Fonction 2: Multimédia / Internet
Niveau d'expérience requis : De 10 à 20 ans
Secteur d'activité : Informatique
Région : Casablanca et région | Maroc
Publication : du 06/05/2019 au 06/07/2019
Type de contrat : CDI
Poste avec Management : Non
Postes proposés : 1

Architecte Logiciel (H/F) (Casablanca)

Entreprise :

IDEMIA regroupe une communauté de 3000 techies sur 13000 collaborateurs dans le monde.

Notre terrain de jeu : l’identification, l’authentification par le biais de reconnaissance faciale, iris, tatouage… et la sécurisation des Hommes et des objets avec les systèmes gouvernementaux, électoraux, policiers et passenger facilities afin de simplifier et de fluidifier les voyages, les paiements, la vie et le divertissement de tous.

Nos Domaines d’expertise : l’Intelligence artificielle, la cybersécurité, le blockchain, la cryptographie, la biométrie, les applications cloud et les systèmes embarqués.

IDEMIA investit plus d’un milliard d’euros sur cinq ans dans ces technologies.

Notre ambition : protéger l’identité de tous, dans le monde physique comme dans l’univers digital, pour permettre à chacun de payer, de se connecter, de voter ou de voyager, en toute sécurité, de la façon la plus simple et pratique possible. IDEMIA permet à chacun de profiter sereinement au quotidien de son identité, qu’elle soit physique ou digitale.

Nos marchés : IDEMIA est le leader des identités augmentées dans un monde de plus en plus en digital, a déjà délivré plus de 3 milliards de documents d’identité et les infrastructures pour les gérer.

Une identité améliorée, adaptable, renforcée et souveraine garantit un monde plus sûr pour chacun.

Dans le cadre de l’accélération de notre Centre d’Excellence de Casablanca, nous recherchons des passionnés de technologies, prêts à s’investir pour des clients variés et exigeants ! Des passionnés pragmatiques, volontaires et prêts à s’intégrer à des équipes internationales et pluridisciplinaires pour déployer ses solutions aux quatre coins du globe, pour inventer avec nos clients de nouveaux usages en mariant des technologies issues des télécoms, de la biométrie, de l’informatique et des sciences cognitives.

Nous mettons en place pour l’ensemble de nos collaborateurs un dispositif de développement personnel attrayant:

  • Université online : Udemy, Coursera et interne
  • Certification de nos meilleurs talents : Java, Angular, Cloud AWS...
  • Hackathons / Coding challenge : 2 hackathons organisés à Casablanca en 2018
  • Réseau d’experts techniques : Reconnaissance mondiale de nos experts
  • Innovation Labs / Intrapreneurship : Nous offrons à nos collaborateurs des opportunités de Proposer, Pitcher et Réaliser des idées d’innovation en mode lean startup

 

Poste :

Vos missions si vous nous rejoignez :

  Assurer la cohérence technique des architectures logicielles

  • Proposer des solutions techniques.

  • Proposer des études R&D.

  • Assurer la veille technologique.

  • Promouvoir les « best-practices » de conception/développement logiciel.

 

A ce titre, vous serez amené(e) à :

  • Participer à la validation des documents de spécifications livrés par le client.

  • Participer à la phase avant-projet en établissant la solution logicielle globale et le chiffrage.

  • Rédiger et/ou revoir les documents d’architecture et de conception logicielle.

  • Réaliser le POC de dériskage ou de faisabilité.

  • Mettre en place l’environnement de développement.

  • Mettre en place les outils Devops pour assurer une bonne qualité de livrable dans le respect des règles de sécurité.

  • Mettre en place de bonnes pratiques : Tests auto, Tests de performance, déploiement automatique etc.

  • Assurer le support technique à l’équipe et capitaliser sur les bonnes pratiques.

  • Assurer l’interface technique avec les interlocuteurs externes du projet.

Profil recherché :

De formation Bac+5 en informatique (type école d'ingénieur ou une formation universitaire équivalente), vous avez cumulé une expérience

solide de 10 à 12 ans.

Connaissances techniques :

  • Frontend: JavaScript, Angular, html, CSS.

  • Backend: JPA, EJB, CDI, Web services SOAP/REST, JMS, AMQP, BPM. La connaissance de spring boot et cloud est un plus.

  • Bases de données: Oracle, PostreSQL. La connaissance des bases NoSQL (Cassandra, MongoDB principalement) est un plus.

  • Outils de tests: Junit, Arquillian, SOAPUI, Selenium,  JMeter.

  • Outils Devops: Maven, Jenkins/Hudson, JIRA, SonarQube. La connaissance de Docker, Kubernetes est un plus.

  • Serveurs : Tomcat, Jboss Wildfly/EAP, Microservices.

  • Méthodologies: Agile (Scrum).

Vous êtes passionné(e) des nouvelles technologies. Vous êtes rigoureux(se), autonome, vous avez un bon relationnel, vous aimez le travail d’équipe et vous êtes forced’initiative. La maîtrise de l'anglais est souhaitée avec utilisation régulière dans le cadre professionnel.

 

Type de contrat :

CDI