Następna praca

Architekt Rozwiązań (prace projektowe) w bill_line

Opublikowano ponad 30 dni temu

4 wyświetlenia

bill_line

bill_line

0
0 recenzji
Kyiv
Intermediate
Pełny etat

Przetłumaczone przez Google

Bill_line to międzynarodowa firma z branży fintech Nasi klienci to sklepy internetowe, platformy handlowe, banki, firmy ubezpieczeniowe, organizacje charytatywne i wszelkie inne firmy obsługujące płatności online. Do naszych cech jako dostawcy usług płatniczych zalicza się m.in. umiejętność tworzenia niestandardowych rozwiązań i pracy w oparciu o zasadę dbałości o klienta na każdym etapie interakcji z klientem, od prośby o połączenie po obsługę integracji i transakcji. bill_line - szukam archite

Bill_line to międzynarodowa firma z branży fintech

Nasi klienci to sklepy internetowe, platformy handlowe, banki, firmy ubezpieczeniowe, organizacje charytatywne i wszelkie inne firmy obsługujące płatności online.

 

Do naszych cech jako dostawcy usług płatniczych zalicza się m.in. umiejętność tworzenia niestandardowych rozwiązań i pracy w oparciu o zasadę dbałości o klienta na każdym etapie interakcji z klientem, od prośby o połączenie po obsługę integracji i transakcji.

bill_line - szukam architekta oprogramowania

 

Kluczowe wymagania:

 

  1. Wykształcenie i doświadczenie:

    strong>

    • Licencjat lub tytuł magistra w dziedzinie informatyki, inżynierii lub pokrewnej dziedziny technicznej.
    • Minimum 10 lat doświadczenia w tworzeniu oprogramowania i architekturze systemów.
    • Co najmniej 5 lat doświadczenia na stanowisku kierowniczym technicznym, takim jak dyrektor ds. technicznych lub podobnym.
  2. Wiedza techniczna:
    • Dogłębna wiedza z zakresu tworzenia i wdrażania finansowych systemów CRM i ERP.
    • Rozległe doświadczenie w tworzeniu dokumentacji projektowej różnych poziomów i utrzymywaniu standardów technicznych.
    • Umiejętność architektury i wdrażania mikroserwisów.
    • Dogłębna znajomość programowania obiektowego (OOP), architektury zorientowanej na usługi (SOA), COBIT, ITIL, TOGAF, ISO9000 itp.
    • Zaawansowana wiedza na temat koncepcji i praktyk związanych z cyberbezpieczeństwem.
    • li>
    • Umiejętność opracowywania i wdrażania strategii zarządzania danymi oraz zapewniania zgodności z przepisami.
  3. Metodologia i standardy:
    • Definiuj i egzekwuj standardy i metodologie programistyczne w całym procesie rozwoju.
    • Bierz udział w dyskusjach i analizach wymagań klientów, przekładając je na zadania techniczne dla programistów.
    • Oceniaj ryzyko i znajdź optymalne rozwiązania je złagodzić.
  4. Umiejętności programistyczne i techniczne:
    • biegły w wielu językach programowania: JavaScript, Python, Golang, C#, TypeScript, Java itp.
    • Głęboka znajomość frameworków internetowych: React.js, Django, Tornado, FastAPI, Express.js, Nest.js, Sails.js itp.
    • Rozległe doświadczenie z bazami danych: MongoDB, PostgreSQL, MySQL, Redis itp.
    • Doświadczenie w zakresie platform chmurowych (AWS, Azure, Google Cloud itp.)
    • Dobra znajomość API, RESTful , GraphQL API itp.
  5. Umiejętności miękkie:
    • Wysoki poziom analitycznego myślenia i umiejętności rozwiązywania problemów.
      • li>
      • Umiejętność pracy w dynamicznym środowisku i szybkiej adaptacji do nowych technologii.
      • Doskonała komunikacja i zdolności przywódcze.
      • Umiejętność pracy samodzielnej i w zespole, podejmowania decyzji i wzięcie odpowiedzialności za ich wykonanie.
      • Znajomość języka angielskiego (powyżej poziomu średniozaawansowanego).

    • < /ol>

      Data rozpoczęcia: JAK NAJSZYBCIEJ

      Czas trwania: 1-3 miesiące

       

      Zadania na stanowisku architekta oprogramowania

      Przywództwo architektoniczne

      Projektowaniei wdrożenie:

      • Kieruj projektowaniem i wdrażaniem architektury systemu, upewniając się, że jest ona zgodna ze strategicznymi celami firmy.
      • Opracuj plany architektoniczne, zapewniając skalowalność, łatwość konserwacji i bezpieczeństwo .
      • Nadzoruj integrację różnych komponentów w ramach systemu księgowości podwójnego zapisu, zapewniając płynne interakcje między konsumentami, sprzedawcami, bramkami płatniczymi, dostawcami, agentami rozliczeniowymi i bankami-emitentami.
      < p>Wizja techniczna:

      • Zdefiniuj wizję techniczną produktu, stymulując innowacje i zapewniając, że architektura wspiera przyszły rozwój i postęp technologiczny.
      • Oceniaj i rekomenduj nowe technologie i narzędzia oraz metodologie zwiększające wydajność produktu i efektywność rozwoju.

      Nadzór techniczny

      Jakość kodu:

      • Ustanawiaj i egzekwuj standardy kodowania oraz najlepsze praktyki, aby zapewnić wysoką jakość kodu wyjściowego.
      • Przeprowadzaj przeglądy kodu, aby zapewnić przestrzeganie standardów i identyfikować obszary wymagające poprawy.

      Mentoring:

      • Kieruj zespołami programistów, promując kulturę ciągłego uczenia się i doskonalenia.
      • Prowadź sesje na temat nowych technologii, narzędzi i najlepszych praktyk.

      Dokumentacja techniczna:

      • Opracuj i utrzymuj kompleksową dokumentację techniczną, w tym diagramy architektoniczne, specyfikacje projektowe i przewodniki integracji.
      • Zapewnij, że dokumentacja jest aktualna i dostępna dla odpowiednich interesariuszy.

      Współpraca z interesariuszami

      Analiza wymagań:

      • Ściśle współpracuj z interesariuszami biznesowymi zbierać i analizować wymagania, zapewniając głębokie zrozumienie ich potrzeb i oczekiwań.
      • Przekładanie wymagań biznesowych na specyfikacje techniczne i szczegółowe plany architektoniczne.

      Komunikacja:

      • Ułatwiaj jasną i skuteczną komunikację między zespołami technicznymi a interesariuszami biznesowymi.
      • Prezentuj projekty architektoniczne i rozwiązania techniczne interesariuszom nietechnicznym, upewniając się, że rozumieją korzyści i implikacje.

      Współpraca

      • Współpraca z zespołami wielofunkcyjnymi, aby zapewnić zgodność i pomyślną realizację projektu.
      • Tworzyj środowisko współpracy, które zachęca do otwartej komunikacji i pomysłów dzielenie się.

      Zarządzanie ryzykiem

      Identyfikacja ryzyka:

      • Identyfikacja potencjalnych ryzyk technicznych i wyzwań, które mogą wpływać na terminy, jakość i wydajność projektu.
      • Opracuj strategie ograniczania ryzyka i plany awaryjne w celu zaradzenia zidentyfikowanym zagrożeniom.

      Bezpieczeństwo i zgodność< /p>

      • Zapewnij, że architektura zawiera solidne zabezpieczenia w celu ochrony wrażliwych danych finansowych i transakcji.
      • Bądź na bieżąco z odpowiednimi wymogami regulacyjnymi i upewnij się, że produkt jest zgodny ze standardami i przepisami branżowymi.
      • li>

      Wydajność i optymalizacja

      Wydajność systemu:

      • Monitoruj wydajność systemu i identyfikuj obszary wymagające poprawy, zapewniając architektura wspiera wysoką dostępność i niezawodność.
      • Optymalizuj wydajność systemu poprzez efektywne zarządzanie zasobami, strategie buforowania i wydajne praktyki związane z kodem.

      Skalowalność:

      • Zaprojektuj architekturę obsługującą skalowanie w poziomie i w pionie , zapewniając, że system będzie w stanie obsłużyć rosnące obciążenia i wymagania użytkowników.
      • Wdrażaj najlepsze praktyki w zakresie skalowalności baz danych i dostrajania wydajności.

      Innowacje i ciągłe doskonalenie

      Ocena technologii:

      • Stale oceniaj pojawiające się technologie i trendy w branży, oceniając ich potencjalny wpływ na produkt.
      • Prowadź inicjatywy integrujące nowe technologie i praktyki zwiększające możliwości produktu i efektywność rozwoju.

      Udoskonalanie procesów:

      • Identyfikacja możliwości ulepszenia procesów, narzędzi i metodologii rozwoju.
      • < li>Wdrażaj ulepszenia procesów, które zwiększają produktywność zespołu i jakość produktów.

      Przywództwo

      Podejmowanie decyzji strategicznych:

      • Podejmuj świadome decyzje dotyczące architektury, które równoważą krótkoterminowe potrzeby z celami długoterminowymi.
      • Zapewniaj zespołowi wykonawczemu strategiczne wskazówki dotyczące kwestii technicznych i rozwoju produktu.
      < p>Przywództwo zespołem:

      • Daj przykład, wykazując się dużą wiedzą techniczną i dążeniem do doskonałości.
      • Tworzyj pozytywne i produktywne środowisko pracy, zachęcając do pracy zespołowej i współpracy.< /li>

       

Przetłumaczone przez Google

Kyiv
Intermediate
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować