Offerta di lavoro
Ingegnere di database
La società Man Group è alla ricerca di un ingegnere di database che si occupi dell'ingegneria della piattaforma di database end-to-end e lavori su iniziative infrastrutturali moderne come la containerizzazione, l'automazione e le pratiche DevOps. Il candidato ideale ha esperienza nell'amministrazione di database, nell'ingegneria delle infrastrutture o nell'amministrazione di database e dovrà supportare l'azienda nello sviluppo di un'architettura best-in-class.
Compiti
Il ruolo del Database Engineer comprende la responsabilità dell'ingegneria end-to-end della piattaforma database. Tra i compiti figurano:- Creazione di strumenti di automazione e infrastruttura come codice per la distribuzione di database e la gestione della configurazione
- Sviluppo, monitoraggio, allarme e osservazione di soluzioni con Grafana, Prometheus e InfluxDB
- Containerizzazione dei database con Docker e Kubernetes
- Creazione di pipeline CI/CD per distribuzioni di database e modifiche software
- Progettazione e implementazione di strumenti/infrastruttura LCM (suggerimenti per l'ottimizzazione delle query, allarmi intelligenti, ecc.)
- Partecipazione alle turni di reperibilità attraverso turni di reperibilità nel sistema a rotazione
- Supporto e gestione delle iniziative di fornitura di database
- Creazione di strumenti self-service per sviluppatori (fornitura di database, automazione della migrazione)
- Fornitura di assistenza tecnica e attività amministrative per database 24 ore su 24, 7 giorni su 7
- Collaborazione al tasso di auto-richiamo On-Call
- Collaborazione con team infrastrutturali e sviluppatori per l'implementazione di soluzioni ottimali
Requisiti
Sono richiesti i seguenti requisiti:- 1-4 anni di esperienza nell'amministrazione di database, nell'ingegneria delle infrastrutture o nell'amministrazione di database
- Ottime conoscenze di programmazione in Python o linguaggi simili
- Solida esperienza con database (PostgreSQL, Oracle, SQL Server)
- Esperienza con almeno un database relazionale (PostgreSQL, Oracle, SQL Server)
- Conoscenza di SQL; nozioni di base sui database (prestazioni, indicizzazione, transazioni)
- Familiarità con il versioning (GIT) e i concetti DevOps
- Ottima conoscenza degli script (Bash, Python, PowerShell)
- Comprovata capacità di progettare compiti resilienti
- Esperienza nell'insegnamento/guida di ingegneri e migrazione al dettaglio
- Ottime capacità di risoluzione dei problemi e desiderio di installare
- Capacità di ampliare e sviluppare competenze in ogni settore, secondo necessità
Offriamo
Offriamo i seguenti vantaggi:- Interesse o esperienza con modelli linguistici di grandi dimensioni (LLM) e tecnologie GenAI
- Esperienza con database NoSQL (ad es. database grafici o database operativi)
- Familiarità con le API LLM (OpenAI, Anthropic, modelli open source) o piattaforme big data
- Esperienza con strumenti Infrastructure-as-Code (Terraform, Ansible o simili)
- Esperienza con strumenti di monitoraggio e osservazione (Grafana, Prometheus)
- Esperienza con containerizzazione (OpenShift/Kubernetes) e alta disponibilità
- Esperienza con database relazionali (PostgreSQL/MySQL)
- Reazione a MS SQL/banche dati (MongoDB)
- Familiarità con i metodi agili
Dettagli sul lavoro