Senior Full-stack / Tech Lead
M
MedicoverFitness software
Model pracy: zdalnyContractLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum 5 lat doświadczenia w projektowaniu i rozwijaniu systemów enterprise. Minimum 3 lata doświadczenia na stanowisku Tech Leada, Solution Architecta lub Lead Developera.
- Required Skills
- PostgreSQLJavaJavascriptKubernetesAzureAngularCI/CDRESTful APIsDevOpsMicroservices
Requirements
- Mieć minimum 5 lat doświadczenia w projektowaniu i rozwijaniu systemów enterprise.
- Mieć minimum 3 lata doświadczenia jako Tech Lead, Solution Architect lub Lead Developer.
- Znać projektowanie architektury mikroserwisowej.
- Mieć doświadczenie w projektowaniu API, REST, architekturze event-driven i messagingu.
- Mieć praktyczną wiedzę z zakresu chmury publicznej; preferowana jest Azure.
- Mieć doświadczenie w projektowaniu i rozwijaniu rozwiązań opartych na kontenerach i Kubernetes.
- Znać praktyki DevOps i CI/CD.
- Mieć doświadczenie z relacyjnymi bazami danych oraz strategiami ich modernizacji i podziału w środowisku mikroserwisowym.
- Znać zagadnienia obserwowalności systemów, w tym monitoringu, logowania i tracingu.
- Umieć oceniać ryzyka technologiczne i bezpieczeństwa.
- Umieć prowadzić zespoły techniczne bez bezpośredniej odpowiedzialności liniowej oraz koordynować pracę wielu dostawców.
- Umieć podejmować decyzje architektoniczne, budować konsensus między interesariuszami i przekładać potrzeby biznesowe na rozwiązania technologiczne.
Responsibilities
- Definiować i realizować strategię technologiczną aplikacji wspierającej operacje sieci klubów fitness.
- Prowadzić transformację architektury systemu z monolitu do mikroserwisów.
- Projektować docelową architekturę z uwzględnieniem skalowalności, niezawodności, bezpieczeństwa i wymagań biznesowych.
- Opracowywać roadmapę technologiczną i nadzorować jej realizację.
- Podnosić poziom cyberbezpieczeństwa aplikacji i definiować standardy architektoniczne, technologiczne oraz jakościowe.
- Nadzorować jakość kodu, proces wytwarzania oprogramowania i praktyki CI/CD.
- Koordynować pracę dwóch zespołów zewnętrznych dostawców IT, w tym planowanie, priorytetyzację i monitorowanie zadań.
- Współpracować z Product Ownerem, analitykami biznesowymi, architektami korporacyjnymi oraz zespołami infrastruktury i bezpieczeństwa.
- Wspierać zespoły deweloperskie w rozwiązywaniu złożonych problemów technicznych i podejmowaniu decyzji architektonicznych.
- Zarządzać długiem technologicznym oraz analizować i rekomendować technologie i rozwiązania dla platformy.
View Full Description & ApplyYou'll be redirected to the employer's site