01 Zakres zadań
- Projektowanie i rozwój skalowalnych mikroserwisów w technologii .NET (C#, ASP.NET Core Web API, Entity Framework Core)
- Tworzenie i rozwijanie REST API dla integracji z systemami zewnętrznymi.
- Implementacja architektury multi-tenant z bezpieczną separacją danych i kontrolą dostępu
- Rozwój usług integracyjnych dla urządzeń Industrial IoT oraz obsługa danych telemetrycznych i konfiguracyjnych
- Praca z bazami PostgreSQL oraz rozwiązaniami NoSQL.
- Wykorzystanie RabbitMQ i Kafka do budowy architektury opartej na zdarzeniach
- Wdrażanie najlepszych praktyk bezpieczeństwa, w tym OAuth2, OpenID Connect, JWT, PKI/mTLS oraz zarządzania tożsamością
- Zapewnianie wysokiej jakości kodu poprzez testy jednostkowe i integracyjne, code review oraz stosowanie zasad SOLID i Clean Code
- Współpraca przy konteneryzacji aplikacji oraz wdrożeniach w środowisku Kubernetes
- Rozwój i utrzymanie procesów CI/CD oraz infrastruktury jako kodu (Terraform, Helm)
- Optymalizacja wydajności systemów obsługujących tysiące urządzeń i duże wolumeny danych
- Współpraca z zespołami produktowymi, architektami oraz inżynierami DevOps
