Golang Developer
Edge One Solutions Sp. z o.o.
⚲ Warszawa
Wymagania
- Go
- PostgreSQL
- Snowflake Data Cloud
- MongoDB
- SQL
- React.js
- webpack
- SCSS
- WebSockets
- Federated Modules
- Docker
- AWS
- Rspack
- Terraform
Opis stanowiska
Nasze wymagania: Bardzo dobra znajomość Golang i doświadczenie w backend development Doświadczenie w projektowaniu skalowalnych API oraz usług backendowych Praktyczne doświadczenie z relacyjnymi bazami danych, w szczególności PostgreSQL oraz Snowflake Praktyczne doświadczenie z bazami NoSQL, szczególnie MongoDB Umiejętność pisania złożonych zapytań SQL, procedur składowanych i widoków oraz optymalizacji wydajności baz danych Doświadczenie w pracy z React Znajomość Webpack, SCSS, WebSockets oraz Federated Modules Doświadczenie z Dockerem Doświadczenie w budowaniu aplikacji w architekturze mikroserwisowej Doświadczenie z usługami chmurowymi AWS Bardzo dobra znajomość języka angielskiego w mowie i piśmie Mile widziane: Doświadczenie z Rspack Doświadczenie z micro-frontends Znajomość architektur serverless i cloud-native Doświadczenie z narzędziami Infrastructure as Code, np. Terraform Znajomość procesów CI/CD Doświadczenie z wdrożeniami kontenerowymi O projekcie: Nasz Klient to wiodąca globalna firma konsultingowa, wspierająca największe organizacje w transformacji technologicznej, biznesowej i operacyjnej. Firma dostarcza zaawansowane platformy, usługi doradcze oraz rozwiązania cyfrowe dla klientów enterprise z wielu branż, a także dla instytucji sektora publicznego. O roli Poszukujemy Senior Golang Developera, który dołączy do zespołu analytics & engineering odpowiedzialnego za rozwój skalowalnych narzędzi wykorzystywanych przez klientów enterprise z różnych branż oraz sektora publicznego. Projekt realizowany jest w środowisku opartym o mikroserwisy, micro-frontendy oraz nowoczesny stack technologiczny, obejmujący m.in. Golang, AWS, Docker, PostgreSQL, MongoDB, Snowflake, React i TypeScript. Rola ma charakter backendowy – około 90–95% pracy dotyczy rozwoju backendu w Golang. Zakres obowiązków: Projektowanie, rozwój i utrzymanie systemów backendowych w Golang w architekturze mikroserwisowej Budowanie oraz skalowanie API i serwisów backendowych działających w środowisku AWS oraz Docker Praca z bazami danych i platformami danych, takimi jak PostgreSQL, MongoDB oraz Snowflake Tworzenie złożonych zapytań, procedur składowanych, widoków oraz optymalizacja wydajności baz danych Wspieranie rozwoju frontendu z wykorzystaniem React i TypeScript Stosowanie dobrych praktyk inżynierskich w obszarze clean code, testowania, bezpieczeństwa, skalowalności i niezawodności Współpraca z zespołami biznesowymi, projektowymi i produktowymi przy przekładaniu złożonych wyzwań na rozwiązania techniczne Udział w procesach Agile oraz odpowiedzialność za rozwiązania od etapu projektowania po wdrożenie Wsparcie procesów CI/CD oraz inicjatyw Infrastructure as Code, jeśli będzie taka potrzeba Oferujemy: Indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o komfort w projekcie Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami Nie tylko praca – wyjścia, sport i nasze webinary #edge1talks Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe) Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym Lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku