Telmekom

Senior Backend Developer

Posted on 04/04/25

Sede di lavoro: Lana, Trento, Gais (Brunico)

Riguardo a Telmekom

Telmekom è un fornitore di servizi tecnologici innovativi nei settori di Internet, telefonia, infrastruttura IT, cloud e videosorveglianza. Insieme a collaboratori talentuosi e creativi, vogliono diventare un fornitore leader di soluzioni tecnologiche integrate e consulenze. Le tecnologie sono ridefinite attraverso l’uso di intelligenza artificiale e apprendimento automatico, fino allo sviluppo di software all’avanguardia.

Responsabilità

  • Progettazione, sviluppo e manutenzione di sistemi backend scalabili ed efficienti utilizzando Python e FastAPI
  • Creazione e ottimizzazione di API RESTful per una perfetta integrazione con i servizi di front-end e di terzi
  • Architettura e manutenzione di microservizi per garantire alta disponibilità e facilità di manutenzione
  • Ottimizzazione delle query di database e progettazione di modelli di dati efficienti per migliorare le prestazioni del sistema
  • Implementazione e manutenzione di container Docker per fornire servizi di back-end
  • Lavorare a stretto contatto con gli ingegneri front-end, i team DevOps e i product manager per sviluppare e fornire funzionalità di alta qualità
  • Garantire il rispetto delle migliori pratiche di sviluppo del software, tra cui revisioni regolari del codice, test e documentazione completa
  • Risoluzione dei problemi e miglioramento continuo delle prestazioni del sistema per garantire un’infrastruttura affidabile e stabile

Requisiti

  • 5 o più anni di esperienza nello sviluppo backend
  • Ottima conoscenza di Python
  • Conoscenza di FastAPI (preferenziale) o Flask/Django
  • Comprovata esperienza nello sviluppo e nella gestione di API RESTful e microservizi
  • Conoscenza di Docker e gestione container
  • Esperienza di gestione di database relazionali (PostgreSQL, MySQL)
  • Esperienza in scrittura e manutenzione di test e nell’implementazione di pipeline CI/CD
  • Familiarità con i message broker

Offerta

  • Apprezzamento e ascolto aperto
  • Promozione della creatività e dell’innovazione
  • Opportunità di formazione continua e sviluppo professionale
  • Orari di lavoro flessibili e lavoro a distanza
  • Metodi e strumenti di lavoro moderni
  • Cultura del feedback
  • Orientamento al team e spirito di collaborazione
  • Equilibrio tra vita lavorativa e vita privata e promozione della salute

Apply for this job!