W skrócie
- Zadania: Twórz oprogramowanie i rozwijaj innowacyjne narzędzia do zarządzania pipeline'ami.
- Firma: GitLab - wiodąca platforma DevSecOps z kulturą współpracy.
- Benefity: Elastyczny czas pracy, wynagrodzenie, opcje akcji i fundusz rozwoju.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość rozwoju oprogramowania.
- Kwalifikacje: Znajomość Ruby on Rails i umiejętności współpracy w zespole.
GitLab jest inteligentną platformą orkiestracji dla DevSecOps. Umożliwia organizacjom zwiększenie produktywności programistów, poprawę efektywności operacyjnej, redukcję ryzyka związanego z bezpieczeństwem i zgodnością oraz przyspieszenie transformacji cyfrowej. Ponad 50 milionów zarejestrowanych użytkowników i ponad 50% firm z listy Fortune 100 ufa GitLab w szybszym dostarczaniu lepszego i bardziej bezpiecznego oprogramowania.
W Pipeline Authoring grupa rozwija narzędzia do tworzenia i zarządzania pipeline'ami. Nasze kluczowe obszary to komponenty CI/CD oraz katalog CI/CD, który pozwala użytkownikom odkrywać, ponownie wykorzystywać i wnosić wkład w komponenty CI/CD, aby uczynić rozwój oprogramowania bardziej efektywnym i produktywnym.
Jako Backend Engineer będziesz pracować nad doskonaleniem funkcjonalności i niezawodności naszego katalogu i komponentów, poprawiać i utrzymywać wydajność, skalowalność i bezpieczeństwo tworzenia pipeline'ów, zawsze uwzględniając użyteczność i doświadczenie użytkownika w tych kluczowych obszarach produktu.
Niektóre z rzeczy, nad którymi ostatnio pracowaliśmy, obejmują:
- Wejścia dla pipeline'ów
- Wejścia dla zadań
- Udoskonalenia wejść
- Katalog CI/CD - poprawa UX
Oczekiwania wobec Ciebie:
- Pisanie wysokiej jakości, efektywnego i łatwego w utrzymaniu kodu, przestrzegając najlepszych praktyk i uczestnicząc w przeglądach kodu.
- Realizacja małych funkcji i ulepszeń z minimalnym wsparciem od innych członków zespołu.
- Współpraca z zespołem nad większymi projektami.
- Advokowanie za poprawą niezawodności, bezpieczeństwa i wydajności.
- Rozpoznawanie przeszkód w naszej efektywności jako zespół („dług technologiczny”), proponowanie i wdrażanie rozwiązań.
- Udział w praktykach rozwoju agile, w tym sesjach planowania asynchronicznego, stand-upach i retrospektywach, aby napędzać iteracyjny rozwój oprogramowania i ciągłe doskonalenie zespołu.
- Udział w rotacjach on-call Tier 2 w celu pomocy w rozwiązywaniu problemów operacyjnych produktów, operacji bezpieczeństwa i pilnych problemów inżynieryjnych.
Wymagania:
- Znajomość Ruby i Ruby on Rails.
- Udokumentowane doświadczenie w pisaniu testowalnego kodu w Ruby on Rails.
- Doświadczenie z relacyjnymi systemami zarządzania bazami danych (PostgreSQL to plus).
- Umiejętność samodzielnego zarządzania i organizacji w asynchronicznym i współpracującym środowisku pracy.
- Zaangażowanie w ciągłe uczenie się i otwartość na udzielanie i otrzymywanie informacji zwrotnych.
Zakres wynagrodzenia podstawowego dla tego stanowiska wynosi obecnie 248,000zł - 372,000zł w Polsce.
GitLab wspiera swoich pracowników pełnoetatowych poprzez:
- Elastyczny czas wolny
- Grupy zasobów dla członków zespołu
- Program wynagrodzeń oparty na akcjach i plan zakupu akcji dla pracowników
- Fundusz rozwoju i wzrostu
- Urlop rodzicielski
GitLab jest dumny z bycia miejscem pracy równych szans i pracodawcą promującym działania afirmacyjne.
Intermediate Backend Engineer, Pipeline Authoring in Katowice – pracodawca: GitLab
GitLab to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku pracy zdalnej. Nasza kultura opiera się na współpracy i innowacyjności, co pozwala pracownikom na ciągłe doskonalenie swoich umiejętności oraz wpływanie na rozwój platformy. Pracując w EMEA, będziesz częścią globalnego zespołu, który ceni różnorodność i elastyczność, a także zapewnia wsparcie w realizacji ambitnych projektów technologicznych.