← Back to jobs

Software Security Engineer - Backend (Python/Node.js)

Skills

clouddjangoevent driven architecturegcpgkeinfrastructure as codejestkubernetesnimnodejsoauthopenidpostgresqlpythonrusttypescriptzero trustPythonJavaScriptNode.jsTypeScriptPostgreSQLGCPKubernetes

Description

Lokalizacja: Kraków / praca hybrydowa, 2 dni w tygodniu z biura
Rodzaj umowy: kontrakt
Wymiar pracy: pełny
Poziom stanowiska: Senior
Wynagrodzenie: 140-160 PLN/h netto + Vat

auticon to niemiecko-norweskie przedsiębiorstwo społeczne, którego misją jest wspieranie osób w spektrum autyzmu poprzez tworzenie dla nich możliwości rozwoju zawodowego w obszarze technologii i IT. Od ponad 15 lat współpracujemy z firmami, pomagając im osiągać świetne wyniki dzięki wyjątkowym umiejętnościom osób neuroróżnorodnych, takim jak dbałość o szczegóły, logiczne myślenie, precyzja oraz zdolność rozwiązywania złożonych problemów.

W auticon tworzymy inkluzywne środowisko pracy, w którym różnorodność jest wartością, a pracownicy mogą w pełni wykorzystywać swoje mocne strony. Nasi konsultanci pracują w przyjaznym i wspierającym środowisku dostosowanym do potrzeb osób w spektrum autyzmu. Stawiamy na wzajemny szacunek, zrozumienie i indywidualne podejście. Większość naszych konsultantów to osoby w spektrum autyzmu. Jeśli identyfikujesz się jako osoba neuroróżnorodna i interesujesz się technologią, programowaniem oraz rozwiązywaniem złożonych problemów, chętnie Cię poznamy.

Głównym zadaniem osoby na tym stanowisku będzie rozwijanie wysokich standardów inżynierskich („Engineering Excellence”) w ramach platformy Software Security.

Rola ma istotne znaczenie dla technicznej realizacji projektów oraz zapewnienia wysokiej jakości architektury i kodu w zespołach pracujących w obszarze Security.

Realizujemy strategiczne programy mające na celu odejście od kosztownych platform dostarczanych przez zewnętrznych vendorów na rzecz rozwiązań open source działających w chmurze. Pozwala to zwiększać poziom automatyzacji.

Duży nacisk kładziemy na rozwój własnych produktów i usług oraz ich działanie na dużą skalę. Wymaga to wysokich standardów inżynierskich i jakości pracy zespołów.

Szukamy osoby z praktycznym doświadczeniem programistycznym, która nadal aktywnie tworzy rozwiązania i jest otwarta na nowe technologie oraz sposoby działania.

Aktywne tworzenie kodu i dostarczanie go na środowiska produkcyjne.

Mile widziana aktywność w społeczności technologicznej, np. prowadzenie bloga, portfolio na GitHubie lub udział w projektach open source.

Śledzenie zmian technologicznych i nowych rozwiązań, m.in. Go, Rust i TypeScript.

Projektowanie rozwiązań dla Google Kubernetes Engine (GKE), optymalizacja wydajności zapytań PostgreSQL dla systemów o dużej współbieżności oraz budowanie architektury event-driven z wykorzystaniem Pub/Sub.

Odpowiedzialność za pełny cykl życia usług działających w GCP, z uwzględnieniem odporności, obserwowalności i optymalizacji kosztów.

Projektowanie i zarządzanie mechanizmami OAuth2/OpenID Connect w środowisku GCP.

Przekładanie potrzeb i możliwości biznesowych na konkretne rozwiązania techniczne.

Budowanie i rozwijanie społeczności inżynierskich podnoszących standardy jakości i efektywności.

Konstruktywne kwestionowanie istniejących rozwiązań i proponowanie lepszych sposobów działania.

Stosowanie dobrych praktyk w zakresie metodologii wytwarzania oprogramowania, projektowania architektury, rozwiązań inżynierskich i standardów technicznych.

Mentoring oraz dzielenie się wiedzą z osobami w zespole i poza nim.

Uwzględnianie automatyzacji już na etapie projektowania rozwiązania. Ograniczanie powtarzalnych i czasochłonnych czynności, aby zespoły developerskie mogły szybciej i bezpieczniej dostarczać rozwiązania.

Ciągłe rozwijanie wiedzy oraz wspieranie społeczności inżynierskiej w zakresie nowych trendów technologicznych.

WYMAGANE UMIEJĘTNOŚCI I DOŚWIADCZENIE

Bardzo dobra znajomość Pythona i/lub Node.js oraz udokumentowane doświadczenie w dostarczaniu produkcyjnych usług tworzonych w Pythonie lub Go.

Praktyczne doświadczenie z usługami GCP, w szczególności Cloud Run, GKE i Filestore.

Doświadczenie z Infrastructure as Code i Terraformem.

Podejście, w którym bezpieczeństwo jest integralną częścią produktu, a nie dodatkiem wdrażanym na końcu, w tym znajomość modeli Zero Trust.

Profil „T-shaped Engineer”: szerokie rozumienie całego stosu technologicznego połączone z głęboką specjalizacją backendową.

Umiejętność projektowania i implementowania skalowalnych oraz bezpiecznych usług backendowych z wykorzystaniem Python/Django i Node.js oraz wysokowydajnych komponentów tworzonych w Go.

Umiejętność tworzenia rozwiązań, które realnie usprawniają działanie organizacji, zwiększając jej szybkość, efektywność i bezpieczeństwo.

Szerokie spojrzenie technologiczne. Szukamy osoby, która nie ogranicza się do jednej specjalizacji i potrafi wykorzystywać swoje doświadczenie do rozwiązywania różnych problemów.

Bardzo wysoki poziom wiedzy i kompetencji technicznych w swojej specjalizacji.

Umiejętność dostrzegania problemów i możliwości oraz samodzielnego projektowania rozwiązań.

Praktyczne podejście i budowanie swojej pozycji poprzez jakość dostarczanych rozwiązań.

Świadomość wpływu swojej pracy na produkt, organizację i użytkowników.

Całościowe podejście do rozwiązywania problemów.

Twój rozwój zawodowy jest dla nas ważny. Od pierwszego dnia będziesz pracować z bardzo doświadczonymi specjalistami i mieć możliwość uczenia się od nich. Otrzymasz również dostęp do wewnętrznych i zewnętrznych szkoleń oraz społeczności inżynierskich wspierających rozwój kompetencji.

Będziesz pracować nad wyspecjalizowanymi produktami i usługami oraz mieć możliwość obserwowania w czasie rzeczywistym wpływu swojej pracy na tysiące użytkowników korzystających z tworzonych rozwiązań.

Dlaczego warto dołączyć do auticon?

  • Przyjazne środowisko dla osób neuroróżnorodnych.Jesteśmy organizacją otwartą na osoby neuroróżnorodne. Większość naszych konsultantów to osoby w spektrum autyzmu.
  • Wsparcie dopasowane do Twoich potrzeb.Zapewniamy indywidualne wsparcie na każdym etapie współpracy. Dbamy o odpowiednie warunki pracy, aby każdy mógł w pełni wykorzystywać swoje możliwości.
  • Przejrzysty proces rekrutacyjny.Większość naszych procesów rekrutacyjnych jest prosta i transparentna, dzięki czemu możesz skupić się na zaprezentowaniu swoich umiejętności, bez zbędnego stresu. W niektórych projektach nasi klienci wymagają udziału w technicznej ocenie kompetencji prowadzonej przez zewnętrznego dostawcę. Nie mamy pełnego wpływu na ten etap, jednak zawsze staramy się poinformować o nim z wyprzedzeniem i przekazać wszystkie dostępne informacje.
  • Środowisko pracy przyjazne osobom w spektrum autyzmu.Tworzymy miejsca pracy, kulturę organizacyjną i zasady współpracy z myślą o potrzebach osób w spektrum autyzmu. Stawiamy na elastyczność, wzajemne zrozumienie oraz otwartą komunikację.
  • Zatrudnienie na podstawie umowy B2B, przejrzyste warunki współpracy oraz atrakcyjne wynagrodzenie

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in Poland.

No similar openings right now. Refine your search or create an alert above.