
Consertus è una società di gestione e consulenza di programmi di investimento che supporta i proprietari in iniziative complesse di costruzione e infrastrutture. I suoi team combinano il controllo dei programmi, la gestione della costruzione e dei progetti, l’integrazione digitale e la formazione professionale per aiutare le organizzazioni a pianificare efficacemente, gestire l’esecuzione, contenere i costi e ridurre i rischi di realizzazione. L’azienda serve clienti del settore pubblico e privato nei comparti della costruzione, della sanità, della logistica, della pubblica amministrazione, delle infrastrutture, delle scienze della vita, dei servizi pubblici e dello sviluppo commerciale.
Sviluppatore di applicazioni - Santiago ibrido
Sviluppatore di applicazioni presso Consertus, impegnato nello sviluppo di applicazioni Python sicure e assistite dall'IA su Google Cloud Platform. Il ruolo comprende API cloud native, microservizi, infrastruttura e controlli di sicurezza.
Descrizione
- Sviluppare, ottimizzare e supportare applicazioni Python ad alte prestazioni eseguite su Google Cloud Platform
- Creare servizi Python resilienti su Cloud Run, GKE, Cloud Functions e Compute Engine
- Sviluppare microservizi scalabili e flussi di lavoro basati su eventi con Cloud Pub/Sub, Cloud Tasks ed Eventarc
- Creare e mantenere API REST autenticate e versionate con FastAPI e gRPC, ottimizzandone le prestazioni
- Produrre codice Python modulare e manutenibile utilizzando PEP 8, tipizzazione statica e solide pratiche di ingegneria
- Contribuire alle revisioni del design tecnico, alla pianificazione degli sprint, alle revisioni del codice e alle discussioni sull'architettura
- Creare e mantenere infrastruttura come codice basata su Terraform
- Configurare e gestire flussi CI/CD con Cloud Build, Artifact Registry, Cloud Deploy e GitHub Actions
- Configurare monitoraggio, logging, tracing e avvisi tramite Google Cloud Monitoring, Cloud Logging e Cloud Trace
- Supportare servizi dati tra cui BigQuery, Cloud SQL, Firestore, Cloud Spanner e Cloud Storage
- Contribuire alla progettazione di ambienti cloud sicuri con IAM, federazione delle identità dei carichi di lavoro e controlli di minimo privilegio
- Applicare Claude Code e altri assistenti di programmazione basati sull'IA allo sviluppo, al refactoring, ai test e alla documentazione
- Creare prompt e flussi di sviluppo che producano codice affidabile, scalabile e pronto per la produzione
- Valutare e migliorare il codice generato dall'IA in termini di qualità, manutenibilità e sicurezza
- Utilizzare strumenti assistiti dall'IA per creare framework di test, documentazione OpenAPI e risorse per gli sviluppatori
- Contribuire allo sviluppo di pratiche del ciclo di vita del software abilitate dall'IA
- Eseguire revisioni della sicurezza delle applicazioni con Bandit, Semgrep, Snyk e SonarQube
- Applicare pratiche di codifica sicura allineate a OWASP, validazione degli input e protezione delle API
- Gestire credenziali e segreti con Google Secret Manager e Cloud KMS
- Mantenere l'allineamento con gli standard aziendali di sicurezza e normativi, inclusi SOC 2, ISO 27001 e HIPAA quando applicabile
Requisiti
- Padronanza professionale dell'inglese e dello spagnolo nel parlato, nella lettura e nella scrittura
- Laurea in Informatica, Tecnologia dell'Informazione, Ingegneria del Software o disciplina tecnica correlata, oppure esperienza professionale equivalente
- Da tre a cinque anni di esperienza professionale nello sviluppo di software aziendale
- Conoscenza avanzata di Python 3.10 o versioni successive e FastAPI
- Conoscenza pratica della programmazione asincrona, della progettazione orientata agli oggetti e dello sviluppo di API
- Esperienza nella progettazione e nel deployment di applicazioni containerizzate su Google Cloud Platform
- Esperienza pratica con Cloud Run, GKE, Cloud Functions, BigQuery, Pub/Sub, Firestore, Cloud SQL e Cloud Storage
- Esperienza nella creazione di infrastruttura come codice con Terraform
- Esperienza nella creazione di test automatizzati con pytest, unittest o framework comparabili
- Conoscenza operativa delle pratiche CI/CD e dei metodi DevOps
- Esperienza nell'uso di assistenti di sviluppo basati sull'IA come Claude Code, GitHub Copilot o Cursor
- Preferibile: certificazione Google Cloud Associate Cloud Engineer o Professional Cloud Developer
- Preferibile: certificazione Google Cloud Professional Cloud Security Engineer o Professional Cloud DevOps Engineer
- Preferibile: esperienza nell'integrazione di sistemi aziendali come Workday, Salesforce, Deltek Vantagepoint o Ironclad
- Preferibile: familiarità con Vertex AI, Document AI, API Gemini, LangChain, LlamaIndex o framework comparabili di IA e machine learning
- Preferibile: esperienza nella sicurezza dei container, Binary Authorization, controlli di sicurezza Kubernetes e monitoraggio runtime
- Preferibile: contributi a progetti open source, pacchetti Python o strumenti cloud native
- Preferibile: solide basi nello sviluppo sicuro del software e nei principi di sicurezza delle applicazioni
Benefit
- Ambiente di lavoro flessibile e inclusivo
- Opportunità di crescita professionale e sviluppo delle competenze
- Datore di lavoro che garantisce pari opportunità e si impegna per un ambiente di lavoro inclusivo