Database Administrator (DBA)

  • IS/IT
  • Italia
  • Cernusco Lombardone

Responsabilità

  • Installazione e configurazione: il DBA è responsabile dell’installazione e della configurazione di nuovi server SQL , inclusi i componenti hardware e software. Deve assicurarsi che l’ambiente di database sia adeguatamente configurato e ottimizzato per le esigenze dell’organizzazione.
  • Gestione dei database: il DBA si occupa dell’amministrazione dei database, inclusa la creazione, l’eliminazione e la modifica degli schemi dei database in collaborazione con il team degli sviluppatori. Deve garantire la disponibilità dei dati, eseguire backup e ripristini regolari e monitorare le prestazioni dei database per garantire tempi di risposta ottimali.
  • Monitoraggio e ottimizzazione delle prestazioni: il DBA deve monitorare costantemente le prestazioni del sistema, identificare eventuali problemi di prestazioni e prendere le misure necessarie per risolverli. Questo potrebbe includere l’ottimizzazione delle query, l’aggiornamento delle statistiche dei database e l’implementazione di indici appropriati.
  • Sicurezza e protezione dei dati: è responsabilità del DBA garantire la sicurezza dei dati all’interno del sistema. Ciò implica l’implementazione di misure di sicurezza a livello di database, come l’assegnazione corretta delle autorizzazioni, l’implementazione di crittografia dei dati sensibili e la gestione degli accessi utente.
  • Risoluzione dei problemi: il DBA deve essere in grado di diagnosticare e risolvere eventuali problemi che possono verificarsi nel sistema. Ciò richiede una buona comprensione delle cause dei problemi di sistema e la capacità di applicare soluzioni adeguate in modo tempestivo.
  • Migrazione dei dati: in caso di migrazione dei dati da un sistema a un altro, il DBA deve essere in grado di pianificare e gestire il processo di migrazione. Questo può includere l’estrazione, la trasformazione e il caricamento dei dati da un sistema all’altro.

Requisiti

  • Conoscenza approfondita di SQL Server (2012 e successive) e MySql (5.7) e delle sue funzionalità.
  • Esperienza nella gestione e nell’amministrazione di database SQL Server e MySql.
  • Comprensione dei principi di progettazione dei database e delle best practice.
  • Conoscenza dei linguaggi di query SQL e capacità di ottimizzare le query per migliorare le prestazioni (gestione statistiche e indici).
  • Familiarità con strumenti di monitoraggio delle prestazioni e di risoluzione dei problemi.
  • Competenze di sicurezza dei dati e implementazione delle best practice di sicurezza di SQL Server e MySql.
  • Esperienza nella  gestione di backup, restore e recovery models
  • Gradita conoscenza su altri motori e tecnologie di dati/database al di fuori dei tradizionali sistemi RDBMS

Ti preghiamo di fornirci alcune indicazioni compilando il seguente modulo.
I campi contrassegnati dall’asterisco (*) sono obbligatori.