Następna praca

Starszy programista back-endowy .NET @ Shiji Polska w Shiji Poland

Opublikowano ponad 30 dni temu

2 wyświetlenia

Shiji Poland

Shiji Poland

0
0 recenzji
Brak doświadczenia
Pełny etat

Przetłumaczone przez Google

Back-end Developer (.NET) - Remote – Zespół Data Lake Shiji Data Lake jest częścią światowej marki Shiji Group zajmującej się tworzeniem narzędzi do przetwarzania danych. Twoim zadaniem będzie opracowanie części globalnego, rozproszonego systemu obsługującego dane dla branży hotelarsko-gastronomicznej. Niezależna platforma przetwarzania danych integruje, gromadzi, harmonizuje i analizuje wiele źródeł danych firmy, aby zapewnić Klientom Shiji holistyczną perspektywę danych. Możesz wywołać uśmie

Back-end Developer (.NET) - Remote – Zespół Data Lake

Shiji Data Lake jest częścią światowej marki Shiji Group zajmującej się tworzeniem narzędzi do przetwarzania danych. Twoim zadaniem będzie opracowanie części globalnego, rozproszonego systemu obsługującego dane dla branży hotelarsko-gastronomicznej. Niezależna platforma przetwarzania danych integruje, gromadzi, harmonizuje i analizuje wiele źródeł danych firmy, aby zapewnić Klientom Shiji holistyczną perspektywę danych.

Możesz wywołać uśmiech na twarzach tysięcy osób pracujących w hotelach na całym świecie i dołączyć do transformacji danych w branży.

Opis stanowiska

  • Współpraca z właścicielami produktu przy opracowywaniu wymagań biznesowych przed rozwojem
  • Projektowanie, wdrażanie, a następnie utrzymywanie nowych potoków ETL i modeli danych
  • Integracja Data Lake z dostawcami danych biznesowych, zarówno spółkami Grupy Shiji, jak i zewnętrznymi dystrybutorami danych
  • Budowanie skalowalnego interfejsu API danych zagregowanych do celów analitycznych i raportowania
  • Wykonywanie codzienne recenzje kodu

Technologie:

  • .NET 7/8 (C# 11), Web API, Entity Framework, REST
  • Redshift, S3, Athena, AWS Glue, PostgreSQL
  • Open ID (JWT), serwer tożsamości, Federated Security, SSO
  • Kafka
  • Kubernetes, Docker
  • AWS (S3, EC2, ESB, Route53, CloudFront, VPC, API Gateway itp.)
  • ELK Stack, Grafana, Opsgenie
  • Kong Api Gateway

Nasz system

  • Cloud Native, wdrożony w Kubernetes na infrastrukturze AWS
  • Napisany w .NET, API First ( REST) ​​z klientem cienkiego interfejsu użytkownika
  • Napisane w mikrousługach, CQRS, oparte na zdarzeniach, wzorzec Saga dla transakcji rozproszonych
  • Wielu dzierżawców i wiele regionów (USA, UE, Chiny, APAC , regiony wdrożone na Bliskim Wschodzie)
  • Rozwój od podstaw z kodem młodszym niż 2 lata rozpoczął się od zera w .NET Core

Kwalifikacje

  • Ponad 3 lata doświadczenia na podobnym stanowisku
  • Zaawansowane paradygmaty programowania obiektowego i/lub funkcjonalnego
  • Bardzo dobra znajomość C#, .NET, Web API ( REST), Entity Framework lub dowolny inny ORM (Dapper/NHibernate itp.)
  • Bardzo dobra znajomość SQL, hurtowni danych i relacyjnych baz danych, takich jak Redshift, Athena, PostgreSQL
  • Dobra znajomość testowania (testy jednostkowe/integracyjne)
  • Umiejętność pisania czystego kodu wraz z testami
  • Bycie osobą o otwartym umyśle, proaktywną i komunikatywną

  • Miło jest mieć:

    • doświadczenie z systemami rozproszonymi, transakcjami, systemami obsługującymi wielu dzierżawców i obsługującymi wiele regionów
    • Znajomość i otwartość na zadania związane z technologiami Frontend – JavaScript, React
    • Podstawy Linux, Docker

    Back-end Developer (.NET) - Remote – Zespół Data Lake

    Shiji Data Lake jest częścią światowej marki Shiji Group zajmującej się rozwojem narzędzi do przetwarzania danych. Twoim zadaniem będzie opracowanie części globalnego, rozproszonego systemu obsługującego dane dla branży hotelarsko-gastronomicznej. Niezależna platforma przetwarzania danych integruje, gromadzi, harmonizuje i analizuje wiele danych firmowychźródeł zapewniających całościową perspektywę danych dla Klientów Shiji.

    Możesz wywołać uśmiech na twarzach tysięcy osób pracujących w hotelach na całym świecie i dołączyć do transformacji danych w branży.

    Opis stanowiska

    • Współpraca z właścicielami produktu przy opracowywaniu wymagań biznesowych przed rozwojem
    • Projektowanie, wdrażanie, a następnie utrzymywanie nowych potoków ETL i modeli danych
    • Integracja Data Lake z dostawcami danych biznesowych, zarówno spółkami Grupy Shiji, jak i zewnętrznymi dystrybutorami danych
    • Budowanie skalowalnego interfejsu API danych zagregowanych do celów analitycznych i raportowania
    • Wykonywanie codzienne recenzje kodu

    Technologie:

    • .NET 7/8 (C# 11), Web API, Entity Framework, REST
    • Redshift, S3, Athena, AWS Glue, PostgreSQL
    • Open ID (JWT), serwer tożsamości, Federated Security, SSO
    • Kafka
    • Kubernetes, Docker
    • AWS (S3, EC2, ESB, Route53, CloudFront, VPC, API Gateway itp.)
    • ELK Stack, Grafana, Opsgenie
    • Kong Api Gateway

    Nasz system

    • Cloud Native, wdrożony w Kubernetes na infrastrukturze AWS
    • Napisany w .NET, API First ( REST) ​​z klientem cienkiego interfejsu użytkownika
    • Napisane w mikrousługach, CQRS, oparte na zdarzeniach, wzorzec Saga dla transakcji rozproszonych
    • Wielu dzierżawców i wiele regionów (USA, UE, Chiny, APAC , regiony wdrożone na Bliskim Wschodzie)
    • Rozwój od podstaw, z kodem starszym niż 2 lata, rozpoczął się od zera w .NET Core

    ,[We podążaj za Scrumem podczas iteracyjnych sprintów, sesji pielęgnacji i planowania sprintu, zamrażania kodu po sprintach i spotkaniach retrospektywnych, używamy Gitlab do synchronizowania kodu z gałęziami deweloperskimi i wzorcowymi oraz tworzymy gałęzie funkcyjne dla każdej Historii użytkownika, codziennie zatwierdzamy i używamy CI/CD używając Gitlaba, Otwieramy żądania scalania i czekamy na sprawdzenie przez innych członków zespołu przed połączeniem, Używamy dockera i docker compose do lokalnego rozwoju i wdrażania wszystkich mikrousług, w tym infrastruktury do ich uruchomienia, Tworzymy pakiety Nuget, aby dzielić się pracą z innymi we własnym zakresie Nuget Server , Do kodowania używamy Visual Studio, Rider lub VSC, Do komunikacji i/lub uczestniczenia w spotkaniach z innymi członkami zespołu używamy MS Teams ]

    Wymagania: .NET, C# , Web Api, ORM, SQL, PostgreSQL, Test integracyjny, Testowanie jednostkowe, Hurtownie danych, Docker, Architektura mikrousług, JavaScript, React, Linux, Entity Framework, AWS, Kafka
    Narzędzia: Jira , Confluence, GitLab, Agile, Scrum.
    Dodatkowo: Prywatna opieka medyczna, Abonament sportowy, Grupowe ubezpieczenie na życie, Składka Medicover z dentystą, Kafeteria MyBenefit (500p/mc), Lekcje języka angielskiego, 40 godzin na rozwój, Elastyczne godziny pracy i zdalne możliwość pracy, Ubezpieczenie Lloyds - w przypadku współpracy B2B, Dotacja na zakup okularów (300 zł/rok), Pokój zabaw, Parking dla rowerów, Bezpłatna kawa, Zakaz ubioru, Nowoczesne biuro, Bezpłatne przekąski, Bezpłatny parking 3 minuty od biuro, przedszkole w budynku, prysznic.

Przetłumaczone przez Google

Brak doświadczenia
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować