Informazioni su Tigo
Tigo è leader mondiale nel settore Flex MLPE (Module Level Power Electronics) con soluzioni innovative che migliorano significativamente la sicurezza, aumentano la produzione di energia e riducono i costi operativi degli impianti fotovoltaici. La piattaforma TS4 di Tigo massimizza i vantaggi degli impianti fotovoltaici e fornisce ai clienti la soluzione MLPE più scalabile, versatile e affidabile disponibile.
Tigo è stata fondata nella Silicon Valley nel 2007 per accelerare l'adozione dell'energia solare in tutto il mondo. I sistemi Tigo operano in 7 continenti e producono quotidianamente gigawattora di energia solare affidabile, pulita, conveniente e sicura.
Abbiamo bisogno di persone di alto livello con la passione di risolvere problemi complessi e di portare l'energia rinnovabile alle masse. I membri del team godono di stipendi gratificanti, benefit eccellenti, una cultura del lavoro senza inibizioni e la soddisfazione di contribuire a ridurre la dipendenza del mondo dai combustibili fossili. Lavoriamo sodo sapendo che i nostri risultati avranno un impatto sull'accessibilità, l'affidabilità e la sicurezza dei sistemi di energia pulita e rinnovabile.
Descrizione del lavoro
Contribuisci a dare impulso al futuro dell'intelligenza energetica creando e gestendo l'infrastruttura alla base delle previsioni AI/ML di Tigo (Predict⁺) e della piattaforma globale di monitoraggio solare (Tigo EI). Siamo ancora un team globale relativamente piccolo, che opera con una mentalità da start-up: decisioni rapide, elevata responsabilità e stretta collaborazione tra le diverse funzioni.
Di cosa ti occuperai
Farai parte di un piccolo team DevOps pratico che gestisce l'infrastruttura alla base di:
- Predict⁺ – Previsioni basate su AI/ML per la produzione e il consumo di energia.
- Tigo Energy Intelligence EI) – una piattaforma di monitoraggio e analisi utilizzata in oltre 100 paesi.
- Gestiamo un ambiente ibrido: cloud Azure più bare metal (Hetzner + sale server on-premise), con Talos Kubernetes, osservabilità moderna e GitOps.
Panoramica dei ruoli
In qualità di DevOps Engineer di livello medio-senior, ti occuperai di:
- Gestire ed evolvere le nostre piattaforme Kubernetes (Talos su bare metal, AKS su Azure).
- Infrastruttura proprietaria come codice e distribuzione basata su GitOps.
- Migliora l'affidabilità, l'osservabilità (OTEL), la sicurezza e l'efficienza dei costi dei sistemi di produzione.
- Lavora in un team completamente remoto, globale, altamente asincrono, con molta autonomia e responsabilità.
Responsabilità
Kubernetes e infrastruttura
- Gestire e migliorare i cluster bare metal basati su Talos e Azure AKS.
- Gestisci implementazioni, aggiornamenti, scalabilità, backup/ripristino e risoluzione dei problemi.
- Contribuire al rafforzamento della sicurezza (RBAC, politiche di rete, igiene delle immagini/segreti).
Cloud e bare metal (Azure + Hetzner + on-prem)
- Aiuta a gestire gli abbonamenti Azure, la rete, l'identità e le linee guida di sicurezza.
- Lavora con server bare metal (Hetzner + on-prem) e connettività tra questi e Azure (VPN, routing).
- Supporta la pianificazione della capacità e progetti attenti ai costi.
IaC, automazione e consegna
- Utilizza Terraform come fonte di verità per l'infrastruttura.
- Utilizza Ansible per la configurazione e il provisioning ripetibile.
- Crea e mantieni pipeline CI/CD con GitLab CI self-hosted e Azure DevOps.
- Implementa e gestisci GitOps con Argo CD e GitLab autogestito.
Osservabilità, dati e risposta agli incidenti
- Estendere e mantenere Prometheus, Grafana, Zabbix e OpenTelemetry (OTEL) per metriche, log e tracce.
- Lavora con PostgreSQL e ClickHouse self-hosted, oltre a Kafka, Redis e pub/sub / advanced queuing.
- Contribuire alla definizione Avvisi, SLO e runbook; partecipare ai turni di reperibilità e alle analisi post-incidente.
Sicurezza e conformità
- Applicare pratiche DevOps in linea con la norma ISO27001 (accesso, registrazione, gestione delle modifiche, backup).
- Contribuisci alla gestione dei segreti, all'accesso con privilegi minimi e al rafforzamento delle immagini/infrastrutture.
Requisiti
Non è necessario possedere tutti questi oggetti, ma dovresti riconoscerti nella maggior parte di essi:
- Esperienza con Azure (abbonamenti, networking di base, identità, concetti di sicurezza).
- Oltre 4 anni di esperienza in ruoli DevOps / SRE / Infrastruttura con responsabilità effettive nella produzione.
- Solida esperienza pratica con Kubernetes (self-hosted e/o AKS).
- Solida esperienza con Terraform e Ansible.
- Esperienza nella creazione e gestione di CI/CD con GitLab CI e/o Azure DevOps.
- Ottima conoscenza dei fondamenti di Linux e delle tecniche di risoluzione dei problemi.
- Buona conoscenza delle reti (TCP/IP, DNS, VPN, bilanciatori di carico, firewall).
- Esperienza con Prometheus / Grafana / Zabbix o strumenti di monitoraggio simili.
- Scripting in Bash e/o Python.
- Ottime capacità comunicative e ottima padronanza della lingua inglese scritta e parlata.
- A proprio agio nel lavorare in un team globale completamente remoto e asincrono e nell'assumersi la responsabilità del proprio lavoro con un minimo di assistenza.
- Disponibilità a partecipare a un turno di reperibilità per la produzione.
Bello da avere
- Gestione di sistemi SaaS o energetici/IoT distribuiti a livello globale e rivolti ai clienti.
- Utilizzo produttivo di OpenTelemetry (OTEL) e stack di osservabilità moderni.
- Esperienza pratica con Talos Kubernetes e configurazioni ibride Azure + bare metal.
- GitOps su larga scala con Argo CD e GitLab autogestito (SCM, runner, registro).
- Gestione di ClickHouse su larga scala (backup/ripristino, prestazioni, conservazione).
- Keycloak / OIDC / SAML, ELK/Wazuh, SAST/DAST o altri strumenti di sicurezza.
- Esperienza nel campo delle operazioni bare-metal (server, archiviazione, virtualizzazione, networking).
Perché ti piacerà lavorare qui
- Impatto: il tuo lavoro sostiene direttamente le piattaforme che monitorano, ottimizzano e prevedono la produzione di energia pulita in tutto il mondo.
- Ambiente: stabilità di un'azienda quotata in borsa (NASDAQ: TYGO) con un team ridotto, uno stile operativo simile a quello di una startup e una struttura proprietaria.
- Stack: strumenti moderni (Kubernetes, Talos, Terraform, GitOps, OTEL, Kafka, ClickHouse, Redis) con spazio per definire la direzione.