RITS Group to firma informatyczna oferująca wysokiej jakości usługi programistyczne na rynku polskim i międzynarodowym. Należymy do grona dynamicznie rozwijających się spółek technologicznych. Stawiamy na jakość, innowacyjność oraz partnerską współpracę, a nasza kultura organizacyjna opiera się na zaufaniu, wymianie wiedzy i ciągłym doskonaleniu.
- Tryb współpracy: hybrydowy - 6 dni w miesiącu z biura w Krakowie
- Stawka: do 175 PLN/h na B2B
- Start: ASAP
- Długość projektu: długoterminowy
Kogo szukamy?
Szukamy doświadczonego inżyniera oprogramowania, który posiada bardzo dobrą znajomość Pythona i potrafi projektować oraz rozwijać skalowalne, bezpieczne i wydajne rozwiązania produkcyjne.
Zależy nam na osobie, która łączy szerokie spojrzenie architektoniczne z praktycznym podejściem do tworzenia oprogramowania. Poszukujemy samodzielnego specjalisty, który potrafi przekładać potrzeby biznesowe na rozwiązania techniczne, proponować usprawnienia i wspierać rozwój kompetencji w zespole.
Java nie jest kluczowym wymaganiem. Dodatkowym atutem będzie znajomość Node.js lub Go.
Twoje zadania
- Projektowanie, rozwijanie i wdrażanie rozwiązań programistycznych opartych na Pythonie.
- Tworzenie kodu produkcyjnego oraz dbanie o jego jakość, wydajność i bezpieczeństwo.
- Przekładanie wymagań biznesowych na rozwiązania techniczne.
- Udział w podejmowaniu decyzji architektonicznych i wyznaczaniu kierunków rozwoju technologicznego.
- Analizowanie istniejących rozwiązań oraz proponowanie usprawnień.
- Identyfikowanie ryzyk związanych z bezpieczeństwem oprogramowania i wdrażanie odpowiednich zabezpieczeń.
- Praca z rozwiązaniami chmurowymi, konteneryzacją i architekturą opartą na zdarzeniach.
- Automatyzowanie powtarzalnych procesów w celu zwiększenia efektywności pracy zespołu.
- Dzielenie się wiedzą, mentoring i wspieranie rozwoju innych inżynierów.
- Śledzenie trendów technologicznych i rekomendowanie nowych rozwiązań.
Wymagania
- Minimum 8 lat doświadczenia w tworzeniu oprogramowania.
- Bardzo dobra, praktyczna znajomość Pythona i doświadczenie w dostarczaniu rozwiązań na środowiska produkcyjne.
- Doświadczenie w projektowaniu i implementacji skalowalnych systemów.
- Praktyczna znajomość GCP, w szczególności GKE (Google Kubernetes Engine).
- Doświadczenie w pracy z Kubernetes i Dockerem.
- Znajomość baz danych, w szczególności Cloud Spanner lub zoptymalizowanego Cloud SQL/PostgreSQL.
- Doświadczenie w projektowaniu architektury event-driven z wykorzystaniem Pub/Sub lub Apache Kafka.
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji i identyfikowaniem ryzyk.
- Rozumienie zagadnień uwierzytelniania i autoryzacji, w tym OAuth2 oraz OpenID Connect.
- Umiejętność samodzielnego rozwiązywania problemów technicznych i podejmowania decyzji.
- Umiejętność patrzenia na architekturę systemu całościowo, a nie wyłącznie przez pryzmat jednej technologii.
- Gotowość do dzielenia się wiedzą i wspierania innych członków zespołu.
Mile widziane
- Znajomość Node.js lub Go.
- Doświadczenie z AWS lub Azure.
- Znajomość Javy – nie jest to jednak priorytet.
- Praktyczna znajomość Zero Trust Architecture.
- Aktywność w projektach open source lub własne portfolio na GitHubie.
- Prowadzenie bloga technologicznego lub udział w społecznościach IT.
- Doświadczenie w mentoringu i rozwijaniu kompetencji innych osób.
- Praktyka w automatyzacji procesów i usprawnianiu pracy zespołów inżynierskich.
- Zainteresowanie nowymi technologiami i trendami w branży.