Ingénieur DevOps Hadoop

Location 92-HAUTS-DE-SEINE, France
Experience level Experienced Hire
Job details sector Information Technology
Apply before Date not available
Pour son Data Lake Hadoop, AXA IM recherche un ingénieur DevOps Hadoop expérimenté. Membre de la Datalake Core Team (équipe dédiée au build et au run du Datalake), l’ingénieur DevOps participera au développement des composants et services de Datalake ainsi qu’à l’exploitation de celui-ci en production. Il contribuera à la qualité globale du service et au support 24/7.
L’ingénieur DevOps travaillera sur l'amélioration permanente du monitoring, de l’automatisation ainsi que de la forge logicielle associée.

• Contribuer au développement logiciel des fonctionnalités et services du Datalake.
• Contribuer à l’écriture des user stories et à leur évaluation.
• Gérer les environnements : Installation et configuration des clusters Hadoop (Cloudera), configuration de la sécurité (Kerberos, Sentry…).
• Assurer le maintien opérationnel des plateformes (root cause analysis, supervision, etc…).
• Automatiser le déploiement et la configuration des composants techniques (Ansible, HA Deploy).
• Automatiser / optimiser les processus d'intégration continue et les livraisons applicatives (chaîne d’intégration continue, GIT, Jenkins, Gradle, Artifactory…).
• Mettre en production les développements réalisés par l’équipe.
• Participer à l’évolution technique des plateformes Hadoop et de la forge logicielle associée.
• Assurer le relai entre l’équipe Datalake et les autres équipes d’infrastructure et de production pour le traitement des demandes spécifiques : Réseau, Active Directory, CyberArk, Control-M….
• Définir les politiques de mises à jours et les automatiser.
• Mettre en place une supervision proactive et la faire évoluer en fonction des problèmes.
• Contrôler l’exécution des jobs conformément au plan de production défini.
• Rédiger la documentation et les procédures techniques.
• Apporter une expertise et un support sur le domaine des systèmes d'exploitation Linux (RedHat 7.x).
• Garantir l'exploitation des serveurs avec une gestion centralisée des configurations et des logs.
• Traiter les incidents.
• Réaliser des prototypes techniques et fonctionnels et des benchmarks.
Formation
• Ingénieur ou diplôme universitaire équivalent en IT (Master).

Experience
• Expérience significative en développement logiciel dans des environnements Big Data Hadoop et le data processing.

Connaissances techniques
• Maîtrise avérée des langages de développement et de scripting, à minima Java, Python.
• Maîtrise des langages d’interrogation des bases de données : SQL, HiveQL…
• Très bonne connaissance technique de l’écosystème Hadoop et des technologies NoSQL.
• Le suivi d’un cursus de formation développeur et administrateur Hadoop (Cloudera ou HortonWorks) serait un atout important.
• Bonne connaissance du système d’exploitation Linux (idéalement RedHat) : Troubleshooting, résolution des problèmes de disponibilité, scalabilité, performance…
• Pratique des méthodes agiles (Scrum, Kanban).
• Maîtrise des pratiques de développement: Contrôle de sources (GIT), CI, CD (Jenkins, Gradle, Artifactory)…
• Pratique avérée des concepts DevOps et de l’outillage associé. Maîtrise d’au moins un système de déploiement automatisé : Ansible (idéalement), Puppet, Chef…
• Conscience des contraintes de production et d’exploitation de systèmes critiques. La connaissance des best practices ITIL constitue un vrai plus.

Connaissances et compétences
• Français et anglais courants (écrit et oral).
• Etre capable d’estimer les coûts de développements.
• Expérience de la production dans des environnements critiques, ITIL.

Compétences personnelles
• Excellente communication orale et écrite.
• Force de proposition.
• Curiosité, créativité et goût pour l’innovation.
• Excellentes compétences personnelles: Proactivité, autonomie, dynamisme, bonne organisation, rigueur.
• Orientation client.

Conditions de travail spécifiques
• Disponibilité et flexibilité des horaires de travail en cas de besoin exceptionnel (mise en production, résolution d’incidents…).


Aimeriez-vous vous lever chaque jour motivé(e) par une mission inspirante et travailler en équipe pour permettre de protéger les personnes et leurs proches? Chez AXA nous avons l’ambition de mener la transformation de notre métier. Nous cherchons des personnes talentueuses ayant une expérience diversifiée, qui pensent différemment, et qui veulent faire partie de cette transformation passionnante en challengeant le statu quo et faire d’AXA – marque globale leader et une des sociétés les plus innovantes dans notre secteur – une entreprise encore plus performante et responsible.

 

Dans un monde en perpétuelle évolution et avec une présence dans 64 pays, nos 166 000 salariés et distributeurs privilégiés anticipent le changement pour offrir des services et solutions adaptés aux besoins actuels et futurs de nos 103 millions de clients.


Nous sommes un investisseur global multi-actifs, qui privilégie le long terme et la gestion active, pour permettre au plus grand nombre d’atteindre ses objectifs financiers en exploitant tout le potentiel des solutions d’investissement. En associant une connaissance pointue de l’investissement et de l’innovation à une gestion solide des risques, nous sommes devenus l’un des acteurs majeurs de la gestion d’actifs en Europe, avec 746 milliards d’euros d’actifs à fin 2017. Nous employons 2 400 personnes à travers le monde et possédons 29 bureaux répartis dans 21 pays.



Nous sommes fiers de promouvoir une culture de la performance ce qui veut dire que nous cherchons à recruter des personnes qui sont non seulement compétents techniquement mais également ouverts à l'international, innovants et capable de mettre à contribution leurs uniques perspectives et expériences afin d'accompagner nos succès en tant qu'entreprise. Employer les meilleurs professionnels parmi le plus large vivier de talents possible est au cœur de notre stratégie qui consiste à délivrer une excellente qualité de service à notre clientèle diversifiée.