DBA Apache Iceberg H/F
Role details
Job location
Tech stack
Job description
Au sein d'une organisation agile,
Assurer le bon fonctionnement des différents environnements techniques des tribus sur les données en collaboration avec les équipes développement et exploitation et intervenir en support dans la gestion des incidents et des problèmes sur les environnements de production.
Proposer, mettre en place et administrer les solutions d'intégration et déploiement continu des applications et des produits des tribus dans le respect des standards, des processus de changements et des prestations déléguées autour de la data.
Maintenir en condition opérationnel et optimiser les systèmes d'information en conformité avec les exigences formulées sur l'automatisation, la haute disponibilité, les performances, les délais de livraison et la sécurité.
Promouvoir la culture et les bonnes pratiques DevOps et participer activement à l'amélioration continue au sein de son chapter Ingénierie DevOps et des tribus par de la veille technologique, des études et des partages d'expérience sur la donnée.
Missions spécifiques :
POC sur Cluster Elastic ou OpenSearch
Intégration Elastic ou OpenSearch sur Kubernetess avec Stockage objet S3
POC Iceberg
Automatisation du provisionnement avec Ansible
Compétences techniques attendues du candidat :
Moteur de stockage : ElasticSearch ou OpenSearch
Outils Lac de données : Apache Iceberg
Provisionnement : Ansible
Infra Docker, Kubernetes
Softskill : Curieux, motivé, volonté d'apprendre
Périmètres techniques
Infrastructures d'intégration continue et automatisation des déploiements :
Moteur de stockage : ElasticSearch, PostgreSQL, MariaDB/Cluster Galera, Oracle, MongoDB (sharding), Neo4j
Supervision serveur : Centreon, site : Netvigie et métriques : Prometheus
Sauvegarde : NetBackUp
Dashboard : Grafana, Kibana
Log : Graylog, InfluxDB
Ordonnanceur et outils CI/CD : Jenkins, Rundeck
Outil gestion config et provisionnement : Ansible (avec Molecule et AnsibleVault), Chef
Hyperviseur virtualisation : Docker, VMWare, VirtualBox, Vagrant, Nutanix
Orchestrateur de conteneurs docker : Kubernetes
Env Kubernetes : Kubeadmin, kubelet , Kubectl, Calico, Minikube, Kind
Registre dépôt Docker : Nexus
Equilibreur de charge : BIG-IP f5 Networks
Scripting : yaml, groovy, bash, python, ruby, Go
Stack middleware type LAMP
Système de gestion de versions : GIT (GitLab), SVN
Constructeur : Maven, Ant, Npm
Systèmes d'exploitation Linux (CentOS, Redhat, Alma et Alpine Linux), Windows
Serveur http : Apache, Nginx
Serveur stockage : NetApp, Scality
Sécurité : Trivy Aquasecurity, Owasp dependency check, vulnerability SonarQube
Authentication : Keycloak, CAS, IdP
Activités spécifiques de référent :
Réaliser la veille technique et communiquer sur les outils et les technologies dans son domaine de spécialisation
Suivre, partager et coordonner les travaux dans son domaine de spécialisation et ses outils de référence autour de la data
Rédiger, maintenir et diffuser les documentations et livrables de ses outils et ses technologies
Répondre aux besoins, échanger avec ses paires, apporter la connaissance, le support, les bonnes pratiques, les solutions aux équipes DevOps et techniques sur ses outils et technologies dans son domaine de spécialisation
Requirements
Niveau attendu par le poste
Développement informatique
Maîtrise
Organisation du fonctionnement des métiers de l'entreprise et des procédures internes du domaine
Non précisé
Méthodes de conduite et de gestion de projets de son domaine (Agile)
Maîtrise
Techniques de déploiement et de « masterisation »
Maîtrise
Système d'information de l'entreprise
Notions
Techniques de reporting
Maîtrise
Système d'information de son domaine
Maîtrise
Principaux frameworks agiles
Notions
Aptitudes :
Etat d'esprit agile
Sens du travail en équipe agile
Sens du détail et rigoureux
Sens du service
Qualité relationnelle
Curiosité
Adaptabilité aux nouvelles technologies
Force d'innovation et de proposition, Maven Ansible VirtualBox Intégration continue Bash Ant Système d'information Kibana Oracle Grafana Git Sens du relationnel Ruby Développement logiciel Reporting Neo4j MongoDB Travail en équipe Jenkins Kubernetes Rigueur et méthode Python Conduite de projet Nginx Apache Subversion (svn) Amélioration continue PostgreSQL SonarQube YAML Docker NetBackup
Benefits & conditions
Présentiel au minimum 2 jours par semaine
Jours définis selon les besoins de l'équipe projet et de la Tribu
Télétravail possible jusqu'à 3 jours maximum par semaine
Mais aussi...
Taux journalier :Salaire selon profil
False
EducationalOccupationalCredential postgraduate degree EducationalOccupationalCredential bachelor degree