Opis firmy
W obszarze Merchant Experience zajmujemy się całościowo procesami dotyczącymi naszych Sprzedawców. Od pozyskiwania nowych Klientów, poprzez przeprowadzenie ich przez proces rejestracji, weryfikacji i konfigurację konta, wystawiania i edycję ofert i produktów, zarządzanie zamówieniami, dostarczanie statystyk sprzedaży, obsługę rozliczeń i cenników, na integracjach przez API kończąc. Na co dzień spotykamy się z wyzwaniami związanymi z olbrzymią skalą ruchu, wolumenu danych i skalowaniem rozwiązań tak, żeby spełniać potrzeby Klientów i biznesu.
Opis stanowiska
Dlaczego miał(a)byś z nami pracować?
- Zespoły są w pełni autonomiczne, dlatego też odpowiadają za architekturę i projektowanie, wybór technologii, programowanie, wydajność, jakość kodu oraz wdrożenie na produkcję
- Posiadamy ponad 900 mikrousług tworzących jeden serwis allegro.pl
- Bazujemy na najnowszych technologiach ze świata OpenSource
- Wykorzystujemy języki programowania w zależności od potrzeb: Scala, Kotlin, Java
- Wykorzystujemy w zależności od potrzeb:
- techniki: Functional Programming, Event Sourcing, Reactive Streams
- technologie: Kafka, Hadoop, Spark, Kubernetes, Mesos, TensorFlow, BigQuery
- biblioteki: Spring Boot, Cats, Scalaz, Slick, Doobie, Monix, Akka, Tapir, Circe, Graphql, Retrofit
- Nasz wewnętrzny ekosystem narzędziowy oparty jest na technologiach OpenSource, w którym dwie minuty po kliknięciu masz nową usługę gotową do wdrożenia
- Posiadamy środowisko łączące nasze prywatne dwa Data Centers (10 000 serwerów) oraz Chmurę Publiczną (Google Cloud oraz Microsoft Azure)
- Mamy możliwość kontrybucji do projektów OpenSource, w tym udostępnianych i utrzymywanych przez Allegro (sprawdź nasz GitHub) - w tych mamy już kilka tysięcy gwiazdek na githubie
- Korzystamy z Big Data (kilka petabajtów danych) oraz Machine Learning który wykorzystywany jest produkcyjnie
Ze swojej strony oferujemy:
-
Sprawdź sam/a, a oprócz tego m.in:
- Nowoczesne biuro i narzędzia pracy
- Nieformalną atmosferę pracy w profesjonalnym zespole
- Bogaty pakiet świadczeń pozapłacowych w systemie kafeteryjnym – Ty decydujesz z czego korzystasz
- Zajęcia angielskiego z programem nauczania stworzonym z myślą o inżynierach, opłacane przez nas
- Budżet szkoleniowy oraz wewnętrzna platforma MindUp
Ofertę kierujemy do osób, które:
- Od kilku lat zajmują się programowaniem w technologiach uruchamianych na JVM
- Programują w języku Scala
- Są otwarte na programowanie w różnych językach (np. Java, Kotlin)
- Posiadają doświadczenie w pracy w architekturze mikrousługowej
- Mają pomysły i chęć zaangażowania się projektowanie architektury rozwiązań
- Szukają efektywnych rozwiązań do wymagań stawianych przez użytkowników
- Interesują różnorodne narzędzia i możliwość ich wykorzystania odpowiednio do problemu
- Zachowują dobre praktyki programowania
- Lubią dzielić się swoją wiedzą i doświadczeniem z innymi
- Chcą cały czas się rozwijać i aktualizować swoją wiedzę
Wyślij nam swoje CV i sprawdź dlaczego #dobrzetubyć