Senior Full Stack Developer
ATLASUS SP. Z O. O.
⚲ Zielona Góra
16 000 - 22 000 zł netto (+ VAT)
Wymagania
- HTML
- CSS
- JavaScript
- Django
- Vue.js
- Ubuntu
- Docker
- Git
- GitHub
- PostgreSQL
- Python
- Flask
- MySQL
- ERD
- UML (nice to have)
- GUI & UX (nice to have)
- DDD (nice to have)
- Mikroserwisy (nice to have)
- Hadoop (nice to have)
- MongoDB (nice to have)
- CUDA (nice to have)
- Kubernetes (nice to have)
Opis stanowiska
Wymagania: - Minimum 7+ lat doświadczenia w roli Full Stack Developera (preferowany poziom Senior/Lead). - Doświadczenie w projektowaniu i wdrażaniu skalowalnych systemów oraz znajomość wzorców architektonicznych. - Bardzo dobra znajomość technologii backendowych (Python) oraz frameworka FastAPI (lub innego frameworka webowego: Django / Flask). - Doświadczenie w pracy z bazami danych (PostgreSQL, mile widziane PostGIS). - Znajomość narzędzi CI/CD oraz praktyczne doświadczenie w automatyzacji procesów wdrożeniowych. - Umiejętność analitycznego myślenia oraz podejmowania decyzji architektonicznych. - Wysoka dbałość o jakość kodu, testowalność oraz dobre praktyki inżynierskie. - Umiejętność dokumentowania rozwiązań technicznych oraz decyzji architektonicznych. Mile widziane: - Praktyczna znajomość integracji systemów z usługami AI/ML lub przetwarzaniem danych (np. modele predykcyjne, computer vision, systemy rekomendacyjne). - Znajomość bibliotek PyTorch / TensorFlow / OpenCV. - Znajomość zasad projektowania systemów rekomendacyjnych. - Doświadczenie w pracy z Redisem, Airflowem lub MLflow. - Znajomość architektury mikroserwisów i automatyzacji wdrożeń. O firmie: - W Atlasus tworzymy zaawansowane rozwiązania wykorzystujące sztuczną inteligencję (AI). Zbudowaliśmy Platformę AXOS, aby wspierać Operatorów Systemu Dystrybucyjnego w podejmowaniu decyzji dotyczących planowania, utrzymania i rozwoju sieci energetycznych. - W ramach Platformy AXOS, rozwijane są systemy dziedzinowe, które przetwarzają różnorodne zestawy danych — od informacji o majątku sieciowym, danych obrazowych, danych przestrzennych, dane o stanie technicznym sieci, dane o awariach po dane pogodowe i generacyjne,. - Jesteśmy zespolem, w którym masz realny wpływ na kształt produktu i podejmowane decyzje techniczne, a Twoja praca ma bezpośredni wpływ na rozwój nowoczesnej, zrównoważonej energetyki. Stawiamy na samodzielność, otwartą komunikację i ciągły rozwój – u nas nie jesteś kluczową częścią projektu. Zakres obowiązków: - Projektowanie, rozwój oraz utrzymanie skalowalnych systemów dziedzinowych platformy AXOS. - Odpowiedzialność za projektowanie architektury systemu (backend + frontend), w tym podejmowanie kluczowych decyzji technicznych i technologicznych oraz definiowanie standardów implementacyjnych. - Implementacja logiki biznesowej oraz projektowanie i rozwój wydajnych, bezpiecznych API w warstwie backendowej. - Tworzenie nowoczesnych, responsywnych interfejsów użytkownika z naciskiem na użyteczność, wydajność i spójność UX/UI. - Integracja systemu z modelami Machine Learning / AI. - Współprojektowanie i rozwój systemów rekomendacyjnych wspierających zarządzanie oraz utrzymanie infrastruktury energetycznej. - Optymalizacja wydajności aplikacji (frontend i backend), identyfikacja wąskich gardeł oraz wdrażanie usprawnień architektonicznych i technologicznych. - Zapewnienie wysokiej jakości kodu poprzez stosowanie dobrych praktyk inżynierskich, code review oraz implementację testów jednostkowych i integracyjnych. - Ścisła współpraca z zespołem Machine Learning oraz DevOps w zakresie wdrażania modeli, przetwarzania danych oraz integracji komponentów systemu w środowisku produkcyjnym. - Współtworzenie i rozwój pipeline’ów CI/CD oraz automatyzacja procesów budowania, testowania i wdrażania aplikacji. - Dokumentowanie rozwiązań technicznych, decyzji architektonicznych oraz konfiguracji środowisk w celu zapewnienia przejrzystości i utrzymania wiedzy. - Aktywny udział w definiowaniu roadmapy technologicznej, architektury systemu oraz inicjowaniu usprawnień w obszarze technologii i procesów. Oferujemy: - Pracę nad innowacyjnym projektem, który łączy zaawansowaną technologię AI z realnymi wyzwaniami branży energetycznej - Elastyczne warunki zatrudnienia oraz możliwość pracy zdalnej lub hybrydowej - Realny wpływ na środowisko, procesy i architekturę (Twoje zdanie ma wagę) - Długofalową współpracę – nie szukamy "na chwilę"