Data Developper Description du travail Modèle / Brief

Nous recherchons un développeur de base de données créatif et technophile pour concevoir et gérer les cadres de stockage. À cette fin, le développeur de la base de données doit expliquer l'utilisation prévue de chaque base de données, puis créer des solutions acceptables et superviser la mise en œuvre de ces systèmes. Il serait préférable que vous étiez également accessible de répondre aux questions sur la façon d'utiliser chaque base de données.

Pour être un développeur de base de données réussi, vous devez offrir des solutions robustes résistantes au piratage et à d'autres violations de sécurité. Un développeur de base de données de haut niveau répondra à toutes les préoccupations de performance à mesure qu'ils surviennent.

Profil de travail du développeur de données

Les développeurs de bases de données garantissent que les systèmes de gestion de base de données (SGBD) peuvent gérer de grandes quantités de données. Les développeurs, parfois appelés programmeurs de base de données, fonctionnent généralement en tant que membres de l'équipe de développement de logiciels.

La fonction d'un développeur de base de données est fréquemment divisée en trois zones distinctes:

  • Altération et filtrage des bases de données
  • Création et conception de nouvelles bases de données
  • Identifier et résoudre les problèmes de base de données

Rapports à

  • Équipe de données et de stratégie
  • PDG
  • CTO

Responsabilités des développeurs de données

  • Créer, développer et installer des systèmes de base de données en fonction des spécifications du client
  • Améliorer les performances des systèmes de base de données
  • Créer des spécifications de conception et une documentation fonctionnelle pour les projets de base de données tels qu'attribués
  • Gérer l'espace et la planification des capacités pour les systèmes de base de données
  • Créer des tables de base de données ainsi que des dictionnaires
  • Assurer la qualité et l'intégrité des données dans les bases de données
  • Identifier tout problème avec les performances de la base de données et recommander des actions correctives
  • Développer des fonctions, des scripts, des procédures stockées et des déclencheurs compliqués pour aider à la création d'applications
  • Aider avec la conception et l'architecture des bases de données pour prendre en charge les initiatives de développement des applications
  • sauvegarder et archiver régulièrement les données
  • Exécutez les tests de base de données et les corrections de bogues
  • résoudre rapidement les problèmes liés à la base de données
  • Créer des protocoles de sécurité pour protéger les bases de données à l'accès indésirable
  • Évaluer les bases de données actuelles et faire des recommandations pour améliorer l'efficacité des performances
  • Créer les meilleures pratiques pour la conception et le développement de la base de données

Exigences et compétences du développeur de données

  • Capacités de communication verbales et écrites exceptionnelles
  • Advanced Computer and Technical Capacités, y compris la connaissance de la suite Microsoft Office
  • Compréhension du langage de requête structuré (SQL)
  • Excellentes compétences analytiques et capacité à comprendre des faits compliqués
  • Capacités exceptionnelles interpersonnelles et de création de relations
  • Dépannage et capacités de résolution de problèmes
  • Attention méticuleuse aux détails
  • Expérience antérieure en tant qu'Oracle DBA / Application ADBA (préférée)
  • Connaissances de développement SQL et PL / SQL
  • Eclipse 3.3 ou version ultérieure, script Linux
  • Conception de schémas de base de données, ajustement des performances de la base de données, Oracle 10G +, Toad 9.6+
  • Connaissance pratique du domaine des télécommunications et de la planification des fibres