Rozwój aplikacji backendowych w Pythonie i FastAPI
Projektowanie i rozwój REST API
Praca z bazami danych i SQL
Udział w projektowaniu architektury i integracji systemów
Tworzenie testowalnego i łatwego w utrzymaniu kodu
Code review i dbanie o jakość kodu
Rozwój i utrzymanie CI/CD
Praca z Dockerem oraz udział we wdrażaniu aplikacji
Wspólne usprawnianie procesu tworzenia oprogramowania
Wykorzystywanie narzędzi AI tam, gdzie realnie pomagają w pracy programistycznej
W zależności od doświadczenia – możliwość pracy również przy frontendzie w React
Nasze wymagania
Bardzo dobra znajomość Pythona
Doświadczenie w tworzeniu aplikacji backendowych
Znajomość FastAPI lub podobnych frameworków
Dobra znajomość SQL i relacyjnych baz danych
Doświadczenie z REST API
Znajomość Git, code review i testów
Doświadczenie z CI/CD
Praktyczna znajomość Dockera
Podstawowa znajomość zagadnień DevOps
Zrozumienie całego procesu tworzenia i utrzymania oprogramowania
Samodzielność i umiejętność proponowania rozwiązań
Dbanie o jakość i czytelność kodu
Mile widziane
React
Znajomość Rusta lub doświadczenie w tworzeniu rozwiązań w tym języku
Doświadczenie z LLM, RAG lub rozwiązaniami AI
LangChain, LlamaIndex, Ollama, vLLM, Hugging Face lub podobne technologie
Doświadczenie w obszarze cybersecurity
Znajomość SOC, SIEM lub SOAR
Pentesty, phishing simulation, GRC lub audyty IT
Integracje systemów bezpieczeństwa przez API
To oferujemy
Długofalową pracę przy rozwijaniu produktów dla klienta wewnętrznego
Realny wpływ na architekturę, standardy programistyczne i sposób pracy zespołu
Nowoczesny stos technologiczny
Możliwość rozwijania kompetencji związanych z AI i LLM
Pracę w niewielkim zespole i krótkie ścieżki decyzyjne
Dużą samodzielność
Możliwość pracy zdalnej lub z biura w Warszawie
Biuro na warszawskim Zaciszu, tuż przy metrze
Elastyczny czas pracy
Brak dress code’u
Brak rutyny i codzienne wyzwania
O nas
Network Experts realizuje projekty IT związane z rozwiązaniami sieciowymi, cyberbezpieczeństwem oraz rozwojem oprogramowania.
Budujemy i rozwijamy aplikacje wspierające obszary IT i security, wykorzystując nowoczesne technologie oraz – tam, gdzie ma to uzasadnienie – rozwiązania oparte o AI i modele LLM.
Jeśli Python jest Twoim podstawowym narzędziem, cenisz jakość kodu i chcesz mieć wpływ na cały proces tworzenia oprogramowania, chętnie z Tobą porozmawiamy.