Usługi doradztwa i tworzenia rozwiązań Kubernetes
Doradztwo i tworzenie rozwiązań Kubernetes dla zespołów prowadzących kontenery na produkcji: klastry na EKS, AKS, GKE i własnym sprzęcie, wykresy Helm, dostarczanie w modelu GitOps, bezpieczeństwo i obserwowalność klastrów, aktualizacje wersji oraz obciążenia GPU, z dedykowanymi inżynierami Kubernetes w Państwa zespole lub projektem Kubernetes wykonanym kompleksowo.
Co budujemy w Kubernetes
Klastry produkcyjne
Klastry EKS, AKS lub GKE definiowane w Terraform, z węzłami skalowanymi przez Karpenter lub cluster autoscaler, ruchem kierowanym przez Gateway API i politykami sieciowymi domyślnie blokującymi.
Konteneryzacja aplikacji
Istniejące aplikacje .NET, Java, Python i Node.js przeniesione do małych obrazów bez uprawnień roota, budowanych i skanowanych w potoku, z konfiguracją trzymaną poza obrazem.
Wykresy Helm i manifesty
Aplikacje pakowane za pomocą Helm lub Kustomize, każda z żądaniami i limitami zasobów, sondami gotowości i żywotności oraz pod disruption budget.
Dostarczanie GitOps
Argo CD lub Flux utrzymujące każdy klaster zgodnie z Git oraz Argo Rollouts lub Flagger przesuwające ruch na nową wersję krok po kroku, tak że uruchomione jest to, co mówi repozytorium, a wycofanie to revert.
Obserwowalność klastra
Prometheus i Grafana lub monitoring Państwa dostawcy chmury, ślady OpenTelemetry między usługami oraz alerty na to, co zauważyliby użytkownicy, a nie na każdy restart poda.
Bezpieczeństwo klastra
Pod Security Standards, RBAC dla każdego zespołu, sekrety pobierane z sejfu przez External Secrets Operator, podpisane obrazy, polityki dopuszczania w Kyverno lub OPA Gatekeeper oraz wzajemny TLS między usługami przez Istio lub Linkerd.
Aktualizacje i operacje drugiego dnia
Wersje minor aktualizowane w oknie wsparcia dostawcy, usunięte API wykrywane, zanim zepsują wdrożenie, ingress-nginx zastąpiony implementacją Gateway API, skoro projekt został wycofany, oraz kopie zapasowe Velero odtwarzane według harmonogramu.
Klastry lokalne i hybrydowe
Kubernetes na Państwa własnych serwerach lub na brzegu z OpenShift, Rancher RKE2, Talos Linux lub k3s oraz floty obejmujące chmury i centra danych zarządzane z jednego miejsca przez Cluster API i GitOps.
Obciążenia GPU i uczenia maszynowego
Pule węzłów GPU z NVIDIA GPU Operator, modele serwowane przez KServe lub vLLM, klastry Ray przez KubeRay i zadania wsadowe kolejkowane w Kueue, ze skalowaniem KEDA według długości kolejki, aby nieużywane GPU były zwalniane.
Zatrudnienie: inżynierowie Kubernetes
Dedykowani inżynierowie Kubernetes
Inżynierowie Kubernetes dołączają do Państwa zespołu na pełny etat, pracują w Państwa repozytoriach, trackerze i na spotkaniach oraz podlegają Państwa liderowi. Państwo przeprowadzają rozmowy kwalifikacyjne, a my bierzemy na siebie ukraińską umowę, wynagrodzenia, fakturowanie i urlopy.
Realizacja projektów w Kubernetes
Zespół, który prowadzi projekt w Kubernetes od zakresu do wydania: wycena, wytworzenie, testy i wdrożenie, z liderem technicznym po naszej stronie, który odpowiada za plan i jakość.
Utrzymanie i przejmowanie systemów w Kubernetes
Istniejący system w Kubernetes, przejęty od innego zespołu lub utrzymywany w działaniu: najpierw przegląd bez zmian w systemie i pisemna lista ryzyk, następnie poprawki i nowe funkcje w kolejności według wpływu.
Strona o dedykowanym zespole wyjaśnia, jak specjaliści dołączają do Państwa zespołu, a strona o outsourcingu opisuje realizację projektów, przejęcia i sposób rozliczania.
Kto pracuje nad Państwa projektem w Kubernetes
inżynierowie Kubernetes
Klastry, GitOps i aktualizacje
Inżynierowie platformy
Wewnętrzna platforma, przez którą Państwa zespoły wdrażają
Inżynierowie DevOps i site reliability
Potoki, monitoring i dyżury on-call
Programiści backend
Aplikacje przygotowane do kontenerów
Inżynierowie bezpieczeństwa
Polityki, RBAC i przeglądy klastrów
Jak prowadzimy Kubernetes
Zarządzana płaszczyzna sterowania wszędzie tam, gdzie dostawca ją oferuje, wszystko zadeklarowane w Git i klastry, które można odbudować z kodu, zamiast naprawiać ręcznie. Ludzie docierają do klastra przez Państwa dostawcę tożsamości z krótkotrwałymi poświadczeniami, więc żaden laptop nie przechowuje administratorskiego kubeconfig.
Na klastrze zbudowanym przez inny zespół zaczynamy od przeglądu tylko do odczytu wersji, dodatków, RBAC, ekspozycji sieciowej i ustawień zasobów oraz pisemnej listy ryzyk w kolejności wpływu, zanim cokolwiek się zmieni.
Pozostałe usługi chmury, DevOps i bezpieczeństwa
Programowanie AWS
Usługi programowania AWS: kontenery EKS i ECS, serverless, landing zones, migracje, bazy danych, platformy danych, generatywna AI w Bedrock, bezpieczeństwo i optymalizacja kosztów, z dedykowanymi inżynierami AWS lub realizacją projektu.
Programowanie Google Cloud
Usługi programowania Google Cloud: Cloud Run i GKE, BigQuery, backendy Firebase, Cloud SQL i AlloyDB, Gemini na Agent Platform, bezpieczeństwo i migracje, z dedykowanymi inżynierami Google Cloud lub realizacją projektu.
DevOps i CI/CD
Usługi DevOps i CI/CD: pipeline, infrastruktura jako kod w Terraform, observability, SRE i dyżury, DevSecOps, platform engineering i FinOps, z dedykowanymi inżynierami DevOps i SRE lub bieżącą pracą DevOps.
Cyberbezpieczeństwo i pentesty
Usługi cyberbezpieczeństwa i testów penetracyjnych: pentesty aplikacji webowych, mobilnych, API, sieci i chmury, bezpieczny przegląd kodu, SOC i reagowanie na incydenty, ISO 27001 i SOC 2, z dedykowanymi inżynierami bezpieczeństwa lub zdefiniowanymi projektami.
Infrastruktura IT
Usługi infrastruktury IT i administracji systemami: serwery Windows i Linux, sieci, Microsoft 365 i Entra ID, wirtualizacja, kopie zapasowe i telekomunikacja, z dedykowanymi administratorami systemów lub bieżącym wsparciem.
Site reliability engineering
Usługi site reliability engineering: SLO, observability z OpenTelemetry, dyżury i zarządzanie incydentami, testy obciążeniowe, disaster recovery i chaos engineering, z dedykowanymi inżynierami SRE lub realizacją projektu.
Platform engineering
Usługi platform engineering: wewnętrzne platformy dla programistów, portale Backstage, golden paths i szablony, infrastruktura samoobsługowa i platformy Kubernetes, z dedykowanymi inżynierami platformy lub realizacją projektu.
Architektura chmurowa
Usługi architektury chmurowej i doradztwa: projekty dla AWS, Azure i Google Cloud, plany migracji, landing zones, przeglądy Well-Architected, odporność i koszty, z dedykowanymi architektami chmury lub realizacją projektu.
FinOps
Usługi FinOps i optymalizacji kosztów chmury: alokacja kosztów, rightsizing, savings plans i rezerwacje, koszty Kubernetes, danych i AI, budżety i alerty o anomaliach, z dedykowanymi inżynierami FinOps lub realizacją projektu.
Terraform i IaC
Usługi Terraform i infrastruktury jako kod: moduły Terraform i OpenTofu, importy, pipeline plan i apply, kontrola dryfu, policy as code i Ansible, z dedykowanymi inżynierami Terraform lub realizacją projektu.
Administracja Linux
Usługi administracji Linux: serwery Ubuntu, Debian, RHEL, Rocky Linux i AlmaLinux konfigurowane, łatane, utwardzane (hardening), monitorowane i objęte kopiami zapasowymi, a także aktualizacje systemów po zakończeniu wsparcia, z dedykowanymi administratorami Linux lub bieżącym wsparciem.
Inżynieria sieciowa
Usługi inżynierii sieciowej: routing i przełączanie, zapory sieciowe, SD-WAN i dostęp zero-trust, sieci chmurowe, Wi-Fi i automatyzacja na Cisco, Juniper i Fortinet, z dedykowanymi inżynierami sieciowymi lub realizacją projektu.
Bezpieczeństwo chmury
Usługi bezpieczeństwa chmury: CSPM i CNAPP, przeglądy IAM, bezpieczeństwo Kubernetes, ochrona sieci i danych oraz zgodność w chmurze na AWS, Azure i Google Cloud, z dedykowanymi inżynierami bezpieczeństwa chmury lub realizacją projektu.
SOC i monitoring bezpieczeństwa
SOC jako usługa i monitoring bezpieczeństwa: zarządzany SOC, wdrożenie SIEM, podłączanie logów, detection engineering, EDR, threat hunting i abonamenty na reagowanie na incydenty, z dedykowanymi analitykami SOC lub bieżącym monitoringiem.
Zgodność w zakresie bezpieczeństwa
Zgodność w zakresie bezpieczeństwa i gotowość do audytu: kontrole ISO 27001, SOC 2, RODO, PCI DSS, HIPAA, NIS2 i DORA, oceny luk i dowody audytowe, z dedykowanymi inżynierami zgodności lub projektem gotowości.
Pytania o tworzenie oprogramowania w Kubernetes
W jakich branżach pracują Państwa inżynierowie Kubernetes?
Głównie w fintech, z usługami płatniczymi i handlowymi wymagającymi izolacji i ścieżek audytu; w firmach chmurowych, hostingowych i telekomunikacyjnych, które oferują własnym klientom platformy na Kubernetes; w e-commerce, z usługami skalującymi się na szczyty sprzedaży; w produktach SaaS z wieloma usługami i tenantami; w produktach AI serwujących modele na klastrach GPU; oraz na platformach ochrony zdrowia, które przechowują dane pacjentów w wydzielonych przestrzeniach nazw lub klastrach.
EKS, AKS czy GKE?
Zwykle ten w chmurze, z której Państwo już korzystają, bo tożsamość, sieć i rozliczenia przychodzą razem z nim: EKS na AWS, AKS na Azure i GKE na Google Cloud, z EKS Auto Mode lub GKE Autopilot, gdy chcą Państwo, by węzły też były zarządzane. Na własnym sprzęcie OpenShift lub Rancher. Nasza konfiguracja Terraform i GitOps jest taka sama we wszystkich.
Czy mogą Państwo zaktualizować klaster, który został w tyle?
Tak, po jednej wersji minor naraz. Każde obciążenie jest sprawdzane pod kątem API usuwanych w następnej wersji, aktualizacja jest ćwiczona na kopii klastra, a kontrolery ingress, operatory i inne dodatki są aktualizowane równolegle.
Jak szybko mogą zacząć inżynierowie Kubernetes?
Gdy odpowiedni inżynier Kubernetes jest dostępny, o terminie startu decydują wyłącznie Państwa rozmowa oraz NDA i przeniesienie praw własności intelektualnej. W przeciwnym razie prowadzimy poszukiwania, które zwykle dają profile kandydatów w ciągu dwóch do trzech tygodni, a nikt nie zaczyna pracy, dopóki Państwo nie powiedzą „tak”.
Jak wygląda zatrudnienie przez BigTree108: inżynierowie Kubernetes?
Prosimy o informację o zakresie pracy, poziomie doświadczenia i potrzebnych godzinach. Proponujemy jedną lub dwie osoby wraz z ich profilami, Państwo przeprowadzają z nimi rozmowy tak, jak z własnym kandydatem, podpisują jedną umowę z BIG TREE 108 LLC i otrzymują jedną fakturę miesięcznie.
Do kogo należy praca, którą wykonują?
Do Państwa. Każdy specjalista ma podpisaną z BigTree108 umowę, która przenosi wszystkie rezultaty pracy na spółkę, a nasza umowa z Państwem przenosi je dalej. Kod, projekty i dokumenty są przekazywane do Państwa własnych repozytoriów i narzędzi, a nie przechowywane tam, gdzie zmieniać je możemy tylko my.
Prowadzą Państwo Kubernetes?
Prosimy podać dostawcę, wersję klastra i to, co na nim działa. Odpowiedź otrzymają Państwo w ciągu jednego dnia roboczego: plan, profile kandydatów lub zakres przeglądu Państwa klastrów.