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

Nava Consulting Sa
Geneva, Switzerland
3 days 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

Geneva, Switzerland

Tech stack

Microsoft Windows
User Authentication
Unit Testing
Databases
Data Warehousing
Electronic Data Interchange (EDI)
PostgreSQL
MariaDB
Microsoft SQL Server
Oracle
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