Expert Bases de données MySQL / NoSQL (H/F)
Organisme de contrôle, nous sommes répartis dans plus de 65 agences en France et intervenons dans 3 domaines d'activité : Construction et Exploitation, Formation et Certification Biologique.
Au sein de la DSI de notre entreprise, constituée de plus 25 personnes pour accompagner l'utilisation et l'évolution constante du parc applicatif.
L'équipe :
En tant que spécialiste en architecture et bases de données, vous serez directement rattaché.e àl'équipe technique du service développement. Vous collaborerez étroitement avec un Responsable Technique et le service Infrastructure pour mener à bien plusieurs missions stratégiques :
Vos missions :
Maintenir et optimiser : Assurer les performances, l'intégrité et le monitoring des systèmes en place.
Auditer et innover : Proposer des évolutions techniques visant à améliorer les performances et à gérer la montée en charge des applications (architectures, moteurs de bases de données NoSQL, moteurs de recherche, etc.).
Conduire des projets : Mener des projets d'optimisation et d'évolution des architectures.
Apporter des correctifs : Identifier et résoudre des problèmes de performance (slow queries, index, structure, architecture, optimisation). Utiliser les meilleures pratiques ETL.
Former les équipes : Accompagner les équipes de développement pour les sensibiliser aux bonnes pratiques.
Gestion des mises à jour : Organiser les montées de version en sécurisant les opérations (tests, automatisation) en lien avec le service Infrastructure.
Big Data & Archivage : Gérer les problématiques liées à la gestion de gros volumes de données et à leur archivage.
Récupération des données : Intervenir sur les problématiques de récupération de données en relai de l'infra.
Notre stack technique :
Infrastructure/Data : MySQL 8 (main/replica), InnoDB, Galera Cluster, ProxySQL, MongoDB, Elasticsearch, MyReport, Proxmox, Linux RedHat, K8S, Grafana, PMM, Gitlab.
Développement : PHP, Kotlin, JvaScript, Angular.
Profil
Vous avez 3 à 5 ans d'expérience en tant que DBA MySQL, Ingénieur Data, ou Développeur Web ayant évolué vers un rôle d'architecte.
Vous êtes à l'aise avec les architectures modernes (Cloud, K8S, virtualisation) et les outils de monitoring.
Vous maîtrisez les bases de données relationnelles, en particulier MySQL, le langage SQL et les bonnes pratiques ETL.
Vous avez déjà travaillé sur des optimisations d'architecture intégrant différents moteurs de bases de données (relationnelles et NoSQL).
Vous comprenez le développement Web, ce qui vous permet de détecter et résoudre les problématiques liées au code.
Vous avez un bon esprit d'équipe et d'excellentes compétences en communication pour collaborer avec des interlocuteurs variés.
Le poste peut être basé sur l'une de nos agences sur la région Rhône-Alpes ou dans le sud de la France (Aix en Provence, Fréjus, Nice).
Pourquoi nous rejoindre ?
Car vous souhaitez rejoindre une entreprise familiale en plein développement (8 ouvertures d'agences en France sur ces 3 dernières années) et au projet social innovant (absence de pression du chiffre, équilibre vie personnelle / vie professionnelle avec 22,5 jours de RTT,...). Notre projet d'entreprise basé sur l'accompagnement, la qualité, l'engagement environnemental et le soutien à l'innovation ; se décline aussi bien vis-à-vis de nos clients que de nos collaborateurs.
Vous aurez l'opportunité de travailler sur des projets ambitieux avec des technologies variées, au sein d'une équipe collaborative et ouverte aux idées nouvelles et à l'amélioration continue. Vous rejoindrez un un environnement technique de pointe, au cœur de l'innovation.
Experience: 2 An(s)
Compétences: Mastère Spécialisé Expert Big Data engineer,Concevoir et gérer un projet
Qualification: Cadre
Secteur d'activité: Analyses, essais et inspections techniques
Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Organiser son travail selon les priorités et les objectifs : Capacité à planifier, prioriser, anticiper des actions, en tenant compte des moyens, des ressources, des objectifs et du calendrier pour les réaliser.