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