Wymagane, Go, Java, Docker, Kubernetes, Git, GitHub Actions, GitLab, Jenkins, AWS, Microsoft Azure, Google Cloud Platform
Mile widziane, Selenium
O projekcie, 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.
Tak pracujemy, wewnątrz organizacji, masz wpływ na wybór narzędzi i technologii, masz wpływ na rozwiązania technologiczne, masz wpływ na produkt, koncentrujesz się na rozwoju produktu, agile
Skład zespołu, backend developer, frontend developer, devOps, specjalista cyberbezpieczeństwa
Twój 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.
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.
To 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
Tak pracujemy nad projektem, code review, Continuous Deployment, Continuous Integration, DevOps, wsparcie architekta / lidera technicznego, dokumentacja, automatyzacja testów, testy integracyjne, testy jednostkowe
Takie dajemy możliwości rozwoju, konferencje w Polsce, konferencje zagraniczne, mentoring, szkolenia zewnętrzne, wymiana wiedzy technicznej w firmie
Benefity, siłownia w biurze, brak dress code’u, kawa / herbata
Etapy rekrutacji, Rozmowa z przedstawicielem 4IT Solutions, Stacjonarne spotkanie w języku angielskim w Warszawie
4IT SOLUTIONS sp. z o.o., 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.
Tak się u nas pracuje,