Python Developer
RITS Group, a Polish IT services company, is hiring a senior Python engineer (8+ yrs) in Kraków for a long-term project building scalable, secure production systems. Hybrid work (6 office days/month). Stack: Python, GCP/GKE, Kubernetes, Docker, Cloud Spanner/PostgreSQL, Pub/Sub or Kafka, OAuth2/OIDC; B2B rate up to 175 PLN/h.
- Compensation
- PLN 170–PLN 175 / hr
- Location
- Kraków
- Work setup
- Hybrid
- Seniority
- Middle
- Employment
- Contract
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Minimum 8 years of software development experience
- Very good, practical knowledge of Python with production delivery experience
- Experience designing and implementing scalable systems
- Practical knowledge of GCP, especially GKE (Google Kubernetes Engine)
- Experience with Kubernetes and Docker
- Database knowledge, especially Cloud Spanner or optimized Cloud SQL/PostgreSQL
- Experience designing event-driven architecture with Pub/Sub or Apache Kafka
- Knowledge of application security topics and risk identification
- Understanding of authentication/authorization, including OAuth2 and OpenID Connect
- Ability to solve technical problems and make decisions independently
- Ability to view system architecture holistically, not through a single technology lens
- Willingness to share knowledge and support other team members
Nice to have
- Knowledge of Node.js or Go
- Experience with AWS or Azure
- Knowledge of Java (not a priority)
- Practical knowledge of Zero Trust Architecture
- Open source activity or own GitHub portfolio
- Running a tech blog or participation in IT communities
- Experience in mentoring and developing others' skills
- Practice in process automation and improving engineering team workflows
- Interest in new technologies and industry trends
Full description
Wynagrodzenie
B2B: 170 – 175 PLN / godz. netto
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.