Consertus
Consertus
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.