starszy specjalista / starsza specjalistka (senior)
praca hybrydowa
Podsumowanie oferty
Dodatkowe informacje
Specjalizacje:
Technologie, których używamy
Wymagane
Mile widziane
- Projekt obejmuje utrzymanie, rozwój i zapewnienie niezawodności oprogramowania oraz środowisk produkcyjnych. Rola łączy tworzenie i rozwój rozwiązań software’owych z automatyzacją procesów, CI/CD, testami oraz praktykami SRE/DevOps. Celem jest zapewnienie wysokiej jakości, dostępności, skalowalności i stabilności systemów.
Tak organizujemy naszą pracę
- masz wpływ na rozwiązania technologiczne
- koncentrujesz się na rozwoju produktu
Skład zespołu
Twój zakres obowiązków
- Projektowanie, rozwój i wdrażanie wysokiej jakości rozwiązań software’owych zgodnie z dobrymi praktykami inżynierskimi
- Prowadzenie procesów end-to-end SDLC – od analizy wymagań i projektowania po deployment i wsparcie produkcyjne
- Projektowanie i rozwój automatyzacji testów oraz strategii zapewniania jakości
- Budowa i utrzymanie CI/CD pipelines oraz automatyzacji procesu release
- Stosowanie praktyk SRE w celu zwiększania niezawodności, skalowalności i dostępności systemów
- Definiowanie i monitorowanie SLI, SLO oraz error budgets
- Rozwijanie observability poprzez monitoring, logging i alerting
- Udział w incident management, root cause analysis i post-incident reviews
- Analiza wydajności i identyfikowanie obszarów wymagających optymalizacji
- Współpraca z zespołami developerskimi, infrastrukturalnymi, security i operations
- Wspieranie zespołów w zakresie Software Engineering, test automation i SRE
- Wdrażanie rozwiązań zwiększających operational excellence i niezawodność platform
Nasze wymagania
- Min. 5 lat doświadczenia w Software Engineering / enterprise application development
- Bardzo dobra znajomość SDLC i dobrych praktyk wytwarzania oprogramowania
- Doświadczenie w projektowaniu i implementacji automatyzacji testów / test automation frameworks
- Praktyczne doświadczenie w Site Reliability Engineering (SRE)
- Doświadczenie w CI/CD, DevOps i release automation
- Znajomość zagadnień system reliability, scalability, availability i resiliency
- Doświadczenie w monitoringu, observability i incident management
- Doświadczenie w analizie problemów, root cause analysis i troubleshooting
- Umiejętność współpracy z zespołami development, infrastructure, security i operations
- Dobre umiejętności komunikacyjne i liderskie
- Wykształcenie wyższe techniczne
- Język angielski do swobodnej komunikacji w międzynarodowym środowisku
- Otwartość na wizyty w jednym z biur klienta
- Stabilne zatrudnienie
- Możliwość podnoszenia kwalifikacji zawodowych
- Atmosfera otwartości i współpracy w zgranym zespole
- Otwartość na inicjatywy pracowników
- Możliwość realnego wpływu na produkt
- Ubezpieczenie medyczne i zdrowotne
- testy jednostkowe
Takie dajemy możliwości rozwoju
- konferencje w Polsce
- szkolenia zewnętrzne
- wymiana wiedzy technicznej w firmie
dofinansowanie nauki języków
możliwość pracy zdalnej
siłownia w biurze
Etapy rekrutacji
Rozmowa z przedstawicielem 4IT Solutions
Stacjonarne spotkanie w języku angielskim w Warszawie pod koniec października
- 4IT Solutions działa na polskim rynku od 2014 roku. Naszym core businessem jest rekrutacja konsultantów IT. Dostarczamy usługi specjalistów IT, którzy wspierają zespół klienta długoterminowo lub na czas realizacji danego projektu. W zależności od projektu oferujemy zatrudnienie bezpośrednio u Klienta lub umowę typu body-leasing.
- W 4IT Solutions wierzymy, że trzon firmy tworzą nasi pracownicy. Wysoka jakość usług i sukces naszych klientów zależy od nich. Nasz zespół to grupa zgranych ludzi reprezentująca najwyższe standardy etyki biznesu. Wierzymy w długotrwałe relacje z klientami, które budujemy dzięki dostarczaniu usług najwyższej jakości. Naszym kluczem do sukcesu są proste procesy, brak komplikacji i automatyzacja.