Ingénieur base de données - Genève

Nava Consulting Sa
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Tech stack

Microsoft Windows
User Authentication
Unit testing
Databases
Data Warehousing
Electronic Data Interchange (EDI)
PostgreSQL
MariaDB
Microsoft SQL Server
Oracle Databases
Ansible
Data Streaming
Data Management

Job description

  1. Contribuer à la définition de l'architecture technique des bases de données, des échanges de données et des entrepôts de données
  2. Mettre en œuvre les stratégies de sauvegarde, de restauration des données et de mises à jour
  3. Mettre en œuvre les prestations d'audit et les outils
  4. Concevoir et implémenter les environnements de base de données et en assurer la maintenance, la disponibilité et les changements
  5. Prendre en charge les activités liées aux projets de renouvellement des bases de données et de migration vers PostgreSQL
  6. Gérer les performances des bases de données et optimiser l'utilisation des ressources
  7. Optimiser les systèmes de gestion de données
  8. Concevoir et implémenter les contrôles de sécurité autour des données
  9. Surveiller l'authentification et le type d'accès des utilisateurs aux bases de données
  10. Identifier et classer les données selon le degré de confidentialité
  11. Mener les tests unitaires ; selon les retours, procéder aux ajustements.
  12. En cas d'incident sur un traitement, assurer le diagnostic et la résolution.
  13. Assurer le support et l'expertise auprès de l'équipe interne.
  14. Assurer le traitement des demandes des utilisateurs (Dispatch)

Requirements

  • DiplĂ´me HES, Bachelor en informatique ou diplĂ´me Ă©quivalent
  • Certification ITIL et PostgreSQL

Mission :

La mission de ce mandat est d'administrer et de maintenir l'infrastructure des bases de données de l'Etat. Le poste comprend la mise en œuvre physique des bases, la prise en

compte de la sécurité, le respect des contrôles d'intégrité, la surveillance des performances et l'optimisation des ressources, le traitement des demandes de travaux des utilisateurs (Clients).

Compétences primordiales (6 années d'expérience et plus) :

  • MaĂ®triser la technologie et l'administration des bases de donnĂ©es PostgreSQL Ă  partir de la version 13 et les contraintes de sĂ©curitĂ©

  • MaĂ®triser l'Ă©criture de scripts pour les environnements Unix/Linux

  • Excellentes connaissances dans l'automatisation et l'industrialisation avec Ansible

  • Faire preuve de mĂ©thode et de rigueur dans l'administration des bases de donnĂ©es

  • Savoir rĂ©diger des rapports d'incidents et de synthèse pour sa hiĂ©rarchie

Compétences importantes :

  • MaĂ®triser l'architecture de haute-disponibilitĂ© Postgres Patroni

  • Excellentes connaissances sur la technologie et l'administration des bases de donnĂ©es

MariaDB Ă  partir de la version 10

  • Bonnes expĂ©riences dans la modĂ©lisation des donnĂ©es (modèle conceptuel, modèle logique et modèle physique, diagramme de flux de donnĂ©es et des outils de mise en Ĺ“uvre)

Compétences optionnelles :

  • Connaissances de la technologie et l'administration des bases de donnĂ©es SQLServer

  • Connaissances de la technologie et l'administration des bases de donnĂ©es Oracle

  • Bonnes connaissances dans l'Ă©criture de scripts pour l'environnement Windows

Qualités requises :

  • Forte autonomie technique,

  • CapacitĂ© Ă  rĂ©soudre des problèmes techniques et ĂŞtre force de proposition,

  • Rigueur dans les rĂ©alisations et les livraisons,

  • Organisation et travail en rĂ©seau,

  • CapacitĂ© Ă  partager ses connaissances / Ă  s'intĂ©grer Ă  l'Ă©quipe BDD

Benefits & conditions

Poste ouvert uniquement pour les personnes résidentes en Suisse ou possédant la nationalité européenne.

About the company

Nava Consulting est à la recherche d'un ingénieur base de données -Genève

Apply for this position