freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Developer (Python, Node.js)

Summary

Senior developer modernizing a large-scale software security platform by migrating legacy systems to cloud-native, open-source technologies using Python, Django, Node.js, and GCP.

Clurgo to firma stworzona przez developerów dla developerów. Nasze zespoły łączą pełne spektrum kompetencji - od rozwoju oprogramowania i infrastruktury, przez analizę oraz testy, aż po strategiczne zarządzanie produktem i procesami. Realizujemy różnorodne projekty IT dla klientów z wielu branż, dbając o dobre praktyki programistyczne i zachowanie work-life balance. Tworzymy rozwiązania, które mają znaczenie - dla firm w Polsce i na całym świecie.

Dołącz do zespołu zajmującego się modernizacją wielkoskalowej platformy bezpieczeństwa oprogramowania poprzez zastąpienie dotychczasowych rozwiązań technologiami natywnymi dla chmury i opartymi na otwartym oprogramowaniu.

Technologie i narzędzia: Python, Django, Node.js, TypeScript, NestJS, Google Cloud Platform (GCP), Kubernetes, GKE, PostgreSQL, OAuth2, OpenID Connect

Szukamy Ciebie, jeśli:

  • posiadasz minimum 5 letnie komercyjne doświadczenie z Pythonem i frameworkiem Django
  • znasz Node.js oraz TypeScript, a dodatkowym atutem będzie doświadczenie z NestJS
  • pracujesz z rozwiązaniami chmurowymi Google Cloud Platform (GCP)
  • masz doświadczenie z Kubernetes, w szczególności z Google Kubernetes Engine (GKE)
  • dobrze znasz bazę danych PostgreSQL
  • rozumiesz mechanizmy uwierzytelniania i autoryzacji, takie jak OAuth2 i OpenID Connect

Mile widziane:

  • Doświadczenie w pracy z technologiami Go lub Rust
  • Doświadczenie w pracy w międzynarodowych projektach bankowych

Zadania:

  • Projektowanie, tworzenie i utrzymywanie skalowalnych usług platformowych oraz aplikacji
  • Tworzenie i optymalizacja rozwiązań natywnych dla chmury działających na platformie GCP i w środowisku Kubernetes
  • Poprawa niezawodności systemu, obserwowalności, bezpieczeństwa i efektywności kosztowej
  • Opracowywanie architektur opartych na zdarzeniach oraz wysokowydajnych rozwiązań w zakresie danych
  • Wdrażanie standardów inżynieryjnych, zapewnianie jakości kodu, automatyzacji i najlepszych praktyk
  • Mentorowanie członków zespołu i aktywny udział w społecznościach inżynieryjnych
  • Wykrywanie możliwości ograniczenia pracy ręcznej i zwiększenia wydajności programistów
  • Współpraca z zespołami międzyfunkcyjnymi w celu przekładania potrzeb biznesowych na rozwiązania techniczne

Czego możesz się spodziewać:

  • współpracy w oparciu o kontrakt B2B
  • benefitów: opieka medyczna, karta multisport, lekcje języka angielskiego
  • integracji - lubimy spędzać razem czas
  • profesjonalnego procesu rekrutacyjnego – zawsze otrzymasz od nas feedback niezależnie od decyzji

See also