Python Software Engineer
Opis projektu
Projekt dotyczy rozwoju chmurowej platformy służącej do zdalnego monitorowania, sterowania i serwisowania systemów chłodzenia, ogrzewania i wentylacji w obiektach komercyjnych oraz biurowych.
Zakres obowiązków
Implementacja nowych funkcjonalności backendowych w Pythonie (mikroserwisy)
Rozwój i utrzymanie funkcji AWS Lambda oraz procesów integracyjnych i workflow
Projektowanie i rozwój API REST dla aplikacji webowych i mobilnych
Integracja z usługami AWS: DynamoDB, SQS, Kinesis, Cognito, S3, CloudWatch
Tworzenie i utrzymanie Infrastructure as Code (CloudFormation)
Monitoring systemu, analiza logów i optymalizacja mikroserwisów (Datadog, CloudWatch)
Debugowanie, rozwiązywanie problemów produkcyjnych i refaktoryzacja kodu
Współpraca z zespołami Frontend, QA, Architektami oraz Product Ownerami
Udział w procesach Agile (planning, refinement, daily, retrospektywy)
Wymagania
Minimum 3,5 roku doświadczenia w backendzie Python
Doświadczenie z AWS Lambda, DynamoDB oraz API Gateway
Znajomość systemów kolejkowych (SQS)
Doświadczenie z JWT / OAuth
Umiejętność pisania testów automatycznych (PyTest)
Znajomość Git oraz CI/CD
Praca w architekturze mikroserwisowej
Python Software Engineer
Python Software Engineer