
DB pomaga organizacjom przechodzić transformację cyfrową dzięki inżynierii oprogramowania, doradztwu technologicznemu i innowacjom cyfrowym. Zespół działa w obszarach projektowania i tworzenia oprogramowania w metodykach Agile, rozwoju oprogramowania, sourcingu oraz doradztwa, aby lepiej rozumieć wyzwania biznesowe i budować praktyczne rozwiązania dopasowane do potrzeb klientów. W ramach inicjatywy DBLab firma bada podejścia, które można stosować, powielać i skalować, koncentrując się na dostarczaniu klientom wysokiej jakości rozwiązań technologicznych.
Starszy inżynier DevOps — platforma chmurowa i SRE w DB
Twórz odporne platformy chmurowe dla brazylijskiej firmy technologicznej DB. Automatyzuj CI/CD, obserwowalność, infrastrukturę jako kod oraz niezawodność kluczowych aplikacji i środowisk.
Opis
- Projektować i rozwijać chmurową oraz hybrydową infrastrukturę i rozwiązania platformowe, dbając o niezawodność, dostępność, wydajność i skalę.
- Tworzyć i utrzymywać ustandaryzowane potoki CI/CD z praktykami automatyzacji, jakości, bezpieczeństwa i obserwowalności.
- Rozwijać GitOps i infrastrukturę jako kod, automatyzując tworzenie, konfigurację i zarządzanie środowiskami.
- Tworzyć wielokrotnego użytku szablony, akceleratory i komponenty, które upraszczają rozwój i standaryzują dostarczanie.
- Opracowywać strategie obserwowalności aplikacji, infrastruktury i platform danych, obejmujące metryki, logi, ślady, APM, alerty i pulpity nawigacyjne.
- Definiować i monitorować SLI, SLO oraz budżety błędów, aby wspierać ciągłe doskonalenie i równoważyć innowacje z niezawodnością.
- Kierować analizą i obsługą krytycznych incydentów, koordynując ograniczanie skutków, ustalanie przyczyn źródłowych i retrospektywy.
- Zwiększać niezawodność i obserwowalność środowisk danych, w tym Databricks, jezior danych i potoków, wskazując możliwości poprawy wydajności, dostępności i efektywności operacyjnej.
- Współpracować z zespołami programistycznymi, infrastrukturalnymi i danych przy wdrażaniu standardów platformowych, zwiększaniu automatyzacji i skalowalności oraz ograniczaniu rutynowych zadań operacyjnych.
- Szukać sposobów na lepsze wykorzystanie zasobów i obniżanie kosztów środowisk chmurowych oraz platform danych dzięki praktykom FinOps.
Wymagania
- Duże doświadczenie w SRE obejmujące niezawodność, dostępność, wydajność, zarządzanie incydentami, SLI, SLO i budżety błędów.
- Doświadczenie z infrastrukturą chmurową GCP, AWS lub Azure; mile widziane środowiska hybrydowe.
- Doświadczenie z narzędziami CI/CD oraz automatyzacją budowania, testowania, wdrażania i operacji, z użyciem takich narzędzi jak GitHub Actions lub Azure DevOps.
- Doświadczenie z GitOps i infrastrukturą jako kod, szczególnie Terraform.
- Doświadczenie w zakresie obserwowalności metryk, logów, śladów i APM z użyciem takich narzędzi jak OpenTelemetry, Grafana, Prometheus, ELK/Elastic, Datadog lub SigNoz.
- Doświadczenie z kontenerami i orkiestracją, w tym Kubernetes i/lub OpenShift.
- Znajomość metod wdrażania, takich jak canary, blue-green i rolling deployments.
- Znajomość sieci i łączności w środowiskach chmurowych i hybrydowych, w tym TCP/IP, HTTP, DNS oraz diagnozowania problemów.
- Biegła znajomość co najmniej jednego języka programowania lub skryptowego — Python, Go, Java, Node.js lub Shell Script — na potrzeby automatyzacji i tworzenia narzędzi wewnętrznych.
- Znajomość baz danych oraz zagadnień związanych z wydajnością, dostępnością i pojemnością.
- Znajomość praktyk optymalizacji kosztów i wykorzystania zasobów chmurowych, w tym FinOps.
- Preferowane wykształcenie wyższe w dziedzinie informatyki, inżynierii komputerowej, technologii informacyjnych lub pokrewnej.
- Preferowane certyfikaty z technologii chmurowych lub Kubernetes.
- Doświadczenie w tworzeniu i rozwijaniu platform inżynieryjnych lub wewnętrznych platform deweloperskich (IDP).
- Doświadczenie w tworzeniu szablonów, akceleratorów, wielokrotnego użytku komponentów i mechanizmów samoobsługi.
- Znajomość praktyk inżynierii oprogramowania, w tym wzorców projektowych i integracji w różnych stosach technologicznych.
- Doświadczenie lub znajomość środowisk danych, takich jak Databricks, jeziora danych, lakehouse’y i potoki danych.
- Doświadczenie lub znajomość standardów zgodności obowiązujących w branży finansowej.
- Znajomość planowania pojemności, inżynierii wydajności i ciągłego doskonalenia operacyjnego.
Benefity
- Wynagrodzenie konkurencyjne rynkowo
- Dofinansowanie posiłków i zakupów spożywczych za pośrednictwem karty iFood
- Ubezpieczenie zdrowotne i stomatologiczne
- Dodatek na domowe biuro
- Ubezpieczenie na życie
- Elastyczne godziny pracy
- Swobodny dress code
- Wsparcie dobrostanu fizycznego i psychicznego przez TotalPass
- Praca w pełni zdalna