Python Developer
iteo to zespół ponad 200 specjalistów o różnorodnych, uzupełniających się kompetencjach. Wspólnie doradzamy, projektujemy i tworzymy nowoczesne produkty cyfrowe. Naszą codzienną pracę opieramy na zaufaniu, wzajemnym szacunku i przejrzystej komunikacji. Wiemy z doświadczenia, że to właśnie zgrany zespół i autentyczne zaangażowanie pozwalają nam z sukcesem realizować nawet najbardziej złożone projekty dla klientów z całego świata.
Czym będziesz się zajmować
Rozwój oprogramowania
Projektowanie, implementacja i rozwój nowych funkcjonalności w architekturze mikroserwisowej z wykorzystaniem Python oraz powiązanego ekosystemu narzędzi.
Utrzymanie oraz rozwój istniejących usług backendowych.
Analiza zgłoszeń oraz rozwiązywanie problemów zgłaszanych w systemie Jira.
Dbanie o jakość kodu, dobre praktyki programistyczne oraz stabilność systemu.
Współpraca z interesariuszami w firmie w celu zbierania wymagań oraz projektowania rozwiązań technologicznych.
DevOps i infrastruktura
Utrzymanie i monitorowanie infrastruktury serwerowej (AWS, Hetzner, MyDevil.net).
Zarządzanie procesami CI/CD z wykorzystaniem GitLab CI oraz Jenkins.
Administracja bazami danych (PostgreSQL, MySQL, MongoDB) oraz dbanie o ich wydajność i bezpieczeństwo.
Nadzór nad systemami backupów oraz procesami odzyskiwania danych.
Analiza logów i błędów w systemie Sentry oraz proaktywne rozwiązywanie problemów produkcyjnych.
Wsparcie technologiczne i rozwój platformy
Współpraca z obecnym obecnym klientem w celu płynnego przejęcia wiedzy o systemie.
Tworzenie i rozwijanie dokumentacji architektury oraz procesów technicznych.
Wsparcie w podejmowaniu decyzji technologicznych dotyczących dalszego rozwoju platformy.
Mentoring oraz dzielenie się wiedzą z innymi członkami zespołu.
Czego oczekujemy
Development
Bardzo dobra znajomość Python i jego ekosystemu.
Doświadczenie w pracy z jednym z frameworków: Django, Flask lub FastAPI.
Doświadczenie w pracy z architekturą mikro-serwisową.
Praktyczna znajomość baz danych:
relacyjnych (PostgreSQL, MySQL),
nierelacyjnych (MongoDB).
DevOps i infrastruktura
Doświadczenie w pracy z Docker oraz procesami CI/CD (znajomość GitLab CI będzie dużym atutem).
Doświadczenie w pracy z chmurą publiczną oraz w administracji systemami Linux.
Praktyczna znajomość narzędzi takich jak Jenkins, Nginx, Cloudflare, Sentry.
Kompetencje miękkie
Samodzielność w diagnozowaniu i rozwiązywaniu problemów technicznych.
Umiejętność pracy w środowisku współpracy między zespołami.
Proaktywność, odpowiedzialność i transparentność w działaniu.
Doświadczenie w mentoringu lub wspieraniu rozwoju innych deweloperów będzie dodatkowym atutem.
Co oferujemy
Rozwój: Współpracę w przy ciekawych i rozwojowych projektach lokalnych i międzynarodowych.
Realny wpływ: Możliwość współtworzenia procesów technologicznych i wdrażania własnych innowacji w projektach.
Jak wygląda proces rekrutacji?
📨Twoje zgłoszenie
🔊 Rozmowa HR
💻 Spotkanie techniczne z Danielem (Team Leader zespołu)
💻 Spotkanie z Klientem
🤝 Feedback
Python Developer
Python Developer