W skrócie
- Zadania: Projektuj i utrzymuj nowoczesne CI/CD, automatyzuj procesy dostarczania oprogramowania.
- Firma: Cantor Fitzgerald - innowacyjna firma finansowa z globalnym zasięgiem.
- Benefity: Atrakcyjne wynagrodzenie, możliwości rozwoju zawodowego i praca w dynamicznym środowisku.
- Pozostałe informacje: Możliwość mentorowania innych inżynierów i prowadzenia inicjatyw międzyzespołowych.
- Dlaczego ta praca: Dołącz do zespołu, który kształtuje przyszłość rynków finansowych z wykorzystaniem nowoczesnych technologii.
- Kwalifikacje: Doświadczenie w DevOps oraz umiejętności w zakresie automatyzacji i inżynierii platform.
Przewidywane wynagrodzenie mieści się w przedziale 118800 - 145200 zł za rok.
Cantor Fitzgerald, założona w 1945 roku, jest wiodącą globalną firmą świadczącą usługi finansowe i technologiczne, obecna w ponad 30 krajach z ponad 14 000 pracowników na całym świecie. Jako jedna z nielicznych pozostałych prywatnych spółek na Wall Street, Cantor Fitzgerald łączy przedsiębiorczość z długoterminową wizją, oferując przywództwo w zakresie rynków kapitałowych, sprzedaży i handlu, underwriting SPAC, produktów strukturyzowanych, prime brokerage, zarządzania aktywami oraz usług w zakresie nieruchomości komercyjnych.
Poszukujemy Senior / Lead DevOps Engineer do naszego centralnego zespołu DevOps w środowisku fintech. Rola ta umożliwia zespołom inżynieryjnym dostarczanie oprogramowania w sposób bezpieczny, efektywny i spójny dzięki nowoczesnym praktykom CI/CD, automatyzacji, inżynierii wydania, zarządzaniu pakietami oraz silnej dyscyplinie SDLC. Nasza infrastruktura jest obecnie głównie lokalna, z trwającą adopcją GCP, a my konsolidujemy się na GitLab jako naszej głównej platformie dostarczania, podczas gdy Jenkins i GitHub pozostają w użyciu w trakcie przejścia.
Do Twoich obowiązków będzie należało:
- Projektowanie, ulepszanie i utrzymywanie pipeline'ów CI/CD, z GitLab jako główną platformą i GitHub wspieranym w trakcie przejścia.
- Budowanie automatyzacji, skryptów i narzędzi wewnętrznych, które poprawiają dostarczanie oprogramowania, testowanie, wdrażanie i operacyjne przepływy pracy.
- Wsparcie praktyk dostarczania gotowych do chmury, w tym środowisk budowlanych, promocji artefaktów i separacji środowisk.
- Wbudowywanie bezpieczeństwa w pipeline'y: zarządzanie sekretami, skanowanie zależności i kontenerów oraz podpisywanie artefaktów.
- Współpraca z zespołami deweloperskimi, chmurowymi i platformowymi w celu zrozumienia ich przypadków użycia oraz doradzanie w zakresie SDLC, strategii gałęzi, projektowania pipeline'ów i praktyk wydania.
- Rozwiązywanie złożonych problemów w aplikacji, pipeline'ach, infrastrukturze i warstwach chmurowych.
- Udział w standardach narzędzi inżynieryjnych i zarządzaniu dostarczaniem wraz z Menedżerem Produktu DevOps i Kierownikiem DevOps.
- Zastosowanie narzędzi wspomaganych AI do przyspieszenia tworzenia, rozwiązywania problemów i dokumentacji pipeline'ów.
Na poziomie Lead dodatkowo będziesz:
- Mentorować inżynierów w centralnym zespole DevOps i ustalać kierunek techniczny dla CI/CD i inżynierii wydania.
- Prowadzić inicjatywy międzyzespołowe, takie jak migracje pipeline'ów na GitLab i przyjęcie wspólnych komponentów CI/CD.
- Reprezentować DevOps na przeglądach projektów i planowaniu z liderami inżynieryjnymi.
Wymagane umiejętności / doświadczenie:
- Udokumentowane doświadczenie w DevOps, inżynierii wydania, automatyzacji lub inżynierii platform, najlepiej obejmujące pipeline'y lub szablony, które teraz wykorzystuje wiele zespołów.
- Głęboka wiedza praktyczna w zakresie CI/CD — projektowanie pipeline'ów, praktyki SDLC i nowoczesne przepływy dostarczania — na GitLab, Jenkins, GitHub lub porównywalnych platformach.
- Umiejętności skryptowe i automatyzacyjne w Bash, Pythonie lub podobnych językach.
- Solidna znajomość systemu Linux, w tym narzędzi wiersza poleceń, debugowania i rozwiązywania problemów na poziomie systemu.
- Doświadczenie w zarządzaniu rejestrami pakietów, artefaktów lub kontenerów, takimi jak Nexus, Artifactory, GitLab Package Registry lub rejestry Docker.
- Umiejętność jasnej komunikacji: zdolność doradzania zespołom, wyjaśniania rekomendacji technicznych i konstruktywnego kwestionowania założeń.
- Praktyczne wykorzystanie narzędzi wspomaganych AI do poprawy wyników inżynieryjnych, z rozsądkiem w walidacji wyników i ochronie informacji poufnych.
Kwalifikacje:
- Poziom senior: zazwyczaj 5+ lat odpowiedniego doświadczenia w DevOps, automatyzacji, platformach, inżynierii wydania lub inżynierii oprogramowania.
- Poziom lead: zazwyczaj 8+ lat, w tym doświadczenie w mentorowaniu inżynierów, ustalaniu kierunku technicznego lub prowadzeniu inicjatyw międzyzespołowych.
- Dyplom z zakresu informatyki, inżynierii lub pokrewnej dziedziny jest korzystny; równoważne doświadczenie praktyczne jest równie cenione.
- Doświadczenie w fintech, bankowości, płatnościach lub innym regulowanym środowisku.
- Praktyczne doświadczenie z platformami chmurowymi i kontenerowymi: GCP, AWS, Azure, Kubernetes, Helm lub Terraform.
- Znajomość praktyk bezpieczeństwa łańcucha dostaw oprogramowania, takich jak SBOM, SLSA lub polityka jako kod.
- Tło w programowaniu w językach silnie typowanych, takich jak Java, C#, Go, Kotlin lub TypeScript.
- Znajomość architektur middleware, messaging lub aplikacji korporacyjnych.
Atrybuty osobiste:
- Inżynier z podejściem zorientowanym na usługi wobec zespołów, które wspierasz.
- Komfort w dynamicznym środowisku z różnymi zespołami, technologiami i modelami dostarczania.
- Samodzielne rozwiązywanie problemów i budowanie konsensusu zamiast narzucania rozwiązań.
- Dokumentowanie standardów i decyzji domyślnie.
- Jasne i pewne artykułowanie zarówno pisemnych, jak i ustnych wiadomości.
- Ciekawość nowych technologii, z prawdziwym zainteresowaniem AI i automatyzacją.
Systemy i narzędzia używane:
- CI/CD i kontrola źródła: GitLab (główny), Jenkins, GitHub.
- Zarządzanie pakietami i artefaktami: Nexus, Artifactory, GitLab Package Registry, rejestry Docker.
- Automatyzacja i skrypty: Bash, Python, Ansible, Terraform.
- Platformy: Linux/RHEL, Docker, Kubernetes, VMware, z trwającą adopcją GCP.
- Dostarczanie i dokumentacja: Jira, Confluence, ServiceNow.
- Narzędzia AI i chatboty, takie jak Claude, ChatGPT i Microsoft Copilot.
Senior/Lead DevOps Engineer in Warsaw – pracodawca: Cantor Fitzgerald Ireland Ltd
Cantor Fitzgerald Ireland Ltd to doskonały pracodawca, oferujący dynamiczne środowisko pracy w sercu Warszawy. Nasza kultura pracy opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy atrakcyjne benefity oraz możliwość pracy nad zaawansowanymi projektami w zespole ekspertów, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w obszarze analityki danych.
Dane kontaktowe:
Zespół rekrutacyjny Cantor Fitzgerald Ireland Ltd