The MITRE Corporation
Na Ali'i Consulting & Sales, LLC.
Datenbankadministrator
Übersicht
Nakupuna Companies sucht einen Datenbankadministrator, der dem Team Dienstleistungen im Rahmen von Auftragsunterstützung für das Naval Supply Systems Command (NAVSUP) Business Systems Center (BSC) erbringt. Diese Rolle umfasst das Design, die Implementierung, die Sicherung und die Wartung von Datenbanken und Datenmanagementfunktionen. Die Dienstleistungen umfassen Datenbankdesign und -entwicklung, Leistungsoptimierung, Tests, Backup und Wiederherstellung, Release-Unterstützung, Dokumentation und Koordination mit Anwendungsentwicklungsteams.
Aufgaben
Das Folgende spiegelt die Definition des Managements der wesentlichen Funktionen für diese Stelle wider, schränkt jedoch nicht die Aufgaben ein, die zugewiesen werden können. Das Management kann dieser Stelle jederzeit zusätzliche Aufgaben und Verantwortlichkeiten zuweisen, aufgrund angemessener Vorkehrungen oder aus anderen Gründen.
- Entwurf und Implementierung von Datenbanken zur Erfüllung von Anwendungsanforderungen.
- Entwicklung und Implementierung von Datenbankobjekten, einschließlich gespeicherter Prozeduren, Funktionen, Trigger, Views und Schemata.
- Erstellung und Pflege von Datenmodellen zur Gewährleistung von Datenkonsistenz und -integrität.
- Implementierung von Datenbank-Sicherheitsmaßnahmen, einschließlich Authentifizierung, Autorisierung und Zugriffskontrollen, in Übereinstimmung mit den geltenden DoD- und DoN-Richtlinien.
- Optimierung der Datenbankleistung durch Indizierung, Caching und Abfrageoptimierung.
- Pflege der aktuellen Datenbankdesigns, -entwicklungen und -implementierungsdokumentationen, einschließlich Entity-Relationship-Diagrammen und Datenflussdiagrammen.
- Entwicklung und Durchführung von Datenbanktestplänen, einschließlich Unit-, Integrations- und Leistungstests.
- Zusammenarbeit mit Anwendungsentwicklern, um sicherzustellen, dass Datenbankdesigns die Anwendungsanforderungen erfüllen.
- Entwicklung und Implementierung von Backup- und Wiederherstellungsplänen, die die Datenintegrität und -verfügbarkeit schützen.
- Verwaltung von Datenbankinstanzen, einschließlich deren Erstellung, Konfiguration und Löschung.
- Nutzung des unternehmensweiten Versionskontrollsystems und Unterstützung sicherer, qualitätskontrollierter CI/CD-Builds, Tests und Deployments.
- Identifizierung, Definition oder Modifizierung von Schnittstellen zu anderen Systemen und Anwendungen, wobei sichergestellt wird, dass Vereinbarungen mit dem Schnittstellen-System oder der Anwendung formell dokumentiert sind.
- Unterstützung von Produktionsausfällen, Entwicklung von Release-Paketen, Aktualisierung von Arbeitselementen im dafür vorgesehenen Tool und interne Überprüfungs- oder Änderungsboards.
- Durchführung von Qualitätsaudits von NAVSUP-Produkten, Ursachenforschung bei Fehlern und Bereitstellung von Korrekturmaßnahmen.
- Pflege einer professionellen Beziehung zu Kunden, Teammitgliedern sowie internen und externen Agenturen und Organisationen.
Qualifikationen
Erforderliche Qualifikationen: Mindestens zwei Jahre Erfahrung und Kenntnisse in den folgenden Bereichen
- Zwei oder mehr Jahre Erfahrung und Kenntnisse in der Datenbankadministration, Datenverwaltung, Datenbankentwicklung oder verwandten Softwareentwicklungsaktivitäten.
- Kenntnisse im Design und der Implementierung von Computer- und Datenbankmanagementsystemen.
- Kenntnisse aktueller Methoden, Designtechniken und anwendbarer Standards in der Software- und Datenbankentwicklung.
- Erfahrung mit Structured Query Language (SQL) und Microsoft SQL Server Datenbankentwicklungsfähigkeiten.
- Erfahrung mit Microsoft Entwicklungswerkzeugen und der Analyse, Entwicklung, Wartung und dem Test von datenbankgestützten Anwendungen.
- Ausgezeichnete technische, organisatorische, planerische, mündliche und schriftliche Kommunikations-, Problemlösungs-, Detailgenauigkeits- und Entscheidungsfähigkeiten.
Ausbildung und Erfahrung
Ein Bachelor-Abschluss mit einem technischen Schwerpunkt, wie z. B. Ingenieurwesen, Informatik, Informationssysteme oder einem verwandten Fachgebiet, ist erforderlich. Die Anforderung eines Abschlusses kann durch zwei Jahre Hochschul- oder technische Ausbildung und drei bis fünf Jahre einschlägige Berufserfahrung ersetzt werden.
Zugang zu Militäranlagen: Muss in der Lage sein, eine Zugangsberechtigung für die Basis zu erhalten und zu besitzen. Muss eine positive National Security Agency Check (NACI) einschließlich einer FBI-Fingerabdruckprüfung erhalten können. Muss ein US-Bürger sein.
Körperliche Anforderungen: Der ideale Kandidat muss mindestens die folgenden körperlichen Anforderungen der Stelle mit oder ohne angemessene Vorkehrungen erfüllen können
- Fähigkeit, repetitive Bewegungen mit Händen, Handgelenken und Fingern auszuführen.
- Fähigkeit, in Notfallsituationen auditive Kommunikation zu verstehen und zu befolgen.
- Fähigkeit, über längere Zeiträume am Schreibtisch zu sitzen und am Computer zu arbeiten.
Die folgenden sind wünschenswerte Qualifikationen oder Erfahrungsstufen:
- Erfahrung im Design und der Entwicklung von relationalen Datenbanken mit Microsoft SQL Server.
- Erfahrung mit SQL Programmierung, gespeicherten Prozeduren, Views, Schemata, Datenmodellierung und Datenbankleistungsoptimierung.
- Kenntnisse sicherer Programmier- und Datenbank-Sicherheitspraktiken, einschließlich Zugriffskontroll- und Identitätsmanagementprinzipien.
- Erfahrung in der Entwicklung von Testplänen und der Durchführung oder Koordination von Unit-, Integrations-, User-Acceptance- und Leistungstests.
- Erfahrung mit Azure DevOps, Microsoft O365 und Teams, Excel, Visio und Outlook-Anwendungen.
- Kenntnisse von DevSecOps Mustern und Praktiken, einschließlich CI/CD Pipelines und Versionskontrolle.
- Erfahrung mit servicebasierten Architekturen, APIs, REST, SOAP oder ereignisgesteuerten Architekturen.
- Kenntnisse der Amazon Web Services Architektur.
- IAT Level II Zertifizierung.
Erfahrung in Regierungs- und DoD-Umgebungen ist wünschenswert.
Reisen: Reisen werden nicht regelmäßig stattfinden und typischerweise weniger als 5% der Zeit in Anspruch nehmen.
Standort: Dies ist eine Remote-Position.
Die Nakupuna Companies verwenden eine marktorientierte Vergütungsstrategie, um sicherzustellen, dass unsere Mitarbeiter innerhalb der geltenden Marktbereiche vergütet werden, die mit mehreren Faktoren übereinstimmen, einschließlich, aber nicht beschränkt auf die individuelle Kombination aus Bildung, Wissen, Fähigkeiten, Kompetenzen und Erfahrung, sowie vertragsspezifische Erschwinglichkeit, organisatorische Anforderungen und Standort der Position. Der prognostizierte Vergütungsbereich für diese Position beträgt
$115,000.00 bis $140,000.00 (annualisiert USD).
Die angezeigte Gehaltsspanne stellt die typische Gehaltsspanne für diese Position dar und ist nur ein Bestandteil des Gesamtvergütungspakets der Nakupuna Companies für Mitarbeiter.
