Mediacom, azienda specializzata nell’erogazione di servizi in outsourcing, per la gestione delle Customer Operations: Contact Center Inbound e Outbound, Credit Management, Marketing e Ricerche di Mercato, digital e piattaforme CI/CD, ricerca uno Sviluppatore Python Backend.
Responsabilità principali:
Progettare e implementare servizi REST API custom, robusti, scalabili e performanti;
Collaborare con gli ingegneri DevOps per definire e costruire l'infrastruttura delle applicazioni backend.Disegnare e sviluppare schemi per database relazionali (SQL) e non relazionali (NoSQL), garantendone l'efficienza;
Ottimizzare le query e le interazioni con i database per assicurare la massima velocità e reattività delle nostre applicazioni;
Implementare la logica di business complessa, negoziando gli schemi dati con i team frontend e data;
Scrivere codice di alta qualità, manutenibile e testato (unit test, integration test);
Promuovere la qualità del codice attraverso l'uso di best practice, code review e strumenti di analisi;
Garantire la scalabilità, flessibilità e manutenibilità delle soluzioni implementate;
Collaborare attivamente con il team per definire, affinare e migliorare il design delle applicazioni.
Competenze tecniche richieste:
Linguaggi e Framework
Python
FastAPI, Django REST Framework o simili.
Architetture e Pattern:
Microservizi, principali design pattern.
Database:
Relazionali (PostgreSQL, MySQL);
NoSQL (MongoDB).
DevOps e Cloud:
Docker, Docker-Compose;
Gradita esperienza con uno o più cloud provider (preferibilmente Azure).
CI/CD:
Esperienza pratica nella creazione e gestione di
pipeline di CI/CD
(es. Jenkins, GitLab CI, GitHub Actions).
Testing e Qualità:
Pytest, unittest.mock;
Gradita conoscenza di SonarQube o strumenti equivalenti per l'analisi statica del codice.
Strumenti di versionamento e gestione progetti:
Git;
Jira (gestione backlog, sprint e reportistica).
Soft Skills:
Capacità di analisi e problem solving;
Autonomia nel lavoro e nella gestione delle priorità;
Ottime capacità di comunicazione, proattività e collaborazione in team Agile/Scrum;
Attitudine alla condivisione di conoscenza;
Orientamento al risultato e attenzione alla qualità del prodotto.
Nice to have:
Conoscenza di base del Machine Learning e delle principali librerie (es. scikit-learn, pandas).
Conoscenza di sistemi di orchestrazione di container come Kubernetes (K8s).
Laurea in Informatica, Ingegneria, Matematica o discipline scientifiche affini.
Sede: Napoli - CDN
Modalità: Ibrida
È garantita parità di trattamento per uomini e donne, età, nazionalità, opinioni e quant'altro previsto dalle normative vigenti in tema di pari opportunità Informazioni privacy: Il trattamento dei dati personali pervenuti si svolgerà in conformità alle normative vigenti.
Contratto di lavoro: Tempo pieno, Tempo indeterminato
Sede di lavoro: Ibrido/da remoto (Napoli, Campania)