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.