O Tigo
Tigo jest światowym liderem w dziedzinie Flex MLPE (Module Level Power Electronics) z innowacyjnymi rozwiązaniami, które znacznie poprawiają bezpieczeństwo, zwiększają produkcję energii i obniżają koszty operacyjne systemów fotowoltaicznych (PV). Platforma Tigo TS4 maksymalizuje korzyści systemów PV i zapewnia klientom najbardziej skalowalne, wszechstronne i niezawodne rozwiązanie MLPE.
Firma Tigo została założona w Dolinie Krzemowej w 2007 roku, aby przyspieszyć przyjęcie energii słonecznej na całym świecie. Systemy Tigo działają na 7 kontynentach i codziennie produkują gigawatogodziny niezawodnej, czystej, niedrogiej i bezpiecznej energii słonecznej.
Potrzebujemy najlepszych osób z pasją do rozwiązywania złożonych problemów i dostarczania energii odnawialnej masom. Członkowie zespołu cieszą się satysfakcjonującym wynagrodzeniem, doskonałymi świadczeniami, nieskrępowaną kulturą pracy i satysfakcją z pomagania w zmniejszaniu zależności świata od paliw kopalnych. Ciężko pracujemy, wiedząc, że nasze wyniki wpłyną na przystępność cenową, niezawodność i bezpieczeństwo systemów czystej i odnawialnej energii.
Opis stanowiska
Pomóż kształtować przyszłość inteligentnych rozwiązań energetycznych, tworząc i obsługując infrastrukturę stojącą za systemem prognozowania AI/ML firmy Tigo (Predict⁺) oraz globalną platformą monitorowania energii słonecznej (Tigo EI). Nadal jesteśmy stosunkowo niewielkim zespołem globalnym, działającym w duchu startupu: szybkie decyzje, wysoka odpowiedzialność i ścisła współpraca między różnymi działami.
Nad czym będziesz pracować
Będziesz częścią niewielkiego, praktycznego zespołu DevOps, który odpowiada za infrastrukturę:
- Predict⁺ – prognozowanie oparte na sztucznej inteligencji i uczeniu maszynowym dotyczące wytwarzania i zużycia energii.
- Tigo Energy Intelligence (EI) – platforma monitorująca i analityczna używana w ponad 100 krajach.
- Korzystamy z środowiska hybrydowego: chmura Azure oraz infrastruktura fizyczna (Hetzner + lokalne serwerownie), z wykorzystaniem Talos Kubernetes, nowoczesnych narzędzi do monitorowania oraz GitOps.
Przegląd ról
Jako starszy inżynier DevOps będziesz:
- Obsługa i rozwój naszych platform Kubernetes (Talos na sprzęcie typu bare metal, AKS na platformie Azure).
- Własna infrastruktura jako kod i dostarczanie oparte na GitOps.
- Popraw niezawodność, obserwowalność (OTEL), bezpieczeństwo i efektywność kosztową systemów produkcyjnych.
- Pracuj w całkowicie zdalnym, globalnym, wysoce asynchronicznym zespole, który charakteryzuje się dużą autonomią i odpowiedzialnością.
Obowiązki
Kubernetes i infrastruktura
- Obsługa i ulepszanie klastrów typu bare metal opartych na Talos oraz Azure AKS.
- Obsługa wdrożeń, aktualizacji, skalowania, tworzenia kopii zapasowych/przywracania oraz rozwiązywania problemów.
- Przyczyniaj się do wzmocnienia bezpieczeństwa (RBAC, zasady sieciowe, higiena obrazów/tajnych danych).
Chmura i sprzęt fizyczny (Azure + Hetzner + lokalnie)
- Pomoc w zarządzaniu subskrypcjami Azure, sieciami, tożsamością i podstawowymi zasadami bezpieczeństwa.
- Praca z serwerami typu bare-metal (Hetzner + lokalnymi) oraz łączność między nimi a platformą Azure (VPN, routing).
- Wspieraj planowanie wydajności i projekty uwzględniające koszty.
IaC, automatyzacja i dostarczanie
- Wykorzystaj Terraform jako źródło informacji o infrastrukturze.
- Użyj Ansible do konfiguracji i powtarzalnego provisioningu.
- Buduj i utrzymuj potoki CI/CD za pomocą samodzielnie hostowanego GitLab CI i Azure DevOps.
- Wdrażaj i obsługuj GitOps za pomocą Argo CD i samodzielnie zarządzanego GitLab.
Obserwowalność, dane i reagowanie na incydenty
- Rozbudowa i utrzymanie Prometheus, Grafana, Zabbix i OpenTelemetry (OTEL) w zakresie metryk, logów i śladów.
- Pracuj z samodzielnie hostowanym PostgreSQL i ClickHouse, a także Kafką, Redisem i pub/sub / zaawansowanym kolejkowaniem.
- Pomoc w definiowaniu alertów, SLO i procedur operacyjnych; udział w dyżurach i przeglądach po incydentach.
Bezpieczeństwo i zgodność z przepisami
- Zastosuj praktyki DevOps zgodne z normą ISO27001 (dostęp, rejestrowanie, zarządzanie zmianami, kopie zapasowe).
- Przyczyniaj się do zarządzania tajemnicami, dostępem opartym na minimalnych uprawnieniach oraz wzmacnianiem bezpieczeństwa obrazów/infrastruktury.
Wymagania
Nie potrzebujesz wszystkich tych rzeczy, ale powinieneś rozpoznać siebie w większości z nich:
- Doświadczenie w pracy z platformą Azure (subskrypcje, podstawowe sieci, tożsamość, koncepcje bezpieczeństwa).
- Ponad 4 lata doświadczenia na stanowiskach związanych z DevOps / SRE / infrastrukturą, z rzeczywistą odpowiedzialnością za produkcję.
- Duże doświadczenie praktyczne w zakresie Kubernetes (samodzielnie hostowane i/lub AKS).
- Solidne doświadczenie w pracy z Terraform i Ansible.
- Doświadczenie w tworzeniu i uruchamianiu CI/CD za pomocą GitLab CI i/lub Azure DevOps.
- Solidna znajomość systemu Linux i umiejętności rozwiązywania problemów.
- Dobra znajomość sieci (TCP/IP, DNS, VPN, load balancery, zapory sieciowe).
- Znajomość narzędzi monitorujących, takich jak Prometheus / Grafana / Zabbix lub podobnych.
- Tworzenie skryptów w języku Bash i/lub Python.
- Doskonałe umiejętności komunikacyjne oraz bardzo dobra znajomość języka angielskiego w mowie i piśmie.
- Komfortowa praca w całkowicie zdalnym, asynchronicznym, globalnym zespole i samodzielne wykonywanie zadań przy minimalnym wsparciu.
- Gotowość do udziału w dyżurach produkcyjnych.
Miło mieć
- Obsługa globalnie rozproszonych, zorientowanych na klienta systemów SaaS lub systemów energetycznych/IoT.
- Wykorzystanie OpenTelemetry (OTEL) i nowoczesnych stosów obserwowalności w produkcji.
- Praktyczne doświadczenia z Talos Kubernetes i hybrydowymi konfiguracjami Azure + bare-metal.
- GitOps na dużą skalę z Argo CD i samodzielnie zarządzanym GitLabem (SCM, runnery, rejestr).
- Obsługa ClickHouse na dużą skalę (kopie zapasowe/przywracanie, wydajność, przechowywanie).
- Keycloak / OIDC / SAML, ELK/Wazuh, SAST/DAST lub inne narzędzia bezpieczeństwa.
- Doświadczenie w zakresie operacji typu bare-metal (serwery, pamięć masowa, wirtualizacja, sieci).
Dlaczego praca tutaj sprawi Ci przyjemność
- Wpływ: Twoja praca bezpośrednio wspiera platformy, które monitorują, optymalizują i prognozują produkcję czystej energii na całym świecie.
- Środowisko: Stabilność spółki publicznej (NASDAQ: TYGO) z małym zespołem, realizacją zadań w stylu startupu i własnością.
- Stack: Nowoczesne narzędzia (Kubernetes, Talos, Terraform, GitOps, OTEL, Kafka, ClickHouse, Redis) z możliwością kształtowania kierunku rozwoju.