Architecte Technique

  • Type Régie
  • BUDGET 470.00€
  • Durée (mois) longue durée
  • Pays France
  • Remote NON
  • Offre1
  • Moyenne 200.00€
Réalisez votre mission en étant porté chez
Gagnez 5 531,38 net / mois En savoir plus

Publiée le 16 avril 2021

Active

Description de la mission

Architecte Technique

 

Le Prestataire étant spécialisé dans le domaine de l’Architecture Technique, le Client souhaite faire appel au Prestataire pour une mission d’assistance dans le contexte suivant.

Contexte général :

Le clientfait évoluer en permanence son système d’information qui s’organise autour d’architectures de type Cloud : 

Des services omnicanaux s’appuyant sur :

  • Une architecture Omnicanale, ouverte, déployée On Premise, en Cloud, ou Hybride, en haute disponibilité sur plusieurs Availability Zones, locales et distantes, et à forte charge et qui fait appel à des principes tels que :
    • Architecture distribuée et micro-services,
    • Authentification,
    • Exposition interne / externe d’API,
    • Haute Disponibilité, Redondance,
    • Scalabilités (horizontale, verticale), Robustesse,
    • Intégrité des Données
    • Cloisonnement, zoning

Des services urbanisés autour d’architectures de type micro-services et échanges de données événementielles, ainsi que des technologies de type API REST, qui font appel à des solutions telles que des :

    • Bus d’échanges (Kafka),
    • Solutions de Messaging (ESB ou UM),
    • Solutions de Master Data Management,
    • Protocoles Web Services, REST, XML, JMS, JMX,
    • Formats d’échanges (JSON, SWAGGER),

 

  • s’appuyant sur des :
    • Framework de Développement (Spring Boot, GWT, Angular, React, Drupal CMS, Node.js),
    • Langages de programmation / formats de fichiers, orientés Web (javascript, java, php, perl, python, xml, json) et de gestion de codes sources (Git, Jenkins, Bamboo)
    • Socles OS tels que Red Hat Entreprise Linux , CentOS,
    • Socles OS AIX, Windows dont VMware,
    • Serveurs Web de type Apache, Tomcat, nginx,
    • Socles Cloud, de type OpenStack et Kubernetes,
    • Plateformes d’Ordonnancement (Crtl-M) et d’échanges (ETL Informatica),
    • Systèmes de Gestion de Base de Données, type :
      • PostgreSQL Entreprise DB,
      • MySQL
      • MongoDB,
      • Oracle,
    • Gestionnaires de configuration de type Salt
    • Pipelines de déploiement de CI/CD (GitLab, Nexus, .. ),
    • Framework de déploiement de containers de type Rancher

 

L’observabilité de ce SI s’appuie sur des :

    • Systèmes de métrologie, qui permettent d’assurer un monitoring Système / Middleware et Applicatif et une visualisation sur une base d’outils Grafana, Graphite, jmxtrans, collectD, Prometheus,
    • Solutions d’APM, de type Pinpoint, permettant des analyses transactionnelles,
    • Solutions de centralisation de logs (infrastructure, systèmes, middleware, base de données, réseau, applicatifs), tel que ELK et ENK.

 

En ce qui concerne la mission, son contexte général est le suivant :

Dans le cadre des activités de l’équipe d’Ingénierie d’Architecture Technique (IAT), dans un contexte de Data Center on premise PCI et d’exigences d’Omni-canalité, la mission consistera en la participation et réalisation des éléments ci-dessous :

          Les Dossiers d’Architecture Techniques (DATs),

          Les Livres Blancs, Principes et Patterns d’Architecture Techniques, cohérence technique et garantie de la performance d’architecture du SI et des exigences de production du SI

          La Définition de l’exposition des APIs (front & Back-Office),

          Les Outillages, Framework,

          Accompagnement des équipes projets dans leurs choix techniques,

          Les supports opérationnels aux projets.

 

 

Phases & Tâches

Ces prestations et livrables sont à réaliser dans un cadre d’architecture technique du SI très complexe, dans le domaine du digital et des technologies Web.

 

Nous entendons par Architecture Technique, notamment, les concepts suivants : 

  • Mécanismes d’Intégrité des Données, du Transactionnel et de la Disponibilité
  • Cloisonnement, zoning et flux Réseau
  • Infrastructure d’hébergement
  • Authentification : Délégation, protocoles (SAML, OIDC, OAuth, Certificats, …),
  • Exposition interne / externe d’API,
  • Haute Disponibilité, Redondance,
  • Scalabilités (horizontale, verticale), Robustesse.

Les activités principales attendues dans ce cadre sont majoritairement pendant les phases de conception des projets :

  • Concevoir l’architecture technique qui permette l’intégration des projets livrés au sein du SI du client tout en restant conforme aux exigences induites par les concepts d’architecture ;
  • Identifier et préconiser, lors de cette conception, les composants de cette architecture, y compris la Base de Données ;
  • Réaliser le Document d’architecture technique, suivant le formalisme de référence ;
  • Accompagner l’implémentation de la compatibilité de la solution livrée pour son intégration au sein du SI
  • Maintenir et contribuer aux catalogues d’architecture : catalogue de composants techniques, modèle d’architecture techniques, socle commun, …
  • Contrôler la conformité de la solution livrée en regard des exigences d’architecture ;
  • Accompagner la déclinaison opérationnelle du DA auprès des équipes de :
    • Développement : choix des technologies, des composants techniques et de leur usage ;
    • D’intégration : préconisation de configurations des composants ;
    • De support et opérations : matrice de flux, présentation techniques, outillages, …

 

Durant l’exécution des Prestations, le Prestataire communiquera à La Française des Jeux les livrables définis ci-dessous :

  • Remplissage d’un compte rendu d’activité hebdomadaire indiquant notamment l’état d’avancement des livrables sur lesquels le prestataire a travaillé ;
  • Fourniture d’un PV de réalisation mensuel ;
  • Livraison des Livrables

Ø  Documentations réalisées, autres que les livrables.

 

 

Domaines d’expertise/Compétences techniques

 

Ces prestations et livrables à réaliser feront appel à, principalement :

  • Architecture distribuée,
  • Intégration de solution Editeur en mode SaaS ;
  • Technologies de type :
    • Nginx, Apache,
    • Java/springboot
    • Kafka,
    • Hazelcast,
    • Chaine CI/CD 
    • Protocoles Web Service REST,
    • Entreprise DB PostgreSQL, MongoDB ;
  • Système Linux, CentOS, RHEL ;
  • Zoning & Equipements Réseau ;
  • Outils/framework de déploiement (GitLab CI, Kubernetes, OpenStack, Salt) ;
  • Outils de collecte et d’affichage de métriques & dashboards (Grafana, Graphite, jmxtrans, collectD, Prometheus).

 

Et, occasionnellement, ces prestations seront exposées à des technologies suivantes : 

  • Framework de Développement (Spring Boot, Drupal CMS, Node.js),
  • Langages de programmation (javascript, java, php).

 

Connaissances techniques

Niveau de compétences en termes d’architecture

Confirmé

Serait un plus

OS & systèmes

Linux, Redhat CentOS,

 

SGBD

MongoDB

EDB PostgreSQL,

Oracle

 

Architecture

WebServices, API, MicroServices

 

Middleware

Kafka, sprinboot, hazelcast,

Web Methods

Serveurs Web

Apache, nginx

 

Outils Cloud / framework de déploiement

Kubernetes,

OpenStack,

Docker,

Salt

 

Anglais technique

x

 

 

Expertise mise en œuvre : 

Ingénieur x

Commercial  o

Autre x (précisez) : Architecte Middleware – Expérience entre 3 à 6 ans

Compétences Techniques Requises

DockerJavaMySqlOracle

Compétences Fonctionnelles Requises

Consulting

À propos du Donneur d'ordres

Pauline D
739 mission(s) publiée(s) 28 deal(s) gangné(s)
FREELANCER BIDDING (1)