Dołączając do zespołu możesz liczyć na kontakt z nowoczesnymi technologiami backendowymi w połączeniu z nutką devopsowania oraz na silne wsparcie doświadczonych programistów oraz architekta.
Tworzymy nowoczesne systemy obsługujące milionowe odsłony, przez co musisz wiedzieć, jak działa cache na różnych warstwach, mieć świadomość zalet i wad skalowania aplikacji jak i umieć wskazać różnice architektury monolitycznej czy mikroskopowej.
responsibilities :
Utworzenie repozytorium i skonfigurowania aplikacji
Pisanie kodu spełniającego potrzeby biznesowe w ulubionej technologii
Tworzenie testów, weryfikowanych w procesie wdrażania, m.in. przez Sonar Cloud
Skonfigurowanie deploymentu na kubernetesowy klaster oraz dbania o proces wdrażania Twojej własnej zmiany
Pomoc w budowaniu architektury aplikacji, użycia narzędzi lub przygotowaniu konceptów rozwiązań
Dokumentowanie trudnych technologicznych decyzji w postaci dokumentacji lub ADR (Architecture Decision Record)
Utworzenie prostej lambdy
requirements-expected :
umiejętność samodzielnego zbudowania usługi w ujęcie E2E, uwzględniając takie elementy jak:
Utworzenie repozytorium i skonfigurowania aplikacji
Pisanie kodu spełniającego potrzeby biznesowe w wybranej technologii
Tworzenie testów, weryfikowanych w procesie wdrażania, m.in. przez Sonar Cloud
Konfiguracja deploymentu na kubernetesowy klaster oraz dbanie o proces wdrażania zmiany
Pomoc w budowaniu architektury aplikacji, użycia narzędzi lub przygotowaniu konceptów rozwiązań
Dokumentowania trudnych technologicznych decyzji w postaci dokumentacji lub ADR (Architecture Decision Record)
Utworzenia prostej lambdy
znajomość GoLang - 5
znajomości protokołu HTTP/2 - 5
znajomość baz danych (mongodb, mysql) - 4
umiejętności pisania testów jednostkowych oraz integracyjnych - 4