
C. Mack Solutions è una piccola azienda di servizi tecnologici e ingegneristici che supporta organizzazioni del settore pubblico e della difesa nello sviluppo software Agile, nella trasformazione Agile e nella fornitura di servizi tecnici. Fondata nel 2005, l’azienda collabora con enti governativi, tra cui il Department of Homeland Security e il Customs and Border Protection, per modernizzare applicazioni essenziali per le missioni e implementare le pratiche Agile di SAFe. I suoi processi certificati ISO 9001 favoriscono una qualità costante, mentre i suoi strumenti contrattuali governativi consentono di instaurare partnership durature con i clienti e di realizzare programmi complessi per il settore pubblico.
Ingegnere senior di database, MongoDB
Gestisci MongoDB e database relazionali a supporto di sistemi federali mission-critical. Progetta architetture dei dati sicure e ad alta disponibilità all’interno di un team Agile Scrum.
Descrizione
- Supportare un programma federale che fornisce sviluppo Agile e attività continuative di gestione e manutenzione per sistemi critici.
- Essere il principale referente dei dati del team Agile Scrum.
- Creare e documentare modelli di dati logici e fisici.
- Fornire consulenza ai team di sviluppo sulla progettazione degli schemi, l’indicizzazione e le relazioni tra i dati nei database NoSQL e relazionali.
- Configurare, aggiornare e mantenere gli ambienti MongoDB.
- Realizzare e gestire un’infrastruttura MongoDB ad alta disponibilità, compresi replica set, cluster sharded e sistemi distribuiti.
- Amministrare, modellare e mantenere database relazionali come PostgreSQL e Oracle.
- Ottimizzare costantemente i database e le query.
- Esaminare i piani di esecuzione e gli indici e migliorare le pipeline di aggregazione MongoDB e le query SQL.
- Implementare e mantenere controlli di sicurezza dei database per autenticazione, accesso basato sui ruoli, audit e crittografia.
- Garantire la conformità alle norme di sicurezza di CBP e DHS.
- Sviluppare, testare e attuare piani di backup, ripristino e disaster recovery.
- Automatizzare il deployment dei database, la gestione della configurazione, l’applicazione delle patch e la manutenzione ordinaria con Python, Bash e strumenti di infrastruttura come codice.
- Partecipare alle cerimonie Agile Scrum.
- Collaborare con sviluppatori, ingegneri cloud e rappresentanti governativi per supportare rilasci software frequenti e a ciclo breve.
Requisiti
- Risiedere nell’area di DC, Maryland o Virginia.
- È richiesta la cittadinanza statunitense.
- Essere in grado di ottenere un’autorizzazione CBP Public Trust.
- Avere una laurea triennale in informatica, ingegneria del software, tecnologie dell’informazione o un campo tecnico correlato.
- Avere almeno 5–7 anni di esperienza nell’amministrazione o nell’ingegneria di database.
- Avere almeno 3 anni di esperienza pratica nella progettazione e amministrazione di ambienti MongoDB.
- Conoscere a fondo l’architettura MongoDB, inclusi replica set, cluster sharded, locking, storage WiredTiger e gestione delle transazioni.
- Avere esperienza nella progettazione di schemi scalabili per database documentali e relazionali.
- Avere conoscenze operative di amministrazione di database relazionali, progettazione di schemi e sviluppo SQL.
- Avere esperienza con PostgreSQL, Oracle o Microsoft SQL Server.
- Avere esperienza nell’ottimizzazione di query lente, nella creazione di indici composti e parziali e nella diagnosi dei colli di bottiglia delle prestazioni SQL e NoSQL.
- Saper scrivere script di automazione in Python, Bash o PowerShell.
- Avere esperienza nella configurazione della sicurezza dei database, inclusi certificati TLS/SSL, integrazione Kerberos o LDAP e registri di audit.
- Conoscere le STIG dei database e le linee guida di hardening.
- Usare con disinvoltura Linux, incluso RHEL/CentOS, per configurare host di database, gestire volumi e monitorare le prestazioni.
Benefit
- Assicurazione medica
- Assicurazione dentistica
- Assicurazione oculistica
- Piani di risparmio previdenziale
- Ferie retribuite
- Altri programmi integrativi