Devops Engineer
⚲ Warszawa, Katowice
20 400 - 28 800 PLN netto (B2B)
Wymagania
- min. 3 lata doświadczenia z Dockerem i Kubernetesem w środowiskach produkcyjnych
- biegłość w Linuxie (preferowane Debian/Ubuntu)
- min. 2 lata doświadczenia z Terraform i Helm
- swobodne skryptowanie w Pythonie lub Bashu
- swobodna komunikacja w języku polskim i angielskim (min. B2/C1)
Mile widziane
- doświadczenie z bazami danych (MySQL, PostgreSQL, Kafka, Redis)
- znajomość Prometheus i HashiCorp Vault
- znajomość praktyk bezpieczeństwa w chmurze (AWS/Azure)
Opis stanowiska
Rola DevOps u globalnego dostawcy platformy SaaS do masowej komunikacji cyfrowej, gdzie będziesz zarządzać infrastrukturą obsługującą miliardy operacji miesięcznie w środowisku łączącym własne centra danych (on-premise) z chmurą AWS. Będziesz projektować i utrzymywać środowiska Kubernetes (on-prem i AWS EKS), automatyzować infrastrukturę Terraformem i Helem oraz optymalizować pipeline'y GitLab. To oferta dla inżynierów, którzy lubią pracę z systemami o dużej skali i złożonych środowiskach hybrydowych. Uwaga: praca przy miliardach operacji miesięcznie oznacza dużą presję na stabilność i wydajność, a łączenie on-premise z chmurą wiąże się z wyzwaniami integracyjnymi.
🔍 Dekoder Ogłoszenia
🟡
globalnego dostawcy platformy SaaS do masowej komunikacji cyfrowej i analityki (Business Communication Hub)
Może oznaczać pracę nad bardzo złożonym i rozbudowanym systemem, który wymaga ciągłego utrzymania i rozwoju.
🔴
zarządzać infrastrukturą obsługującą miliardy operacji miesięcznie
Oznacza pracę pod dużą presją i z systemami, które muszą być niezwykle stabilne i wydajne.
🔴
To unikalna okazja, by pracować w środowisku, które łączy własne centra danych (On-premise) z nowoczesną chmurą publiczną (AWS).
Może oznaczać konieczność radzenia sobie z problemami integracji i utrzymania dwóch różnych, często niekompatybilnych środowisk.
🔴
Projektowanie architektury: Współpraca z zespołami Agile przy tworzeniu skalowalnych rozwiązań chmurowych.
Może oznaczać, że będziesz musiał szybko adaptować się do zmieniających się wymagań i projektować rozwiązania, które nie zawsze są w pełni przemyślane od początku.
🟡
Proaktywne usprawnianie systemów i dbanie o ich wydajność.
Może oznaczać, że będziesz musiał samodzielnie identyfikować problemy i szukać rozwiązań, często bez jasno określonych wytycznych.