
Mozn è un’azienda di intelligenza artificiale specializzata nell’IA generativa nativa in arabo e nell’intelligence aziendale per le organizzazioni di tutta la regione del Medio Oriente e del Nord Africa. I suoi prodotti includono OSOS, una piattaforma di IA generativa progettata innanzitutto per l’arabo, e FOCAL, una piattaforma per il rilevamento dei reati finanziari e delle frodi. Mozn sviluppa inoltre soluzioni personalizzate nell’ambito dell’intelligence linguistica, dell’intelligence dei rischi, dell’IA operativa, della gestione dei dati, dell’intelligence geospaziale e dei centri di IA, al servizio di settori quali sanità, finanza e pubblica amministrazione. Il suo lavoro pone l’accento su un’IA culturalmente pertinente, sulla sicurezza dei dati e sulla conformità normativa.
Ingegnere III di sistemi distribuiti, da remoto in Egitto
Costruisci e gestisci piattaforme scalabili cloud, Kubernetes, Kafka e dati per i prodotti di IA aziendale di Mozn. Supporta carichi di lavoro resilienti, intensivi in dati e di IA in ambienti di produzione.
Descrizione
- Costruire e migliorare continuamente piattaforme cloud-native di produzione per carichi di lavoro distribuiti
- Gestire piattaforme Kubernetes, inclusi aggiornamenti, pool di nodi, cicli di vita dei carichi di lavoro, risoluzione dei problemi e operazioni ordinarie
- Distribuire e gestire servizi con ArgoCD, Helm, GitOps, Terraform e automazione
- Progettare sistemi che diano priorità a scalabilità, disponibilità, resilienza, prestazioni e semplicità operativa
- Risolvere problemi complessi che coinvolgono Kubernetes, infrastruttura cloud, reti, storage, applicazioni e servizi distribuiti
- Eseguire e risolvere problemi di Apache Kafka in ambienti di produzione ad alto throughput
- Gestire topic, partizioni, replica, gruppi di consumer, conservazione, throughput, latenza e recupero dai guasti di Kafka
- Connettere Kafka a database e applicazioni tramite Kafka Connect, Debezium o strumenti comparabili di CDC e streaming di eventi
- Gestire MySQL e/o PostgreSQL, occupandosi di replica, alta disponibilità, backup, ripristino, prestazioni e migrazioni
- Supportare piattaforme analitiche e ad alta intensità di dati come StarRocks, ClickHouse, Apache Doris o tecnologie comparabili
- Progettare e gestire piattaforme che rimangano resilienti in caso di guasti a nodi, servizi, zone e infrastrutture
- Implementare e testare funzionalità di backup, ripristino, disaster recovery, failover e continuità operativa
- Applicare pattern architetturali multi-zona, multi-regione e active-active quando appropriato
- Sviluppare piattaforme multi-tenant con isolamento, scalabilità, controlli delle risorse e affidabilità adeguati
- Partecipare a esercitazioni di disaster recovery, simulazioni di guasti, migrazioni e programmi più ampi di resilienza
- Automatizzare le attività del ciclo di vita dell’infrastruttura e della piattaforma con Terraform, Python, Bash, Go o tecnologie simili
- Sviluppare flussi affidabili di deployment e GitOps che riducano il lavoro operativo manuale
- Implementare monitoraggio, logging, alerting e osservabilità per carichi di lavoro distribuiti
- Partecipare alla risposta agli incidenti di produzione, all’analisi delle cause principali e alle iniziative di affidabilità a lungo termine
- Fornire infrastruttura per carichi di lavoro di IA, machine learning e ad alta intensità di dati
- Far evolvere piattaforme cloud e Kubernetes per carichi di lavoro di IA, pipeline di dati, model serving e servizi di piattaforma
- Affrontare le esigenze di calcolo, GPU, rete, storage, movimentazione dei dati, osservabilità e isolamento dei carichi di lavoro nelle piattaforme di IA
- Creare funzionalità di piattaforma riutilizzabili con i team di ingegneria per gestire in modo affidabile e su larga scala i carichi di lavoro di IA e dati
- Rimanere aggiornati sui pattern infrastrutturali relativi a piattaforme di IA, sistemi di dati distribuiti e tecnologie cloud-native
Requisiti
- Avere 4–7 anni di esperienza in platform engineering, infrastructure engineering, sistemi distribuiti, SRE, backend engineering, infrastruttura dati o disciplina correlata
- Dimostrare una solida esperienza obbligatoria in produzione con Apache Kafka
- Dimostrare una solida esperienza pratica obbligatoria in produzione con Kubernetes
- Avere una solida esperienza obbligatoria con MySQL o PostgreSQL
- Comprendere i principi dei sistemi distribuiti, inclusi replica, partizionamento, consistenza, disponibilità, tolleranza ai guasti, scalabilità e recupero dai guasti
- Avere esperienza con ArgoCD, GitOps e infrastruttura come codice, come Terraform
- Aver gestito carichi di lavoro su una piattaforma cloud pubblica come GCP, OCI, AWS o Azure
- Avere ottime capacità di troubleshooting e risoluzione degli incidenti in produzione
- Utilizzare Python, Bash, Go, Java o linguaggi comparabili per automazione e scripting
- Comprendere i fondamenti di alta disponibilità, disaster recovery e architetture multi-tenant
- Avere esperienza con strumenti di osservabilità e operations come Prometheus, Grafana, OpenSearch/ELK, LGTM o equivalenti
- Comprendere i fondamenti di infrastruttura e networking negli ambienti cloud-native
- Preferibile: esperienza con Kafka Connect, Debezium, Kafka Streams o piattaforme CDC
- Preferibile: esperienza con database analitici distribuiti come StarRocks, ClickHouse, Apache Doris o equivalenti
- Preferibile: esperienza con Flink, Spark o altre tecnologie distribuite di elaborazione dei dati
- Preferibile: esperienza nella realizzazione di migrazioni su larga scala di dati, database, applicazioni o infrastrutture
- Preferibile: esperienza con sistemi active-active, multi-zona o multi-regione
- Preferibile: esperienza nella gestione di carichi di lavoro stateful su Kubernetes
- Preferibile: esperienza nel supporto di infrastrutture IA/ML o carichi di lavoro basati su GPU
- Preferibile: esperienza con networking cloud, service mesh, ingress, bilanciamento del carico o piattaforme di storage
- Preferibili contributi a Kubernetes, Kafka, sistemi distribuiti o altri progetti di infrastruttura open source
Benefit
- Retribuzione competitiva
- Assicurazione sanitaria premium
- Una cultura collaborativa e orientata al supporto
- Responsabilità significativa sostenuta dalla fiducia
- Autonomia nel processo decisionale
- Un ambiente di lavoro vivace e coinvolgente
- La possibilità di lavorare con professionisti di primo piano dell’IA
- Un luogo di lavoro inclusivo che valorizza la diversità