eGospodarka.pl
eGospodarka.pl poleca

PracaOferty pracy PolskaBackend Software Engineer – Golang

Kto szuka:

HAYS

Stanowisko:

Backend Software Engineer – Golang

Lokalizacja:

Polska

mazowieckie

Opis stanowiska podany przez pracodawcę:

Backend Software Engineer – Golang
Polska
NR REF.: 1190623


Backend Software Engineer – Golang

Hays IT Contracting to współpraca oparta na zasadach B2B. Łączymy specjalistów IT z najciekawszymi, technologicznymi projektami na rynku.Dołącz do grona 500 zadowolonych wykonawców pracujących dla klientów Hays!Dla naszego Klienta aktualnie poszukujemy Kandydatów na stanowisko:
Backend Software Engineer – Golang

  • Lokalizacja: Zdalna lube hybrydowa ( Kraków, Warszawa)
  • Typ kontraktu: B2B Via Hays
  • Długofalowy projekt

Zespół:Zespół składa się kilkudziesięciu technologicznie specjalistów różnych dziedzin, podzielonych na kilka zespołów Scrum rozwijających komponenty naszej platformy.
Bazujemy na nowoczesnych stacku technologicznym:
  • języki: Golang / Javascript / Typescript / Node
  • frameworki: Gin / React / Fastify / Styled Components / Turbo / Storybook
  • API: GraphQL / REST / gRPC
  • bazy danych: MongoDB / AuroraDB / Redis / SOLR
  • deployment: GitHub / GitHub Actions / K8s / ArgoCD
  • dystrybucja: AWS CloudFront / Lambda@Egde / Varnish / ELB / Traefik / Nginx
  • testy: Selenium (Grid) / Cucumber / Appium / Chai / Webdrive / Sauce Labs / Xray

Główne wyzwania technologiczne, z jakimi się mierzymy się na co dzień to m.in.:
  • tworzenie aplikacji obsługujących bardzo duży ruch (średnio kilkaset milionów odsłon w skali miesiąca oraz kilkaset tysięcy na minutę w pikach)
  • tworzenie przejrzystej architektury usług umożliwiającej efektywny rozwój i utrzymanie aplikacji
  • zapewnienie wysokiej wydajności aplikacji klienckiej
  • zapewnienie wysokiej dostępności serwisu
  • zapewnienie wysokiej jakości oprogramowania, a co za tym idzie bezpiecznych wdrożeń i stabilnej produkcji
  • budowa rozwiązań optymalnych dla SEO

Nasz platforma oparta jest o komponentową architekturę, której głównymi elementy mi są:
  • CMS
  • Content API
  • Design System
  • Web renderer
  • Content Distribution Infrastructure
  • Content Syndication

Projekt i zakres prac ogólnie:
Dołączając do naszego zespołu możesz liczyć na kontakt z nowoczesnymi technologiami backendowymi w połączeniu z nutką devopsowania oraz na silne wsparcie doświadczonych programistów oraz architekta. 
Tworzymy nowoczesne systemy obsługujące milionowe odsłony, przez co musisz wiedzieć, jak działa cache na różnych warstwach, mieć świadomość zalet i wad skalowania aplikacji jak i umieć wskazać różnice architektury monolitycznej czy mikroskopowej.
W ramach Twoich obowiązków dotkniesz każdego z aspektów tworzenia systemu:
  • Utworzenia repozytorium i skonfigurowania aplikacji
  • Pisania kodu spełniającego potrzeby biznesowe w ulubionej technologii
  • Tworzenia testów, weryfikowanych w procesie wdrażania, m.in. przez Sonar Cloud
  • Skonfigurowania deploymentu na kubernetesowy klaster oraz dbania o proces wdrażania Twojej własnej zmiany
  • Pomocy w budowaniu architektury aplikacji, użycia narzędzi lub przygotowaniu konceptów rozwiązań
  • Dokumentowania trudnych technologicznych decyzji w postaci dokumentacji lub ADR (Architecture Decision Record)
  • Utworzenia prostej lambdy

Oczekujemy:
  • umiejętność samodzielnego zbudowania usługi w ujęcie E2E, uwzględniając takie elementy jak:
  • Utworzenie repozytorium i skonfigurowania aplikacji
  • Pisanie kodu spełniającego potrzeby biznesowe w wybranej technologii
  • Tworzenie testów, weryfikowanych w procesie wdrażania, m.in. przez Sonar Cloud 
  • Konfiguracja deploymentu na kubernetesowy klaster oraz dbanie o proces wdrażania zmiany
  • Pomoc w budowaniu architektury aplikacji, użycia narzędzi lub przygotowaniu konceptów rozwiązań
  • Dokumentowania trudnych technologicznych decyzji w postaci dokumentacji lub ADR (Architecture Decision Record)
  • Utworzenia prostej lambdy
  • znajomość GoLang - 5
  • znajomości protokołu HTTP/2 - 5
  • znajomość baz danych (mongodb, mysql) - 4
  • umiejętności pisania testów jednostkowych oraz integracyjnych - 4
  • cache (Redis, Memcached, Varnish) -3
  • znajomości API RESTful oraz GraphQL - 3
  • konteneryzacji (Docker) - 3
  • CI/CD (preferowany: Github Actions) – 3
  • usługi AWS Cloud (Lambda, DynamoDB, ELB, Cloudfront, S3) - 3
  • orchestracji (k8s/EKS) - 3
  • znajomości zagadnień optymalizacji - 3
  • języka angielskiego na poziomie umożliwiającym korzystanie z dokumentacji - 3
  • kolejki (RabbitMQ) – 2

Dodatkowymi atutami będą:
  • Doświadczenie w budowie serwisów informacyjnych (news, lifestyle, sport, etc..)
  • znajomość JavaScript (ES2021) / TypeScript
  • znajomość Node.js 18+, gRPC, React.js
  • znajomości zagadnień SSR (mile widziany Next.js)

Jak będzie wyglądał proces rekrutacji:
  • Twoje CV zostanie zweryfikowane przez Hays Recruiter
  • Rekruter skontaktuje się z Tobą telefonicznie – 15-20 -minutowa rozmowa na temat projektu i Twoich doświadczeń
  • Rozmowa techniczna z klientem – spotkanie online (1h)
  • Oferta
  • Witamy w projekcie!

Hays Poland sp. z o.o. jest agencją zatrudnienia zarejestrowaną w rejestrze prowadzonym przez Marszałka Województwa Mazowieckiego pod numerem 361.


Kontakt do pracodawcy:

Kliknij tutaj, aby skontaktować się z pracodawcą lub wysłać swoje CV »




Oferta pochodzi z serwisu
oferty pracy infopraca

Szukasz pracownika?
Opublikuj ofertę na eGospodarka.pl

sprawdź szczegóły

data publikacji: 2025-01-23

do końca oferty: 53 dni

pracodawca: HAYS

branże: Informatyka / Telekomunikacja

aplikuj

Praca - wiadomości i porady

Hays wraz z kancelarią Baker McKenzie prezentują wnioski z raportu "Wynagrodzenia - największe tabu polskiego rynku pracy?" Pytanie zawarte w tytule opracowania dość wyraźnie nakreśla tendencję zaznaczającą się nad Wisłą - od jawności ...

Za nieco ponad miesiąc Boże Narodzenie. To najgorętszy okres, jeśli chodzi o pracę dorywczą. Jak podaje Personnel Service, ofert pracy sezonowej jest niemal tyle samo co przed rokiem, a stawki wzrosły o minimum 8%. Najwięcej zarobią ...

Wraz z początkiem lipca bieżącego roku wzrosła w naszym kraju płaca minimalna. Najnowszy Raport Płacowy Antal dowodzi jednak, że na wyższe wynagrodzenia liczyć mogą nie tylko ci, którzy zarabiają najmniej. Podwyżki, sięgające średnio ...

Główny Urząd Statystyczny poinformował, że w marcu 2024 roku przeciętne miesięczne wynagrodzenie było o 12% wyższe r/r i wyniosło 8408,79 zł brutto.

Nadchodzi czas wzmożonej pracy wielu branż, co w naturalny sposób generuje zapotrzebowanie na pracowników sezonowych. Tego typu zatrudnienie daje możliwość dodatkowego zarobku, jest też często szansą na zdobycie doświadczenia zawodowego ...