01 ott
|
Qbitsoft
|
Italia
Siamo alla ricerca di un Senior Database Developer & SQL Specialist da inserire nel nostro team IT/Sviluppo.
La figura ideale ha un background consolidato nello sviluppo software ed è fortemente specializzata nella gestione, progettazione e ottimizzazione di database relazionali (in particolare Microsoft SQL Server). Cerciamo un professionista capace di scrivere e ottimizzare query complesse, stored procedure, viste e funzioni, garantendo elevate prestazioni anche su sistemi ad alto traffico e integrazioni dati critiche.
Responsabilità e Attività
- Progettazione & Modellazione: Sviluppare e manutenere schemi di database relazionali, tabelle di interfaccia e architetture dati per supportare applicazioni web, ERP e MES.
- Sviluppo T-SQL Avanzato: Scrivere, revisionare e ottimizzare query complesse, Stored Procedure, Views, Triggers e User-Defined Functions.
- Performance Tuning & Monitoring: Monitorare le prestazioni dei database, individuare colli di bottiglia (bottleneck), ottimizzare indici e piani di esecuzione delle query.
- Integrazione Dati: Gestire ed efficientare lo scambio dati tra sistemi diversi (es. backend aziendali, software di terze parti, sistemi gestionali e di produzione).
- Manutenzione & Backup: Definire e gestire procedure di backup, restore, manutenzione periodica e piani di disaster recovery (in collaborazione con il team infrastruttura).
Requisiti Tecnici Fondamentali
- Esperienza: Almeno 5+ anni nel ruolo di Database Developer, Analyst Developer o DBA orientato allo sviluppo.
- Microsoft SQL Server (Expert): Padronanza profonda di T-SQL, indicizzazione avanzata, analisi dei piani di esecuzione e ottimizzazione delle performance.
- Altri DBMS: Conoscenza di base/intermedia di MySQL o altri DBMS relazionali (es. Oracle, PostgreSQL).
- Conoscenza di framework ORM: Esperienza nell'interfacciamento tra applicativo e database tramite ORM (es. Entity Framework Core).
- Competenze di Sviluppo Software: Buona conoscenza dell'ecosistema .NET (C#, ASP.NET, WebAPI) o di altri linguaggi backend, utile per comprendere la logica applicativa a monte.
- Controllo Versione: Familiarità con strumenti di versionamento come Git / Azure DevOps.
Competenze Gradite (Plus)
- Conoscenza di strumenti di amministrazione e monitoraggio (SQL Server Management Studio, Profiler, Extended Events).
- Esperienza con sistemi di automazione industriale, ERP o MES.
- Conoscenza di basi di dati NoSQL o strumenti di Business Intelligence / Reporting (es. Power BI, SSRS).
- Esperienza in ambiente Windows Server (gestione permessi, policy e servizi).
Soft Skills
- Spiccate capacità analitiche e di problem solving.
- Orientamento all'ottimizzazione dei processi e all'efficienza tecnologica.
- Buona capacità di comunicazione e attitudine al lavoro di squadra tra developer, analisti e sistemisti.
Cosa troverai in Qbitsoft:
- Remote Working… la tua casa sarà il tuo ufficio, ma se lo vorrai potrai anche usare il nostro ufficio.
- Orari di lavoro flessibili.
- Formazione personale.
- Bonus al raggiungimento di obiettivi.
- Ambiente giovane e dinamico, ci piace passare tempo insieme extra lavoro, qui troverai nuovi amici oltre che colleghi.
- Lavorerai con persone in gamba dalle quali imparerai molto, ma alle quali potrai anche insegnare molto!
- I progetti sono sempre delle sfide e si basano sui più avanzati stack tecnologici.
Cosa non deve mancare:
- Passione:
ami scrivere software e lo fai sapendo che il prodotto che stai realizzando deve essere bello e funzionale perché verrà utilizzato da altre persone.
- Voglia di continuare ad imparare e di trovare sempre nuove soluzioni: ami le sfide e acquisire nuove skill. Di fronte ad un problema sei in grado di trovare soluzioni in autonomia e/o in team a seconda della situazione.
- Pragmatismo: sei pragmatica/o, non ti perdi in esercizi di stile o di perfezionismo.
- Curiosità: sei curiosa/o e propositiva/o, sei il primo/a a scoprire le novità nel mondo dello sviluppo e a provarle.
- Voglia di mettersi in gioco: accetti con piacere feedback costruttivi, sei aperta/o sempre a nuove idee ed inclusiva/o.
Esperienza richiesta:
- Almeno 5 anni di esperienza
Se sei interessato inviaci il tuo CV
Contratto di lavoro: Tempo indeterminato
Retribuzione: €20.000,00 - €40.000,00 all'anno
Agevolazioni:
- Buoni pasto
- Lavoro da casa
- Orario flessibile
- Supporto allo sviluppo professionale
Domande di preselezione:
- Sei in grado di analizzare autonomamente un Execution Plan (piano di esecuzione) per individuare bottlenecks e ottimizzare l'indicizzazione su database SQL Server?
- Hai già progettato o gestito tabelle di interfaccia e logiche di scambio dati tra un database SQL e sistemi esterni (es. ERP, MES, API o backend applicativi)?
- Oltre alle competenze sui database, hai un background di sviluppo software (es. C# / .NET, ORM come Entity Framework) che ti permette di leggere e comprendere il codice applicativo?
- Hai un'esperienza di almeno 3 anni nella scrittura e ottimizzazione di Stored Procedure, Viste, Triggers e query T-SQL complesse su Microsoft SQL Server?
- Valuti un'assunzione o collaborazioni a partita iva?
Lingua:
- Italiano (Preferenziale)
Sede di lavoro: Da remoto
📌 Senior Database Developer & SQL Specialist (Italia)
🏢 Qbitsoft
📍 Italia