
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 (ibrido, Messico)
Sviluppa applicazioni Python sicure e servizi cloud-native su Google Cloud per Consertus, una società globale di gestione e consulenza per programmi di investimento. Sviluppa API, microservizi, infrastrutture e soluzioni di ingegneria assistite dall’IA.
Descrizione
- Sviluppare, testare, distribuire e mantenere applicazioni Python resilienti su Cloud Run, GKE, Cloud Functions e Compute Engine.
- Creare microservizi scalabili e architetture basate su eventi con Cloud Pub/Sub, Cloud Tasks ed Eventarc.
- Sviluppare e ottimizzare API REST autenticate e versionate con FastAPI e servizi gRPC.
- Produrre codice Python modulare e manutenibile utilizzando PEP 8, tipizzazione statica e pratiche ingegneristiche consolidate.
- Contribuire alle revisioni della progettazione tecnica, alla pianificazione degli sprint, alle revisioni del codice e alle discussioni sull’architettura.
- Creare e mantenere soluzioni di Infrastructure as Code basate su Terraform.
- Configurare e supportare flussi di lavoro 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 i servizi dati aziendali, tra cui BigQuery, Cloud SQL, Firestore, Cloud Spanner e Cloud Storage.
- Applicare principi di architettura cloud sicura utilizzando IAM, la federazione delle identità dei workload e l’accesso con il privilegio minimo.
- Utilizzare Claude Code e altri assistenti di programmazione basati sull’IA per sviluppo, refactoring, test e documentazione.
- Progettare prompt e flussi di lavoro che producano codice affidabile, scalabile e pronto per la produzione.
- Valutare la qualità, la manutenibilità e la sicurezza del codice generato dall’IA prima di adottarlo.
- Utilizzare strumenti assistiti dall’IA per creare framework di test, documentazione OpenAPI e risorse per sviluppatori.
- Contribuire all’evoluzione delle pratiche del ciclo di vita dello sviluppo software abilitate dall’IA.
- Eseguire valutazioni della sicurezza delle applicazioni con Bandit, Semgrep, Snyk e SonarQube.
- Applicare pratiche di codifica sicura, convalida degli input e sicurezza delle API in linea con OWASP.
- Gestire credenziali e segreti con Google Secret Manager e Cloud KMS.
- Mantenere la conformità agli standard aziendali come SOC 2, ISO 27001 e HIPAA quando applicabile.
Requisiti
- È richiesta una conoscenza professionale dell’inglese e dello spagnolo, sia parlati sia scritti.
- Laurea in Informatica, Tecnologie 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 per applicazioni aziendali.
- Solida padronanza di Python 3.10+ e di framework applicativi moderni come FastAPI.
- Esperienza con la programmazione asincrona, la progettazione orientata agli oggetti e lo sviluppo di API.
- Esperienza nella progettazione e nella distribuzione 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 nello sviluppo di Infrastructure as Code con Terraform.
- Esperienza nella creazione di test automatizzati con pytest, unittest o framework comparabili.
- Conoscenza operativa delle pipeline CI/CD e delle pratiche DevOps.
- Esperienza nell’uso di strumenti di sviluppo assistito dall’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 piattaforme aziendali come Workday, Salesforce, Deltek Vantagepoint o Ironclad.
- Preferibile: familiarità con Vertex AI, Document AI, API Gemini, LangChain, LlamaIndex o altri framework di IA/ML.
- 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 di sviluppo cloud-native.
- Preferibile: solide conoscenze dello sviluppo software sicuro e dei principi di sicurezza delle applicazioni.
Benefit
- Lavorare in un ambiente collaborativo, flessibile e inclusivo.
- Avere accesso a opportunità per ampliare le proprie competenze e capacità professionali.
- Dare un contributo significativo a programmi di investimento complessi.
- Lavorare da remoto o con modalità ibrida a seconda della vicinanza a un ufficio locale.