IT Architect

Brak informacji o wynagrodzeniu
SeniorFull-time
#452709·Dodano 3 dni temu·2
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaScriptHTMLCSSAngularReactBootstrapJavaPythonSpring BootHibernate

Firma i stanowisko

Nasz klient to międzynarodowa grupa specjalizująca się w dostarczaniu ekspertów IT, usług konsultingowych oraz rozwiązań talent management. Firma wspiera klientów w realizacji projektów technologicznych i transformacyjnych, współpracując z tysiącami specjalistów oraz setkami organizacji w całej Europie.

Wymagania

  • Duże doświadczenie w projektowaniu systemów oraz ich architektury
  • Doświadczenie w tworzeniu złożonych i modułowych aplikacji frontendowych
  • Bardzo dobra znajomość JavaScript, HTML i CSS
  • Doświadczenie z frameworkami i bibliotekami frontendowymi: Angular, React, Bootstrap
  • Znajomość technologii backendowych: Java, Python, Spring Boot, Hibernate
  • Bardzo dobra znajomość architektury mikroserwisowej i systemów rozproszonych
  • Praktyczna znajomość DDD, BDD oraz CQRS
  • Znajomość wzorców architektonicznych: Hexagonal Architecture, Onion Architecture, Layered Architecture, Event-Driven Architecture
  • Doświadczenie w projektowaniu i zabezpieczaniu REST API oraz Web Services
  • Doświadczenie z komunikacją asynchroniczną oraz rozwiązaniami Apache Kafka i JMS
  • Bardzo dobra znajomość WebLogic, JEE oraz EJB
  • Doświadczenie z przynajmniej jedną platformą chmurową: AWS, Azure lub OVH
  • Znajomość Docker i Kubernetes
  • Znajomość baz danych oraz zagadnień związanych z modelowaniem danych
  • Dobre rozumienie zagadnień i protokołów sieciowych
  • Znajomość zasad bezpieczeństwa aplikacji i systemów oraz dobrych praktyk w tym zakresie
  • Znajomość zagadnień związanych z observability: monitoringiem, tracingiem i loggingiem
  • Znajomość zasad Site Reliability Engineering (SRE)
  • Doświadczenie w pracy zgodnie z metodykami Agile/Scrum
  • Bardzo dobra znajomość języka angielskiego lub francuskiego – minimum B2

Obowiązki

  • Projektowanie architektury złożonych systemów informatycznych oraz mikroserwisów
  • Tworzenie skalowalnych, modułowych i łatwych w utrzymaniu aplikacji
  • Projektowanie rozwiązań zgodnie z podejściami DDD, BDD i CQRS
  • Wykorzystywanie wzorców architektonicznych, m.in. architektury heksagonalnej, cebulowej, warstwowej oraz event-driven
  • Projektowanie, rozwój i zabezpieczanie RESTful API oraz usług sieciowych
  • Projektowanie rozwiązań opartych na komunikacji asynchronicznej i architekturze publish/subscribe
  • Współpraca przy tworzeniu rozwiązań frontendowych oraz backendowych
  • Projektowanie rozwiązań działających w środowiskach chmurowych i kontenerowych
  • Dbanie o bezpieczeństwo, skalowalność, wydajność oraz niezawodność projektowanych systemów
  • Wdrażanie dobrych praktyk w zakresie monitoringu, logowania, tracingu, observability oraz SRE
  • Współpraca z zespołami projektowymi pracującymi w metodykach Agile/Scrum

Benefity

  • Indywidualne wsparcie Service Delivery Managera
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pokryciem kosztów
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Wyjścia integracyjne, aktywności sportowe oraz webinary #edge1talks
  • Wsparcie sportowych inicjatyw i wynajem sal treningowych
  • Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne
  • Elastyczne benefity z systemem punktowym do samodzielnego wyboru
Elastyczne godziny
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Edge One Solutions

Edge One Solutions

345 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz