Cloud AI developer
Hai queste competenze tecniche? Solida comprensione dei principi di programmazione orientata agli oggetti. Ottima comprensione di architetture cloud per lo sviluppo di applicazioni a microservizi (Azure, AWS, GCP..) Ottima conoscenza di Python e delle principali librerie per analisi dati e sviluppo algoritmi ML Esperienza almeno di base con framework come FastAPI, Django o Flask. Esperienza nello sviluppo di Azure Functions ed eventualmente anche di Azure App Services. Esperienza nello sviluppo e gestione di container Docker. Esperienza nell’uso di tecnologie per la CI/CD, come GitHub Actions, Azure Pipelines, Azure DevOps. Buona esperienza nell’uso di database relazionali (es. PostgreSQL, SQL Server) e non relazionali (Cosmos DB, MongoDB). Conoscenza di base dei componenti infrastrutturali di Azure (Azure Kubernetes Service – AKS, App Service Plans, Virtual Machines). Nice to have… Buona conoscenza dei concetti di machine learning e gestione di modelli. Conoscenza dei principi di IaC (Infrastructure as Code), idealmente con Terraform. Conoscenza dei principi del calcolo distribuito e delle tecnologie associate (es. Apache Spark) e relative applicazioni in pipeline dati o ML.