Per conto di una startup in rapida ascesa, siamo alla ricerca di un/una
Python Developer
(Full-Stack). La figura selezionata
riporterà direttamente al CTO
, ricoprendo un ruolo centrale all'interno del dipartimento Development. Questa posizione offre
alte prospettive di crescita
: entrerai a far parte di un team altamente qualificato, composto da professionisti con una solida esperienza nel mondo delle startup e nel settore. È un'ottima opportunità per imparare sul campo, migliorare le proprie competenze tecniche e crescere professionalmente in un contesto stimolante. L'ambiente è estremamente dinamico e richiede flessibilità e voglia di mettersi in gioco.
Cosa farai:
* Backend Development:
sviluppare, mantenere e ottimizzare servizi backend utilizzando Python e i relativi framework. Progettare e implementare API RESTful seguendo le specifiche OpenAPI e AsyncAPI.
* Frontend Development:
creare interfacce web dinamiche e responsive utilizzando Django, HTML, CSS e JavaScript, collaborando con i designer UX/UI.
* Infrastructure & Security:
gestire applicazioni containerizzate (Docker/Kubernetes) e garantire pratiche di sicurezza robuste (OAuth2, JWT).
* DevOps & CI/CD:
collaborare alla gestione delle pipeline di deployment automatizzato (Helm, Kustomize) e al monitoraggio delle performance (Prometheus, Grafana).
* Innovazione AI:
sperimentare e implementare tecnologie di Intelligenza Artificiale, inclusi Machine Learning e LLMs.
* Collaborazione:
familiarità con metodologie Agile, uso di sprint e Kanban per gestire il lavoro. Partecipare alle code review fornendo e ricevendo feedback costruttivi e includendo la documentazione tecnica come parte delle consegne. Utilizzare feature branches e workflow Git per consegnare gli item di lavoro.
Requisiti richiesti:
* Conoscenza fluente della lingua inglese:
interazione quotidiana con colleghi internazionali (scritto e parlato).
* Laurea in Informatica, Ingegneria o campo correlato, o esperienza equivalente.
* Minimo 3 anni di esperienza professionale nello sviluppo Python.
* Competenza in Python e nel framework Django.
* Comprensione dei principi della programmazione orientata agli oggetti (OOP).
* Competenza con le tecnologie frontend: HTML, CSS, JavaScript.
* Esperienza nello sviluppo e gestione di API.
* Familiarità con tecnologie di database (PostgreSQL, Redis, S3 e NoSQL).
* Esperienza con strumenti di containerizzazione (Docker) e piattaforme di orchestrazione (Kubernetes).
* Conoscenza dei protocolli e delle pratiche di sicurezza (OAuth2, JWT).
* Competenza con pipeline CI/CD e strumenti correlati (Helm, Kustomize).
* Familiarità con provider cloud AWS, Azure o Google.
* Utilizzo di Git e GitHub per il controllo di versione.
* Disponibilità alle trasferte: disponibilità a viaggiare indicativamente una volta ogni
due mesi per incontri di allineamento e team building in presenza con tutti i colleghi.
Nice to have:
* Familiarità con servizi cloud e principi di progettazione cloud-agnostic.
* Conoscenza di strumenti di monitoraggio e osservabilità come Prometheus, Grafana, Loki, Jaeger.
* Portafoglio progetti e/o contributi Open Source creati o a cui si è collaborato.
Soft skills:
* Voglia di imparare: curiosità verso nuove tecnologie e desiderio di crescere in un team di alto livello.
* Attenzione ai dettagli e orientamento alla qualità.
* Attitudine al problem-solving e al lavoro di squadra.
* Capacità di adattarsi rapidamente in un ambiente veloce e dinamico.
Cosa offriamo:
* Mentorship e Crescita:
lavorerai a stretto contatto con figure senior e con il CTO, con l'opportunità di apprendere metodologie avanzate e best practice di settore.
* Contesto professionale dinamico e orientato alla
collaborazione e all'innovazione
* Contratto Full-time con una
RAL
compresa tra
€ e 50.000€
, commisurata all'esperienza.
* Sede di lavoro: preferenza per la presenza in sede a Cagliari, con possibilità di
smart working
e lavoro da remoto.