Platform Engineering – to nowa dziedzina projektowania i budowania wewnętrznych narzędzi, których celem jest wspieranie workflow zespołów developerskich, zapewniając jak największą samodzielność i niezależność w erze cloud-native. Inżynierzy tworzący wewnętrzną platformę dostarczają zintegrowany produkt, często nazywany „Internal Developer Platform”, który obejmuje potrzeby operacyjne całego cyklu życia aplikacji.
Projekt, do którego aktualnie rekrutujemy to Developers Portal / Software Catalog – w ramach naszej wewnętrznej Platformy stanowi centralne źródło informacji o każdym z tysięcy (stan na dziś 6200+) serwisów, bibliotek i aplikacji stworzonych w Stepstone i jest używany przez wszystkich naszych inżynierów do dokumentowania kodu, infrastruktury, a także budowania mapy zależności, wskazywania ownershipu, czy też przedstawiania wizytówki danej aplikacji. W dużym skrócie Software Catalog służy do katalogowania naszej twórczości. Projekt Developers Portal / Software Catalog to projekt długofalowy, który będzie rozwijany przez następne lata.
Technologie, które musisz znać:
- TypeScript & NodeJS
- GIT
- Docker
- Wzorce projektowe i architektoniczne
Technologie, których znajomość jest mile widziana:
- AWS
- Kafka / RMQ
Czekamy na Twoje CV, jeśli:
- Preferujesz aktywny udział w decyzjach dotyczących pracy zespołu
- Swobodnie komunikujesz się w języku angielskim
W tej roli będziesz:
- Ściśle współpracować z zespołem i Product Managerem
- Definiować potrzeby organizacji, projektować i implementować rozwiązania
- Tworzyć narzędzia, pluginy, mikroserwisy rozszerzające możliwości naszej wewnętrznej platformy – Developers Portal / Software Catalog
Nasz proces:
- SCRUM (2 tygodniowy cykl, wydzielona rola SCRUM mastera)
- Duża niezależność zespołu w całym cyklu dewelopmentu
- Code review
- CI
- Testy wewnątrz zespołu
- Duży wpływ zespołu na sam produkt (pełne partnerstwo z PM)
Oferujemy:
- Ubezpieczenie medyczne oraz stomatologiczne
- Ubezpieczenie na życie
- Worksmile – platforma multibenefitowa
- Szkolenia i międzynarodowe konferencje
- Hackathony, Knowledge Sharing Hours
- Projekty dla Klienta wewnętrznego
- Cykliczne eventy i imprezy integracyjne
- Zajęcia języka angielskiego (z lektorem/native speakerem)
- Pokój gier i chillout zone