Strona główna
Oferta
Usługi
Serwery dla firm
Infrastruktura sieciowa
Backup Danych/Disaster recovery
Wirtualizacja
Firewall – NGFW
Obsługa informatyczna firm
Wdrażanie hiperkonwergencji
Kariera
O nas
Kontakt
Wsparcie
+48 504 506 824
Kariera
Mid Fullstack Python/Angular Developer
Dział Software Engineering
Zadania:
Projektowanie, tworzenie i zarządzanie bazami danych.
Optymalizacja zapytań SQL, zapewnienie integralności danych oraz tworzenie procedur składowanych.
Tworzenie logiki aplikacji.
Integracja zewnętrznych usług oraz zapewnienie bezpieczeństwa aplikacji.
Projektowanie, rozwój i utrzymanie aplikacji webowych opartych o Django (Python) oraz Angular.
Tworzenie i rozwijanie REST API z wykorzystaniem Django Rest Framework, w tym optymalizacja wydajności (paginacja, throttling, caching).
Implementacja i monitorowanie zadań asynchronicznych przy użyciu Celery.
Debugowanie, analiza błędów oraz utrzymanie stabilności kodu w środowisku produkcyjnym.
Zapewnianie ciągłego doskonalenia i solidnej wydajności aplikacji.
Dokumentowanie API oraz procesów rozwojowych w oparciu o Swagger / OpenAPI.
Tworzenie interaktywnych i responsywnych interfejsów użytkownika.
Tworzenie komponentów front-endowych z użyciem Angular, TypeScript, HTML5 i CSS3.
Implementacja projektów UI/UX, optymalizacja wydajności aplikacji oraz zapewnienie zgodności z różnymi przeglądarkami.
Analiza wymagań biznesowych i technicznych, ocena dostępnych rozwiązań oraz rekomendowanie najlepszych technologii do wdrożenia.
Współpraca z zespołem deweloperskim, analitykami i liderami projektów przy użyciu narzędzi Jira i Confluence projektu.
Zarządzanie zależnościami oraz konfiguracją aplikacji poprzez Webpack, NodeJS i npm.
Udział w pełnym cyklu wytwarzania oprogramowania – od analizy wymagań, przez projekt techniczny, po testy i wdrożenie.
Monitorowanie aplikacji i infrastruktury oraz zapewnienie bezpieczeństwa systemu.
Konfiguracja i uruchamianie środowisk developerskich z użyciem Docker i Docker Compose.
Dzielenie się wiedzą, najlepszymi praktykami i rozwiązaniami wielokrotnego użytku z zespołem w celu wspierania współpracy.
Wymagania:
Min. 2 lata komercyjnego doświadczenia z Django i Python oraz Angular - warunek konieczny.
Doświadczenie z TypeScript.
Znajomość HTML5, CSS3.
Znajomość Webpack, NodeJS, npm.
Praktyczna znajomości PostgreSQL, MySQL.
Znajomość oraz tworzenie REST API.
Doświadczenie z Django Rest Framework.
Optymalizacja API (pagination, throttling, caching).
Implementacja i monitorowanie zadań asynchronicznych z użyciem Celery.
Podstawowa znajomość Docker Compose.
Znajomość podstawowych komend Docker na poziomie pozwalającym na samodzielną konfigurację środowisk.
Uruchamianie aplikacji w kontenerach lokalnie przy użyciu Docker i Docker Compose.
Umiejętność rozumienia i debugowania kodu.
Dobra znajomość GIT.
Umiejętność posługiwania się Linuxem.
Dobra znajomość Swagger/OpenAPI.
Wysokie umiejętności komunikacyjne, zorientowanie na pracę zespołową.
Umiejętność analitycznego myślenia i rozwiązywania problemów.
Znajomość narzędzi Jira, Confluence.
Dodatkowe atuty:
Doświadczenie z orchiestracją danych np. Kafka.
Oferujemy:
Elastyczny czas pracy.
Przyjazne środowisko pracy, otwartość na pomysły i współpracę.
Realny wpływ na rozwój systemów.
Pyszną kawę każdego dnia.
Spotkania integracyjne.
Tryb pracy:
Pełny etat
Rodzaj współpracy:
UoP / Zlecenie / B2B
Miejsce pracy:
Suwałki
Wynagrodzenie:
Do negocjacji