Backend Developer
CGI
⚲ Warszawa
Wymagania
- CI/CD
- Mocha, Jest
- Node.js
- OpenAPI
- Swagger
- Agile/Scrum
- Amazon AWS
- RESTful API
Opis stanowiska
Poszukujemy doświadczonego Backend Developera, który dołączy do naszego zespołu i będzie współpracował z dużym klientem z sektora bankowego. Idealny kandydat posiada solidne doświadczenie w obszarze bezpieczeństwa AWS, algorytmów szyfrowania oraz backend developmentu w Node.js. Na tym stanowisku będziesz odpowiedzialny za projektowanie, rozwój i utrzymanie bezpiecznych oraz skalowalnych usług backendowych w środowisku cloud-native. Do Twoich obowiązków będzie należało: • Projektowanie, rozwój i utrzymanie usług backendowych oraz API w Node.js • Tworzenie, zabezpieczanie i optymalizacja rozwiązań chmurowych z wykorzystaniem AWS • Stosowanie najlepszych praktyk bezpieczeństwa w AWS (IAM, zarządzanie kluczami, szyfrowanie) • Praca z algorytmami szyfrowania i mechanizmami ochrony danych w systemach finansowych • Budowanie i utrzymanie wydajnych, skalowalnych i dobrze udokumentowanych API REST • Tworzenie i utrzymanie specyfikacji API (Swagger/OpenAPI) • Budowa i utrzymanie pipeline’ów CI/CD (np. Jenkins, GitLab CI, GitHub Actions lub podobne) • Współpraca z zespołami DevOps, QA, architektury oraz product ownerami • Zapewnienie zgodności z regulacjami branżowymi oraz wewnętrznymi politykami bezpieczeństwa (sektor bankowy) • Rozwiązywanie problemów produkcyjnych oraz udział w dyżurach on-call • Udział w code review, dyskusjach technicznych i planowaniu architektury Idealnie abyś posiadał/a: • Minimum 3 lata doświadczenia zawodowego z AWS, w tym bardzo dobra znajomość: IAM, KMS, Secrets Manager, VPC, Lambda, API Gateway, S3, CloudWatch oraz praktyk bezpieczeństwa AWS • Minimum 3 lata doświadczenia w Node.js • Dobra znajomość algorytmów szyfrowania, bezpiecznego zarządzania kluczami i ochrony danych • Minimum 3 lata doświadczenia w budowie API REST • Minimum 3 lata doświadczenia ze Swagger/OpenAPI • Minimum 3 lata praktycznego doświadczenia z CI/CD • Doświadczenie w branżach regulowanych (bankowość, finanse) – mile widziane • Bardzo dobra znajomość architektury mikroserwisowej i aplikacji cloud-native • Znajomość frameworków testowych (np. Mocha, Jest) – dodatkowy atut • Bardzo dobre umiejętności komunikacyjne i dokumentacyjne • Doświadczenie w pracy w Agile/SCRUM oraz umiejętność zarządzania priorytetami • Certyfikat AWS Developer – mile widziany • Wysokie kompetencje interpersonalne, w tym proaktywne zarządzanie ryzykiem Ze swej strony możemy zaoferować: • Pracę zdalną lub w jednym z naszych biur: Warszawa, Wrocław, Toruń, Kraków • Benefity w całości opłacane przez CGI (przy UOP): • Opiekę zdrowotną - rozbudowany plan Medicover Maxima obejmujący opiekę stomatologiczną. • Kartę Medicover Sport. • Ubezpieczenie na życie, od wypadku i poważnego zachorowania. • Program Wsparcia Pracowników, który zapewnia Tobie i Twojej rodzinie bezpłatny i anonimowy dostęp do pomocy specjalistów, m.in. psychologa, terapeuty oraz prawnika. • Plan Zakupu Akcji CGI - jeśli zdecydujesz się na inwestycje w akcje ramach naszego programu, my dołożymy drugie tyle. Swobodnie i bez kosztowo możesz obsługiwać swój rachunek maklerski. • Sformalizowany program pracy twórczej - aż 90% swojego czasu możesz zaraportować jako pracę podlegającą autorskim kosztom uzyskania przychodu. • PPP (Profit Participation Plan) - roczną premię zależną od wypracowanych wyników Business Unitu. • Referral Program – otrzymasz ponad 6000 zł za każdą osobę zatrudnioną z Twojego polecenia. • Program Be Consultant, który daje możliwość rozwijania kompetencji, rotację przy projektach, a nawet zmianę ścieżki zawodowej w ramach firmy. • Mentoring Program, dzięki któremu możesz rozwijać swoje kompetencje poszerzać wiedzę, czerpiąc ją od swoich kolegów z CGI. Jeśli sam posiadasz duże doświadczenie, możesz się dzielić wiedzą z innymi! • Atrakcyjny program szkoleń - masz dostęp do szerokiego pakietu szkoleń: partnerskich szkoleń, profesjonalnych certyfikatów po szkolenia na platformie CGI Academia.