SQUARE ONE RESOURCES sp. z o.o.Warszawa, mazowieckie, Polska
25 dni temu
Opis pracy
technologies-expected :
Python
Django
PostgreSQL
rest
GraphQL
technologies-optional :
Lambda
EventBridge
about-project :
Nasz klient poszukuje osoby na stanowisko Lead / Senior Backend Engineera, który dołączy do jego zespołu i od pierwszego dnia będzie miał realny wpływ na rozwój produktu i firmy.
Jeśli chcesz współpracować z doświadczonym zespołem, pracować w miejscu, gdzie Twoje pomysły i inicjatywa są doceniane, to ta rola jest właśnie dla Ciebie!
responsibilities :
Projektowanie i rozwój backendu aplikacji, odpowiedzialność za projektowanie architektury backendu MVP, implementację backendu z użyciem Pythona i Django, tworzenie API (REST / GraphQL) współpracujących z frontendem, oraz udział w procesie testowania i debugowania backendu.
Zarządzanie infrastrukturą w chmurze AWS, utrzymywanie aplikacji w środowisku AWS (ECS, RDS / PostgreSQL), implementacja infrastruktury z wykorzystaniem AWS CDK, optymalizacja aplikacji pod kątem kosztów i wydajności w AWS.
Praca z bazami danych i integracjami, tworzenie i optymalizacja zapytań SQL w PostgreSQL, integracja systemu z zewnętrznymi usługami (np. Contentful), utrzymywanie połączeń z bazami danych i ich optymalizacja.
Współpraca z zespołem frontendowym i UX / UI w celu dostarczenia funkcjonalnego MVP, mentorowanie młodszych inżynierów, dzielenie się najlepszymi praktykami oraz udział w spotkaniach z interesariuszami w celu ustalania wymagań i priorytetów.
Optymalizacja i skalowanie systemu, monitorowanie wydajności backendu, optymalizacja kodu oraz skalowanie systemu w odpowiedzi na rosnący ruch użytkowników, rozwiązywanie problemów związanych z wydajnością systemu.
Zapewnienie bezpieczeństwa aplikacji, ochrona danych użytkowników i zgodność z RODO, utrzymywanie systemu monitorującego dla aplikacji, implementacja logowania i alertowania dla szybkiego identyfikowania problemów.
requirements-expected :
Co najmniej 5 lat doświadczenia z Pythonem (Python 3+) oraz dobrą znajomość frameworka Django.
Doświadczenie w pracy z AWS, w tym ECS (Elastic Container Service), RDS (Relational Database Service) oraz PostgreSQL.
Znajomość AWS CDK (Cloud Development Kit) oraz umiejętność implementacji infrastruktury jako kod.
Umiejętność projektowania i implementowania API RESTful oraz GraphQL.
Doświadczenie z usługami AWS SES (Simple Email Service) oraz SNS (Simple Notification Service).
Umiejętność pracy z bazami danych, zwłaszcza PostgreSQL, oraz optymalizacji zapytań SQL.
Doświadczenie w integracji z systemami CMS, np. Contentful.
Dobre umiejętności w zakresie mentorowania młodszych inżynierów i dzielenia się najlepszymi praktykami.
Doświadczenie w pracy w zespole, umiejętność szybkiej adaptacji do zmieniających się wymagań i technologii.
Znajomość architektury serverless oraz komponentów AWS takich jak Lambda i EventBridge (mile widziane).
Znajomość systemów real-time feedback loops, gamming / ed-tech products oraz logiki dużych systemów rankingowych będzie atutem.