Architektka/Architekt systemów IT

Architecture

Architektka/Architekt systemów IT

Architecture
Full-time
B2B
Mid
Office

Job description

Towarzystwo Ubezpieczeń Wzajemnych „TUW” działające na rynku ubezpieczeń od 1992 roku, poszukuje kandydata na stanowisko:

 Architektka/Architekt  systemów IT

Opis stanowiska: 

Poszukujemy partnera posiadającego szerokie doświadczenie w dziedzinie IT, w szerokim zakresie: zaczynając od wiedzy dotyczącej sieci i protokołów sieciowych, poprzez systemy operacyjne linux i konteneryzację po serwery aplikacyjne, aplikacje webowe (w szczególności oparte Java Spring oraz Angular) oraz bazy danych.

Szukamy partnera, który będzie realizował procesy projektowe jak i wspierał procesy związane z utrzymaniem rozwiązań informatycznych. Wymagamy rzetelności, pracy z  dokumentacją i wysokiej organizacji pracy i samodzielności.   

Oferujemy stabilną wieloletnią współpracę w dynamicznie rozwijającym się środowisku. Zapewniamy dobrą atmosferę pracy w zespole. Dla naszych partnerów udostępniamy biuro do pracy w Warszawie. Nasi partnerzy mogą też liczyć na udział w programie zdrowotnym na preferencyjnych warunkach.

Główne zadania:

  • Tworzenie architektury rozwiązań, nadzór nad tworzeniem specyfikacji oraz nadzór nad pracami developerskimi w zakresie budowy systemów biznesowych, integracji między nimi, integracji z partnerami Towarzystwa.

  • Tworzenie i rozwój architektury środowiska aplikacyjnego: procesów CI/CD, procesów i narzędzi monitorowania i zbierania logów systemowych oraz bezpieczeństwa środowiska

  • Ścisła współpraca z zespołami projektowymi i utrzymaniowymi.

  • Wsparcie w rozwiązywaniu problemów, ich analizie i tworzeniu zaleceń oraz we wprowadzaniu zmian w architekturze i w istniejących rozwiązaniach mitygujących zaistniałe problemy.

  • Tworzenie wymagań związanych z rozwojem oprogramowania w organizacji. 

  • Analiza i wdrażanie innowacyjnych rozwiązań na poziomie technicznym i biznesowym.

  • Tworzenie i nadzór nad zapewnieniem wysokiego standardu w zakresie utrzymywanej dokumentacji.

Oczekiwania:

  • znajomość sieci: protokoły, zagadnienia związane z serwerami proxy, load balancingiem, wysoką dostępnością, zabezpieczaniem komunikacji na poszczególnych poziomach OSI.

  • Praktyczna znajomość linux [dystrybucje CentOS/Ubuntu] – w tym zarządzanie użytkownikami i dostępem, monitorowanie procesów i wydajności, zarządzanie dyskami, konfiguracja sieci, zarządzanie serwisami, zarządzanie logami, hardening

  • Praktyczna znajomość konteneryzacji i orkiestracji [docker, k8s, docker swarm]

  • Praktyczna znajomość narzędzi automatyzujących [np. Ansible, Puppet, Terraform]

  • Znajomość narzędzi do monitorowania aplikacji [np. Prometheus, Zabbix, Grafana]

  • Znajomość narzędzi zbierania / analizy logów, [Elastic / Kibana]

  • Znajomość baz danych relacyjnych: PostgreSQL [DML, DDL, Tuning, Replikacja], mile widziana znajomość MSSQL/DBOracle, a także nierelacyjnych, np. MongoDB

  • Praktyczna znajomość pracy w GIT 

  • Praktyczna znajomość w zarządzaniu procesem CI/CD i wiedza dotycząca zarządzaniem cyklem życia aplikacji [znajomość narzędzi Jenkins, Nexus]

  • Doświadczenie w projektowaniu rozwiązań chmurowych i systemów rozproszonych, a także doświadczenie w zarządzaniu rozwiązaniami Monolit.

  • Doświadczenie w projektowaniu, tworzeniu i wdrażaniu aplikacji obejmujących następujące zagadnienia:

  • zarządzanie wydajnością

  • wysoka dostępność

  • skalowanie aplikacji

  • konsystencja

  • load balancing

  • strategie cache-owania

  • kolejki / dzienniki i zdarzenia

  • zarządzanie harmonogramami

  • zarządzanie procesem

  • Doświadczenie w projektowaniu i budowaniu monitorowania poprawności działania oraz monitorowania wydajności aplikacji.

  • Doświadczenie w zapewnieniu poprawnej obsługi wyjątków, logowania i analizy błędów aplikacyjnych.

  • Znajomość Java, Spring, Bash i mile widziana znajomość Typescript, Angular, Python

  • Wiedza na temat bezpieczeństwa

  • zabezpieczanie komunikacji

  • zabezpieczanie endpointów

  • znajomość OWASP

  • zarządzanie sekretami i ich przechowywanie

  • zarządzanie kluczami kryptograficznymi i certyfikatami

  • Doświadczenie w planowaniu prac projektowych oraz w tworzeniu wysokiej jakości dokumentacji

  • Wysokie umiejętności analityczne

  • Umiejętności pracy w zespole

Mile widziane:

  • Znajomość: HAProxy, Nginx, Apache Tomcat, Apache, node.js

  • Znajomość rozwiązań: Kafka, min.i (AWS S3)

  • Wykształcenie wyższe z obszaru IT lub pokrewnego,

  • Znajomość branży ubezpieczeniowej lub finansowej

Oferujemy:

  • Elastyczny czas pracy – możesz zaczynać pracę od godziny 7:00 do godziny 9:00, 

  • Kulturę opartą na współpracy i atmosferę, w której po prostu dobrze się pracuje,

  • Pakiet medyczny dla partnera

  • Dofinansowanie do Karty MultiSport.

Tech stack

    Sieci Komputerowe

    regular

    Protokoły Sieciowe

    regular

    Serwery Proxy

    regular

    PostgreSQL

    regular

    CI/CD

    regular

    Java

    regular

    Bash

    regular

    Python

    nice to have

    Angular

    nice to have

Office location

Architektka/Architekt systemów IT

Summary of the offer

Architektka/Architekt systemów IT

-, Warszawa
TOWARZYSTWO UBEZPIECZEŃ WZAJEMNYCH "TUW" AŁ
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Obowiązek informacyjny: a) administratorem Państwa danych osobowych jest Towarzystwo Ubezpieczeń Wzajemnych „TUW” z siedzibą w Warszaw... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.