LinuxJobs LinuxJobs (mobile)

Architecte Java Senior (H/F)

Ajoutée le 20 juin 2017

Linagora

Paris (Systèmes)

https://job.linagora.com/


ENVIRONNEMENT

LINAGORA est l’un des éditeurs de Logiciels Libres les plus innovants au monde. La mission que s’est donnée LINAGORA est de permettre aux grandes organisations publiques ou privées de développer leur indépendance technologique. LINAGORA est un acteur clé de la souveraineté numérique pour ses clients.

C’est l’une des rares entreprises non américaine à pouvoir offrir une alternative aux principales solutions du marché, avec des produits libres, innovants, pour lesquels ses équipes et contributeurs s’efforcent de maintenir un haut niveau de qualité et des processus d’industrialisation qui leur permettent d’en assurer la pérennité. Ainsi, avec ses logiciels, LINAGORA équipe près de la moitié de l’État français et est en train de déployer dans de nombreux autres pays ses solutions.

Depuis ses origines, LINAGORA assure un soutien aux grandes organisation publiques et privée, à travers la réalisation de grands projets de transformation sur base de technologies libres. LINAGORA, fort de gains de très grands marchés, est en fort développement et recrute de nouveaux talents souhaitant participer à des projets structurant.

Au sein de l’équipe en charge du contrat dédié aux logiciels libres au sein d’un grand compte français, LINAGORA recherche un architecte senior JAVA / J2EEpour prendre en charge le référentiel technologique JAVA : choix techniques structurants pour la pile Java mise en œuvre pour les développements des applications métier du SI.

Les principales taches réalisées consistent à faire évoluer la matrice technologique JAVA :

  • Evaluer des technologies au regard de nouvelles stratégies informatiques, au regard de leurs conformités aux standards d’interopérabilité, de pérennité et de maintenabilité,
  • Qualifier de nouvelles versions de logiciels
  • Décliner les *recommandations *de mise en œuvre
  • Accompagner les équipes de développement dans leur appropriation

MISSIONS

Rattaché à l’équipe architecture, vos missions seront :

  • D’identifier les technologies ou les logiciels libres susceptibles de répondre à un nouveau besoin informatique ou de renouveler des technologies ou des versions de logiciels devenues obsolètes ;
  • D’évaluer le bon fonctionnement d’une technologie ou d’un logiciel libre, ceci en conformité vis-à-vis de la charte d’architecture et des différents concepts des vues applicatives et techniques du système ; -D’évaluer les niveaux d’interopérabilité et de compatibilité d’une technologie ou d’un logiciel libre avec les technologies et solutions déjà déployées dans le système d’information;
  • D’évaluer différents scénarios de migrationd’une technologie ou d’un logiciel libre et des modalités de leur intégration au sein d’une application ;
  • De proposer, adapter et réaliser des prototypages d’une technologie ou d’un logiciel libre afin d’en évaluer les performances, l’interopérabilité et la robustesse ;
  • De mener des opérations de migrations de logiciels libres sur des applications ;
  • De mettre au point puis de mener des campagnes de test afin de mesurer les niveaux de performances et de robustesse que l’on peut atteindre d’une technologie ou d’un logiciel libre et de comparer ces résultats avec des hypothèses, des évaluations théoriques ou des retours d’expérience de grandes organisations.
  • De consigner sous forme de rapports écrits les travaux réalisés permettant de conduire et d’accompagner les évolutions techniques de son système d’information.

Cette mission est à réaliser en totale autonomie. C’est un chantier stratégique et l’architecte sera amené à piloter des équipes clientes et établir un reporting précis de son activité auprès du responsable de la cellule architecture voire de la Direction Informatique.

PROFIL

Votre autonomie et votre force de proposition font de vous un atout pour proposer les méthodes les plus adaptées aux moments opportuns. De formation supérieure, vous avez au moins cinq ans d’expérience sur les technologies JAVA/J2EE. Vous maîtrisez les technologies suivantes :

  • Chartes de développement (Java+J2EE/ECMAScript/X/HTML/XML)
  • Frameworks Hibernate, Spring ;
  • Outils Eclipse, Maven, Selenium, Jmeter ;
  • Bonnes connaissances en langage Java, PHP et Javascript ; la connaissance du langage Python est un plus ;
  • Linux et plus particulièrement CentOS 6 et supérieur ;
  • Maîtrise des serveurs Apache, Tomcat et Jboss ;
  • Bon niveau sur PostGreSQL.

Et idéalement sur les technologies suivantes :

  • Gestion de versions (Git/SVN) ;
  • Suivi de ticket (Bugzilla) ;
  • Virtualisation (KVM, VirtualBox).

Votre pédagogie et votre esprit de synthèse vous permettent de communiquer au mieux avec les équipes.

Vous pouvez postuler directement sur notre site job.linagora.com ou nous envoyer un e-mail à job@linagora.com.

LinuxJobs Twitter LinuxJobs Diasporas Twitter RSS LinuxJobs Journal du hacker