Na Ali'i Consulting & Sales, LLC.

Administrateur de bases de données

SQL
Traduction automatique. Consultez l’original.

Présentation

Nakupuna Companies recherche un Administrateur de bases de données pour fournir des services de support contractuel au Naval Supply Systems Command (NAVSUP) Business Systems Center (BSC) pour l'équipe. Ce rôle conçoit, implémente, sécurise et maintient les bases de données et les capacités de gestion des données. Les services de support comprennent la conception et le développement de bases de données, l'optimisation des performances, les tests, la sauvegarde et la récupération, le support de publication, la documentation et la coordination avec les équipes de développement d'applications.

Responsabilités

Ce qui suit reflète la définition par la direction des fonctions essentielles de cet emploi, mais ne restreint pas les tâches qui peuvent être assignées. La direction peut attribuer des tâches et responsabilités supplémentaires à cet emploi à tout moment pour des raisons d'adaptation raisonnable ou pour d'autres raisons.

  1. Concevoir et implémenter des bases de données pour répondre aux exigences des applications.
  1. Développer et implémenter des objets de base de données, y compris des procédures stockées, des fonctions, des déclencheurs, des vues et des schémas.
  1. Créer et maintenir des modèles de données pour assurer la cohérence et l'intégrité des données.
  1. Mettre en œuvre des mesures de sécurité des bases de données, y compris l'authentification, l'autorisation et les contrôles d'accès, conformément aux politiques applicables du DoD et du DoN.
  1. Optimiser les performances des bases de données par l'indexation, la mise en cache et l'optimisation des requêtes.
  1. Maintenir la documentation actuelle sur la conception, le développement et l'implémentation des bases de données, y compris les diagrammes d'entité-relation et les diagrammes de flux de données.
  1. Développer et exécuter des plans de test de bases de données, y compris des tests unitaires, d'intégration et de performance.
  1. Collaborer avec les développeurs d'applications pour s'assurer que les conceptions de bases de données répondent aux exigences des applications.
  1. Développer et mettre en œuvre des plans de sauvegarde et de récupération qui protègent l'intégrité et la disponibilité des données.
  1. Gérer les instances de base de données, y compris leur création, leur configuration et leur suppression.
  1. Utiliser le système de contrôle de version de l'entreprise et prendre en charge des builds, des tests et des déploiements sécurisés et de qualité contrôlée selon les normes CI/CD.
  1. Identifier, définir ou modifier les interfaces avec d'autres systèmes et applications, en s'assurant que les accords sont formellement documentés avec le système ou l'application interfacé.
  1. Prendre en charge les interruptions de production, le développement de packages de publication, les mises à jour des éléments de travail dans l'outil désigné et les conseils d'examen interne ou de changement.
  1. Mener des audits de qualité des produits NAVSUP, effectuer des recherches causales sur les erreurs et fournir des actions correctives.
  1. Maintenir une relation professionnelle avec les clients, les membres de l'équipe et les agences et organisations internes et externes.

Qualifications

Qualifications requises : Doit avoir deux ans ou plus d'expérience et de connaissances dans les domaines suivants

  1. Deux ans ou plus d'expérience et de connaissances dans l'administration de bases de données, la gestion de données, l'ingénierie de bases de données ou des activités connexes d'ingénierie logicielle.
  1. Connaissance de la conception et de l'implémentation des systèmes informatiques et de gestion de bases de données.
  1. Connaissance des méthodologies actuelles d'ingénierie logicielle et de bases de données, des techniques de conception et des normes logicielles et de bases de données applicables.
  1. Expérience de l'utilisation du langage de requête structuré (SQL) et des capacités de développement de bases de données Microsoft SQL Server.
  1. Expérience avec les outils de développement Microsoft et l'analyse, le développement, la maintenance et les tests d'applications prises en charge par des bases de données.
  1. Excellentes compétences techniques, organisationnelles, de planification, de communication orale et écrite, de résolution de problèmes, d'attention aux détails et de prise de décision.

Éducation et Expérience

Un diplôme de licence avec une spécialisation technique, telle que l'ingénierie, l'informatique, les systèmes d'information ou une discipline connexe, est requis. L'exigence de diplôme peut être substituée par deux ans d'études collégiales ou techniques et trois à cinq ans d'expérience professionnelle connexe.

Accès aux installations militaires : Doit être capable d'obtenir et de conserver un laissez-passer d'accès à la base. Doit être capable d'obtenir une vérification de sécurité nationale favorable (NACI), y compris une vérification d'empreintes digitales du FBI. Doit être citoyen américain.

Exigences physiques : Le candidat idéal doit au minimum être capable de satisfaire aux exigences physiques suivantes du poste avec ou sans aménagement raisonnable

  1. Capacité à effectuer des mouvements répétitifs avec les mains, les poignets et les doigts.
  1. Capacité à participer et à suivre des communications sonores dans des situations d'urgence.
  1. Capacité à rester assis pendant de longues périodes à un bureau et à travailler sur un ordinateur.

Les éléments suivants sont des qualifications ou des niveaux d'expérience souhaitables :

  1. Expérience dans la conception et le développement de bases de données relationnelles avec Microsoft SQL Server.
  1. Expérience en programmation SQL, procédures stockées, vues, schémas, modélisation de données et optimisation des performances des bases de données.
  1. Connaissance des pratiques de codage sécurisé et de sécurité des bases de données, y compris les principes de contrôle d'accès et de gestion des identités.
  1. Expérience dans le développement de plans de test et la conduite ou la coordination de tests unitaires, d'intégration, d'acceptation par l'utilisateur et de performance.
  1. Expérience avec Azure DevOps, Microsoft O365 et Teams, Excel, Visio et les applications Outlook.
  1. Connaissance des modèles et pratiques DevSecOps, y compris les pipelines CI/CD et le contrôle de version.
  1. Expérience avec les architectures basées sur les services, les APIs, REST, SOAP ou les architectures pilotées par événements.
  1. Connaissance de l'architecture Amazon Web Services.
  1. Certification IAT Niveau II.

L'expérience dans les environnements gouvernementaux et du DoD est souhaitée.

Voyage : Les voyages n'auront pas lieu régulièrement et représenteront généralement moins de 5% du temps.

Lieu : Il s'agit d'un poste à distance.

Les Nakupuna Companies utilisent une stratégie de rémunération basée sur le marché pour garantir que nos employés sont rémunérés dans les fourchettes de marché applicables, proportionnellement à une combinaison de facteurs, y compris, mais sans s'y limiter, la combinaison particulière d'éducation, de connaissances, de compétences, de compétences et d'expérience de l'individu, ainsi que l'abordabilité spécifique au contrat, les exigences organisationnelles et l'emplacement du poste. La fourchette de rémunération projetée pour ce poste est

$115,000.00 à $140,000.00 (annualisé USD).

La fourchette de salaire affichée représente la fourchette de salaire typique pour ce poste et n'est qu'une composante du package de rémunération totale des Nakupuna Companies pour les employés.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter