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
View details
Apply Now