🔍

Opis stanowiska

Amazon Web Services (AWS) jest światowym liderem w dostarczaniu wysoce niezawodnej, skalowalnej i taniej platformy infrastrukturalnej w chmurze, która zasila setki tysięcy firm w 190 krajach na całym świecie!

Nasze zespoły Builder Tools, Networking, Redshift, RDS, Aurora, Safety Engineering i AMS rozszerzają swoją obecność w zakresie oprogramowania tutaj, w Sydney, Australia. Zespoły te są odpowiedzialne za tworzenie oprogramowania i narzędzi o dużym wpływie, które bezpośrednio poprawiają życie klientów wewnętrznych i zewnętrznych, pracując na jednych z największych systemów rozproszonych na świecie, stawiając czoła niekończącym się wyzwaniom związanym z rozwiązywaniem najbardziej złożonych problemów związanych z użytkownikami. doświadczenie, big data, uczenie maszynowe, automatyzacja i najnowocześniejsze technologie!

Nasze zespoły mają bardzo płaską strukturę organizacyjną i swobodną atmosferę biura. Działają podobnie jak start-upy, w tym sensie, że staramy się, aby były małe, ale jednocześnie wykorzystują wszystkie zasoby i stabilność bycia największym dostawcą usług w chmurze. Ta dynamika tworzy dynamiczne, stymulujące intelektualnie środowisko z dużą ilością odpowiedzialności i współpracy przy niewielkiej biurokracji.

Poszukujemy stażystów na stanowisko Inżyniera Rozwoju Oprogramowania, którzy chcą dołączyć do nas i tworzyć wiele oprogramowania, dostarczać produkty oraz tworzyć platformy, narzędzia i moduły. Powinieneś pasjonować się optymalizacją procesu tworzenia oprogramowania na bardzo dużą skalę, wykorzystując swoje silne umiejętności techniczne i motywację do osiągania wyników w szybko zmieniającym się środowisku. Z natury jesteś entuzjastycznie nastawiony do poznawania nowych technologii i trendów w branży oraz ekscytuje Cię pomysł rozwiązywania trudnych wyzwań technicznych!

Jako stażysta zajmujący się rozwojem oprogramowania będziesz:
· Zapoznaj się z tworzeniem strategii technicznych i dostarczaj wskazówek.
· Praca nad bardzo interesującym projektem podnoszenia poprzeczki w ciągu 3 miesięcy
· Wpływaj na architekturę oprogramowania swojego zespołu i prawdopodobnie wpływaj także na architekturę powiązanych zespołów.
· Rozwiązuj trudne i złożone problemy z oprogramowaniem. Pracujesz nad uproszczeniem, optymalizacją i usuwaniem wąskich gardeł.
· Skoncentruj się na projektowaniu i kodowaniu architektury, która zapewnia znaczną wydajność, dostępność i wartość biznesową.
· Pomyślnie uruchom oprogramowanie dla firmy i usuń braki architektoniczne.
· Prowadź projekty, aby ulepszyć najlepsze praktyki w zakresie inżynierii, testowania i doskonałości operacyjnej w swoim zespole.
· Zrozum szczegółowo architekturę swojego zespołu i dokonaj technicznych kompromisów pomiędzy krótkoterminowymi potrzebami zespołu a długoterminowymi potrzebami biznesowymi

Podstawowe kwalifikacje

· Na przedostatnim roku studiów licencjackich z informatyki lub równoważnych. (zakończenie w 2021 r.)
· Doświadczenie w programowaniu w jednym lub kilku z poniższych języków – Java, Python, Go, C++ lub C#.
· Podstawy informatyki w projektowaniu obiektowym, strukturach danych, projektowaniu algorytmów i analizie złożoności.
· Doskonałe pisemne i werbalne umiejętności komunikacyjne
· Silna chęć dokonania zmian.
· Obywatelstwo australijskie lub PR, ponieważ nie sponsorujemy wiz na staże

Preferowane kwalifikacje

· Znajomość wielkoskalowych rozproszonych systemów przechowywania danych i baz danych (np. SQL, NoSQL, graficzne bazy danych)
· Znajomość najlepszych praktyk profesjonalnej inżynierii oprogramowania dla pełnego cyklu życia oprogramowania; w tym standardy kodowania, przeglądy kodu, zarządzanie kontrolą źródła, procesy kompilacji, testowanie i operacje.
· Ekspozycja na usługi AWS, takie jak RDS, EC2, Dynamo DB, CloudWatch.

Inne prace, które mogą Ci się spodobać


⭐ Zagraniczni poszukujący pracy 🌐

Wsparcie dla kandydatów zagranicznych poszukujących pracy.

Bezpłatne konsultacje dla kandydatów z zagranicy!