
Parvana to firma rekrutacyjna z branży IT, która łączy specjalistów i pracodawców w obszarach tworzenia oprogramowania, finansów i telekomunikacji. Firma działa w Republice Południowej Afryki i Wielkiej Brytanii, a jej zespół rekrutacyjny wykorzystuje międzynarodową perspektywę w poszukiwaniu i selekcji kandydatów oraz zapewnia praktyczne wsparcie na każdym etapie procesu zatrudnienia. Kandydaci mogą również otrzymać pomoc w przygotowaniu CV, coaching przed rozmową kwalifikacyjną oraz doradztwo zawodowe podczas poszukiwania nowych możliwości.
Starszy inżynier full-stack — praca zdalna w Republice Południowej Afryki
Kierowanie tworzeniem rozwiązań full-stack w C#/.NET oraz Angular lub React dla rozwiązań programistycznych i danych. Modernizacja aplikacji, infrastruktury chmurowej, CI/CD, obserwowalności oraz praktyk programistycznych wspieranych przez AI.
Opis
- Kierowanie architekturą backendu złożonych systemów i aplikacji zorientowanych usługowo z użyciem C#/.NET oraz Angular lub React
- Wyznaczanie kierunku technicznego i wybór odpowiednich narzędzi oraz frameworków
- Odpowiedzialność za schematy baz danych, modele danych oraz bezpieczną, skalowalną infrastrukturę chmurową
- Stosowanie i ocena narzędzi AI do tworzenia kodu w całym procesie rozwoju, testowania i utrzymania
- Zarządzanie potokami CI/CD, bramkami jakości, testami automatycznymi i wdrożeniami etapowymi
- Prowadzenie migracji starszych aplikacji do nowoczesnych technologii i infrastruktury
- Definiowanie SLO i SLI oraz wykorzystywanie śledzenia rozproszonego i telemetrii do badania problemów systemowych
- Dokumentowanie systemów i wyznaczanie granic umożliwiających bezpieczne rozszerzanie ich przez inżynierów i narzędzia AI
- Prowadzenie dyskusji technicznych, komunikowanie kompromisów i współpraca z zespołami produktowymi na etapach dostarczania
- Przekładanie złożonych problemów na jasne zadania przy zachowaniu równowagi między szybkością dostarczania, bezpieczeństwem i zgodnością
- Mentorowanie inżynierów na różnych poziomach doświadczenia
- Współtworzenie praktyk zespołowych dotyczących bezpiecznego korzystania z AI, przeglądów i dzielenia się wiedzą
Wymagania
- Co najmniej siedem lat doświadczenia zawodowego w inżynierii oprogramowania
- Rozległe doświadczenie komercyjne z C# i .NET
- Doświadczenie produkcyjne z Angular lub React
- System klasy produkcyjnej zaprojektowany, dostarczony i wspierany przez Ciebie, o którym możesz szczegółowo opowiedzieć
- Praktyczne doświadczenie z co najmniej jedną dużą platformą chmurową
- Doświadczenie z systemem Linux, kontenerami i infrastrukturą jako kodem
- Codzienne doświadczenie w korzystaniu z narzędzi AI do tworzenia kodu
- Gotowość do pracy w agentowym modelu dostarczania
- Doświadczenie w zarządzaniu dostarczaniem rozwiązań dla klientów
- Umiejętność komunikowania kompromisów i wczesnego zgłaszania trudnych kwestii
- Doświadczenie w usługach finansowych
- Doświadczenie w obszarze nieruchomości komercyjnych lub rynków kredytowych będzie dużym atutem
- Doskonałe umiejętności komunikacji pisemnej i ustnej
- Komfort pracy w zespole Agile działającym w różnych strefach czasowych
- Wysoka samodzielność i dyscyplina pozwalające utrzymywać ścisłą współpracę z rozproszonym zespołem
- Technologie i praktyki obejmują C#, .NET, Angular, React, platformy chmurowe, Linux, kontenery, CI/CD, tworzenie kodu z użyciem AI, backend, mikrousługi, Agile, usługi finansowe, telemetrię i infrastrukturę jako kod
Benefity
- Praca zdalna