Senior Platform Engineer
⚲ Warszawa, Łódź, Gdańsk, Kraków, Poznań
30 000 - 35 000 PLN brutto (UoP)
Wymagania
- min. 5 lat doświadczenia w software engineering, platform engineering, DevOps lub SRE
- mocne praktyczne doświadczenie w programowaniu w Pythonie (nie tylko podstawowe skrypty)
- praktyczne doświadczenie z AWS
- bardzo dobra znajomość Kubernetes i orkiestracji kontenerów
- praktyczne doświadczenie z Terraform
- doświadczenie w budowie lub utrzymaniu pipeline'ów CI/CD oraz znajomość Jenkins i GitHub
- praca hybrydowa: 3 dni w tygodniu z Warszawy
Opis stanowiska
Yard Corporate rekrutuje Senior Platform/SDLC Engineera dla globalnej firmy zarządzającej inwestycjami, do warszawskiego zespołu technologicznego współpracującego z US, EMEA i APAC. Będziesz rozwijać wewnętrzne narzędzia w Pythonie, wspierać środowiska CI/CD oparte na AWS, pracować z Jenkins, GitHub, Terraformem oraz kontenerami (Docker, Kubernetes, ECS, EKS), a także rozwiązywać złożone problemy build/deploy/integracja i wdrażać kontrole bezpieczeństwa w toolchainie. To rola dla inżyniera, który chce zostać blisko kodu i realnie programować, a nie tylko administrować Jenkinsem. Uwaga: część pracy to utrzymanie i naprawa istniejących, potencjalnie złożonych środowisk CI/CD oraz narzędzi SDLC, w tym rozwiązań legacy.
🔍 Dekoder Ogłoszenia
🟡
It is not a position focused only on Jenkins administration or writing small automation scripts.
Chociaż Jenkins jest wymieniony, rola wymaga czegoś więcej niż tylko jego obsługi, sugerując głębsze zaangażowanie w architekturę i rozwój platformy.
🟡
The team is looking for an engineer with genuine Python development experience who can build internal tools, improve engineering platforms and solve complex problems across build, deployment and integration environments.
Oczekuje się od kandydata nie tylko umiejętności pisania skryptów, ale także tworzenia rozbudowanych narzędzi i rozwiązywania złożonych problemów związanych z całym cyklem życia oprogramowania.
🔴
supporting and developing a range of SDLC systems and tools used by development teams across the organisation.
Może oznaczać zarówno tworzenie nowych narzędzi, jak i utrzymanie i rozwijanie istniejących, co może wymagać pracy z legacy code lub mniej nowoczesnymi rozwiązaniami.
🔴
supporting and improving AWS-based CI/CD environments
Oprócz tworzenia, duża część pracy może polegać na utrzymaniu i naprawianiu istniejących, potencjalnie złożonych i nie zawsze optymalnych środowisk CI/CD.