Developer, Software

Job expired!

Opis firmy:

Standard Bank Group to wiodąca grupa usług finansowych skupiona na Afryce, znana z innowacyjnej obecności na rynku globalnym. Dołączając do naszego zespołu, zyskujesz dostęp do licznych możliwości rozwoju kariery związanych z pracą u boku niektórych z najbardziej utalentowanych i zmotywowanych profesjonalistów w branży. Nasza zróżnicowana klientela obejmuje zarówno osoby fizyczne, jak i firmy różnej wielkości, zamożne rodziny oraz duże międzynarodowe korporacje i instytucje. Jesteśmy pasjonatami wspierania wzrostu w Afryce, dostarczania wartości naszym klientom i społecznościom oraz tworzenia głębokiego poczucia celu w Twojej roli.

Opis pracy:

Szukamy wykwalifikowanego programisty do projektowania, pisania, testowania i wdrażania wysokiej jakości kodu w różnych językach programowania na podstawie wcześniej określonych wymagań i parametrów, aby dostarczać rozwiązania na najwyższym poziomie zgodne z potrzebami biznesowymi. Wybrany kandydat będzie przestrzegał metodologii i zasad developmentu, aby zapewnić ciągłe dostawy oraz skuteczną współpracę z kolegami i interesariuszami.

  • Dostarczanie wysokiej jakości kodu, przestrzeganie standardów kodowania i identyfikowanie potencjalnych ryzyk we współpracy z zespołem inżynierii oprogramowania.
  • Przekształcanie logicznych projektów w projekty komponentów, z uwzględnieniem projektowania rozwiązań, wymagań wydajnościowych oraz istniejących systemów.
  • Analizowanie elementów danych oraz systemów, przepływu danych, zależności i relacji w celu opracowywania koncepcyjnych, fizycznych i logicznych modeli danych.
  • Wykonywanie analiz danych ad-hoc, pisanie skryptów SQL, procedur składowanych, funkcji i widoków.
  • Projektowanie i rozwijanie skalowalnych pakietów ETL oraz wspieranie dużych platform danych w chmurze.
  • Komunikacja i współpraca z zespołem ds. danych, tłumaczenie wymagań biznesowych na wyniki nauki o danych.
  • Wsparcie techniczne istniejących aplikacji oraz adaptacja nowych metodologii i technologii.
  • Zarządzanie aplikacjami, tworzenie niestandardowych zapytań i raportów, wsparcie dla użytkowników końcowych, szkolenia, rozwiązywanie problemów oraz dokumentacja procesów i procedur biznesowych.
  • Tytuł licencjata w dziedzinie informatyki, technologii informacyjnej lub równoważne (preferowany tytuł magistra).
  • Udokumentowane doświadczenie techniczne w zarządzaniu aplikacjami i systemami komputerowymi.
  • Certyfikacja w chmurze (AWS) będzie znaczącą zaletą.
  • Znajomość zarządzania usługami IT, zmianami i problemami (preferowane ITIL Foundation).
  • Znajomość Power BI (certyfikat będzie dodatkowym atutem).
  • Silne umiejętności rozwiązywania problemów z dokładnością i dbałością o szczegóły.
  • 7+ lat doświadczenia w rozwoju oprogramowania korporacyjnego.
  • Doświadczenie z narzędziami ETL, takimi jak SSIS, Informatica, AWS Glue itp.
  • Biegłość w bazach danych relacyjnych, takich jak MS SQL i Oracle.
  • Znajomość usług chmurowych AWS, w tym EC2, RDS, Redshift.
  • Doświadczenie w językach skryptowych zorientowanych obiektowo, takich jak Python i Java.
  • Silne umiejętności analityczne związane z pracą z niezorganizowanymi zestawami danych.
  • Praktyczna znajomość SQL z doświadczeniem w pisaniu zapytań i różnych baz danych.