Tworzymy wysoce obciążone systemy dla bezzałogowych statków powietrznych: komunikacja cyfrowa, telemetria, streaming wideo, stacje naziemne, serwery przetwarzania danych, analityka i infrastruktura.Będziesz musiał pracować w środowisku, w którym stabilność, przewidywalność, automatyzacja i dokładność są ważne, ponieważ nasze systemy sprawdzają się w rzeczywistych lotach.Nie zarabiamy na wojsku, dla nas to jest ważne.Możliwa rezerwacja. Przy zamykaniu wakatu istotna będzie kwestia poziomu wynagro
Tworzymy wysoce obciążone systemy dla bezzałogowych statków powietrznych: komunikacja cyfrowa, telemetria, streaming wideo, stacje naziemne, serwery przetwarzania danych, analityka i infrastruktura.
Będziesz musiał pracować w środowisku, w którym stabilność, przewidywalność, automatyzacja i dokładność są ważne, ponieważ nasze systemy sprawdzają się w rzeczywistych lotach.
Nie zarabiamy na wojsku, dla nas to jest ważne.
Możliwa rezerwacja. Przy zamykaniu wakatu istotna będzie kwestia poziomu wynagrodzenia.
Możliwe opcje z harmonogramem pracy, a także wariacjezdalny/hybrydowy/biurowy. Możliwe jest również czysto zdalniez tymczasowymi wyjazdami służbowymi do biura w Kijowiew celu integracji z zespołem po dokonaniu rezerwacji. Preferujemy kandydatów mieszkających na Ukrainie.
.
Życzenia dla kandydat
- DevOps — doświadczenie od 4 lat.
- Kubernetes — doświadczenie od 2 lat
- Terraform - doświadczenie od 2 lat.
- Doświadczenie we wdrażaniu od podstaw w produkcji z wykorzystaniem Kubernetes
- Angielski- nie jest wymagany)
- Motywacjaw godzinach poza pracą, aby naprawić drobne problemy, jeśli pojawiły się z przodu (1 godzina)
.
InfluxDB / PostgreSQL współpracuje z dużymi tablicami telemetrycznymiDoświadczenie w utrzymaniu i pracy z Apache Airflow, Vertex AIUmiejętność tworzenia skryptów automatyzujących i miniaplikacji w języku Python.Doświadczenie we wdrażaniu samodzielnego Kubernetesa (kubeadm, kubespray, k3s)
Twoje obowiązki
Infrastruktura i środowisko
- Budowa i utrzymanie infrastruktury w GCR (Cloud KMSIAM, Cloud KMS, IAM, Cloud Storage, Compute Engine, Kubernetes Engine)
- Automatyzacja wdrażania usług (usługi ZeroMQ, telemetria, backend API, mikroserwisy)
- Zarządzanie serwerami Debiana (sieci Linux, systemd, iptables, wireguard VPN)
CI/CD i automatyzacja
- Tworzenie pełnego CI/CD w GitHub Akcje dla backendu, frontendu, oprogramowania sprzętowego i mikrousług
- Automatyczna kompilacja obrazów Dockera z obsługą wielu platform
- Standaryzacja repozytoriów, automatyczne testy, automatyczne wdrażanie na poziomie deweloperskim/stagingowym
Konteneryzacja
- Inżynier DevOps Docker & Docker Compose: wykorzystanie najlepszych praktyk w celu optymalizacji rozmiaru obrazu, przyspieszenia kompilacji kontenerów, skonfigurowania GUI aplikacji, ominięcia dostępu do USB/Ethernetu/innych urządzeń, poprawy bezpieczeństwa kontenera
Monitorowanie / Obserwowalność
- Zbieranie metryk z usług, stacji naziemnych, konfigurowanie alertów, tworzenie dashboardów Grafana, pisanie niestandardowych eksporterów Prometheusa. Zbieranie logów za pomocą Alloy, porządkowanie ich i konfigurowanie wysyłania do Lokiego. Konfiguracja systemu audytu Linux
Automatyzacja konfiguracji
- Ansible: wdrażanie węzłów stacji naziemnej, serwerów, usług wewnętrznych
- Wdrożenie i konfiguracja infrastruktury chmurowej przy pomocy Terraform
- Generowanie konfiguracji, bezpieczne przechowywanie sekretów, aktualizacja usług „jednym kliknięciem?
Bezpieczeństwo
- Konfigurowanie uprawnień GCP w oparciu o zasadę najmniejszych uprawnień
- Przechowywanie sekretów w Menedżerze sekretów
- Szyfrowanie wrażliwych danych za pomocą KMS
- Automatyzacja audytów bezpieczeństwa i kodu
Technologie, których używamy
- GCP: IAM, KMS, Cloud Storage, Compute Engine, Kubernetes Engine, Secret Menedżer
- Linux Debian
- Docker / Docker Compose
- Ansible
- SOPS
- WireGuard, OpenVPN
- Terraform
- Akcje na GitHubie
- Grafana / Prometheus / Loki
- ZeroMQ pub/sub
- Redis
- RTSP, Przesyłanie strumieniowe UDP z niskim opóźnieniem
- PostgreSQL, InfluxDB, PostGIS
style="font-style: inherit; czcionka: 700">Będziesz miał od kogo się uczyć. Zespół składa się z architektów i starszych inżynierów DevOps
Mamy pełny cykl — od sprzętu po backend, od oprogramowania sprzętowego po wysoki poziom usługiPraca bez kurzu, w upale, wszystko na raz do pracy i bez papierowej biurokracjiTylko dla tych, którzy lubią pracować w inspirującej atmosferze żywy i rozwijający się startupWkład w zwycięstwo. Zaangażowanie w ideę i praktykę tworzenia wysokiej klasy produktów dla wojska..
Szanowni Kandydaci!W liście motywacyjnym podaj, czy masz doświadczeniewe wdrażaniu od podstaw w środowisku produkcyjnymprzy użyciu Kubernetes oraz ile czasu ipoziom wynagrodzenia.
.
Dziękujemy!