Offerta di lavoro
Ingegnere Python senior
Man Group è alla ricerca di un Senior Python Engineer esperto da inserire nel team di Data Platform Engineering, che si occuperà dello sviluppo e dell'implementazione di piattaforme per Data Scientist, Machine Learning Engineer e Data Engineer. Il ruolo offre l'opportunità di lavorare su progetti di trasformazione e di sviluppare soluzioni a lungo termine da implementare in tutta l'organizzazione.
Descrizione del lavoro
Informazioni sul lavoro
Ingegnere Python seniorCompiti
- Il candidato farà parte del team Data Platform Engineering all'interno del dipartimento Data & Machine Learning.
- La nostra piattaforma consente a data scientist, ingegneri dell'apprendimento automatico e ingegneri dei dati di concentrarsi sulle loro attività principali.
- La piattaforma è costituita da tre pilastri principali:
- Acquisizione dati - una piattaforma ETL/ELT per la ricerca e la produzione, in grado di gestire insiemi di dati multi-terabyte.
- Esplorazione dei dati - un catalogo di migliaia di set di dati in tutto il Gruppo Man che consente la scoperta, l'esplorazione, la qualità dei dati e il loro allineamento end-to-end.
- Code Delivery - una piattaforma di data science self-service con uno stack tecnologico predefinito.
- Lavorerete allo sviluppo e all'implementazione di soluzioni e problemi.
- I team tecnologici di Man Group hanno un'impronta da start-up e sono un gruppo affiatato di circa 20 persone.
Responsabilità del ruolo
- Siamo alla ricerca di un ingegnere Python di alto livello che si unisca al nostro team di ingegneri della piattaforma di controllo dei dati di Man Group, chiamata Codex.
- I progetti ricevono più di una semplice soluzione rapida o di una toppa di alta qualità.
- Abbiamo centinaia di utenti interni e tutto ciò su cui lavorate sarà utilizzato dai team di tutta l'organizzazione per gli anni a venire.
Requisiti
Competenze essenziali
- 5+ anni di esperienza professionale nello sviluppo di software, idealmente in Python.
- Un solido background accademico e una laurea ad alto contenuto matematico e computazionale, ad esempio in informatica, matematica, fisica, finanza.
- Comprovata esperienza di collaborazione di successo in team interfunzionali con eccellenti capacità di comunicazione, sia scritta che verbale.
- Esperienza nella creazione di applicazioni affidabili e pronte per la produzione.
- Conoscenza approfondita di una o più tecnologie di database rilevanti come Snowflake, PostgreSQL, Cassandra, ecc.
- Forte interesse a risolvere sfide legate ai dati su larga scala.
- Padronanza di almeno un linguaggio di programmazione, padronanza dei principi di sviluppo del software e delle pratiche di codice pulito.
- Auto-motivato con la capacità di gestire efficacemente il tempo su più progetti e con priorità concorrenti.
- Capacità relazionali per stabilire e mantenere uno stretto rapporto di lavoro con ricercatori quantitativi, ingegneri dei dati e ingegneri del software in tutta l'organizzazione.
- Una persona che sa cogliere le opportunità, comunicarle in modo efficace e realizzarle.
Vantaggi
- Conoscenza approfondita della modellazione dei dati, dei database, dei grafi di conoscenza, dell'architettura di mediazione.
- Familiarità con uno o più database o formati di dati rilevanti, ad esempio Apache Ignite, PostgreSQL, Snowflake ecc.
- Esperienza di lavoro con set di dati grandi e non strutturati.
- Esperienza nell'interfaccia con i fornitori di dati finanziari e comprensione delle strutture di mercato.
- Esperienza con la qualità dei dati e la gestione del data lineage.
- Esperienza con strumenti di visualizzazione dei dati: Tableau, D3.js, Power BI, ecc.
- Interesse a contribuire a progetti, disponibilità a partecipare attivamente a dati e progetti in tutta l'organizzazione.
- Fiducia nei confronti delle parti interessate; capacità di distillare e comunicare pareri contrastanti.
- Esperienza con il nostro booking stack: Linux, Unix, Git, CI, Slack ecc.
Offriamo
- Un ambiente di lavoro che promuove le pari opportunità.
- Un programma completo di apprendimento e sviluppo per aiutare le persone a crescere, sviluppare i loro talenti e promuovere un ambiente inclusivo per tutti in azienda.
- Una serie di iniziative per sfruttare al meglio la vostra vita al di fuori del lavoro.
- Possibilità
Dettagli sul lavoro