Software Supply Chain Engineer in Warsaw

Software Supply Chain Engineer in Warsaw

Warsaw Pełny etat 90000 - 110000 zł / rok (szac.) Stacjonarnie
4

W skrócie

  • Zadania: Projektuj i rozwijaj aplikacje w Go i Java, automatyzuj procesy CI/CD.
  • Firma: Dynamiczna firma technologiczna z otwartą kulturą współpracy.
  • Benefity: Stabilne zatrudnienie, możliwość rozwoju zawodowego i przyjazna atmosfera.
  • Pozostałe informacje: Możliwość uczestnictwa w konferencjach i wymiany wiedzy technicznej.
  • Dlaczego ta praca: Zyskaj realny wpływ na innowacyjne projekty i rozwijaj swoje umiejętności.
  • Kwalifikacje: Min. 5 lat doświadczenia w inżynierii oprogramowania i znajomość SDLC.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

Praca hybrydowa.

Projekt obejmuje utrzymanie, rozwój i zabezpieczanie enterprise’owych aplikacji oraz platform w środowisku cloud-native. Zakres prac łączy tworzenie i rozwój oprogramowania z automatyzacją procesów CI/CD, praktykami DevSecOps, bezpieczeństwem łańcucha dostaw oprogramowania oraz podejściem SRE.

Osoba na tym stanowisku będzie odpowiedzialna za rozwój i utrzymanie skalowalnych rozwiązań opartych m.in. o Go i Java, a także za automatyzację procesów budowania, testowania i wdrażania oprogramowania. Istotnym elementem projektu jest zapewnienie bezpieczeństwa na całym cyklu życia oprogramowania (SDLC), w tym zarządzanie zależnościami, podatnościami i integralnością artefaktów oraz rozwój nowoczesnych praktyk DevSecOps.

Zakres obowiązków:

  • Projektowanie, rozwój i utrzymanie enterprise-grade aplikacji i platform w Go oraz Java.
  • Tworzenie skalowalnych i bezpiecznych rozwiązań w oparciu o cloud-native architecture.
  • Projektowanie i rozwój mikroserwisów, API oraz systemów rozproszonych.
  • Udział w projektowaniu architektury oraz podejmowaniu decyzji technicznych.
  • Prowadzenie code review oraz dbanie o jakość, bezpieczeństwo i maintainability kodu.
  • Ocena, dobór i integracja komponentów oraz technologii open source.
  • Projektowanie i optymalizacja CI/CD pipelines.
  • Integracja automatycznych mechanizmów bezpieczeństwa, m.in. code scanning, dependency analysis i vulnerability checks.
  • Automatyzacja procesów build, test i secure deployment.
  • Implementacja i rozwój mechanizmów Software Supply Chain Security.
  • Zabezpieczanie zależności, procesów buildowania, artefaktów oraz deploymentu.
  • Wdrażanie i utrzymanie SBOM oraz dependency management.
  • Identyfikowanie i ograniczanie ryzyka związanego z podatnościami w komponentach open source.
  • Współpraca z zespołami Cybersecurity przy zabezpieczaniu software supply chain.
  • Wspieranie wdrażania Secure Development Lifecycle (SDL) w całym procesie tworzenia oprogramowania.
  • Udział w threat modeling oraz security design reviews.
  • Wsparcie w analizie i remediacji wykrytych security vulnerabilities.
  • Promowanie bezpiecznych praktyk wśród zespołów developerskich i DevOps.

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.

Mile widziane:

  • Doświadczenie w pracy zgodnej z podejściem SRE będzie istotnym atutem.

Oferujemy:

  • 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.
  • Wsparcie architekta / lidera technicznego.
  • Dokumentacja.
  • Automatyzacja testów.
  • Testy jednostkowe.

Etapy rekrutacji:

  • Rozmowa z przedstawicielem 4IT Solutions.
  • Stacjonarne spotkanie w języku angielskim w Warszawie.

Software Supply Chain Engineer in Warsaw – pracodawca: 4IT SOLUTIONS sp. z o.o.

4IT Solutions to doskonały pracodawca, który stawia na rozwój swoich pracowników w dynamicznym środowisku technologicznym. Oferujemy stabilne zatrudnienie, możliwość podnoszenia kwalifikacji oraz atmosferę otwartości i współpracy w zgranym zespole. Pracując u nas, masz realny wpływ na rozwój produktów oraz dostęp do szkoleń i konferencji, co czyni nas idealnym miejscem dla specjalistów IT szukających satysfakcjonującej kariery.

4

Dane kontaktowe:

Zespół rekrutacyjny 4IT SOLUTIONS sp. z o.o.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Supply Chain Engineer in Warsaw

Go
Java
Cloud-native architecture
CI/CD automation
DevSecOps practices
Software Supply Chain Security
Microservices design