Następna praca

Architekt aplikacji (niezależny) w Altamira

Opublikowano ponad 30 dni temu

6 wyświetleń

Altamira

Altamira

0
0 recenzji
Brak doświadczenia

Przetłumaczone przez Google

29 sierpnia 2024 Architekt aplikacji (niezależny) Київ, Братислава (Словаччина), віддалено Altamira to butikowa firma IT dostarczająca rozwiązania cyfrowe i sztuczną inteligencję dla szerokiego grona klientów międzynarodowych. Z siedzibą w Bratysławie (Słowacja) działamy głównie w sektorach finansowym, farmaceutycznym i detalicznym, dostarczając rozwiązania mobilne, internetowe i platformowe, korzystając z ekspansywnego portfolio technologii. Zespoły świadczące usługi Altamira obejmuj

29 sierpnia 2024

Architekt aplikacji (niezależny)

Київ, Братислава (Словаччина), віддалено

Altamira to butikowa firma IT dostarczająca rozwiązania cyfrowe i sztuczną inteligencję dla szerokiego grona klientów międzynarodowych. Z siedzibą w Bratysławie (Słowacja) działamy głównie w sektorach finansowym, farmaceutycznym i detalicznym, dostarczając rozwiązania mobilne, internetowe i platformowe, korzystając z ekspansywnego portfolio technologii.

Zespoły świadczące usługi Altamira obejmują obecnie Słowację, Ukrainę i Bliski Wschód. Mamy ambicje poszerzenia naszego zasięgu, aby sprostać rosnącemu popytowi w Europie i na naszych głównych rozwijających się rynkach w Wielkiej Brytanii i USA.

Jako firma w pełni zdalna, witamy utalentowane osoby poszukujące możliwości pracy jako freelancer w oparciu o stawki godzinowe.

Altamira.ai poszukuje doświadczonego Architekta Aplikacji na stanowisko niezależnego pracownika opartego na stawkach godzinowych. Stanowisko to będzie wspierać różne nadchodzące projekty, zapewniając specjalistyczną wiedzę architektoniczną podczas przedsprzedaży, etapów odkrywania, audytów technicznych i potencjalnie bieżącego wsparcia projektu.

Wymagania:

  • 5-10 lat doświadczenia w tworzeniu oprogramowania, w tym co najmniej 3 lata na stanowisku kierowniczym lub architektonicznym.
  • Udokumentowane doświadczenie w projektowaniu i wdrażaniu złożonych aplikacji i systemów.
  • Doświadczenie w programowaniu typu full-stack, obejmującym technologie front-end i back-end.
  • Doświadczenie w kierowaniu i mentorowaniu zespołów tworzących oprogramowanie.

Umiejętności techniczne:

— Języki programowania: biegłość w językach takich jak Java, C#, Python, JavaScript lub innych istotnych dla stos technologiczny organizacji.

— Podstawy tworzenia oprogramowania: dobre zrozumienie wzorców i zasad projektowania oprogramowania.

— Ramy architektoniczne: Znajomość ram architektonicznych, takich jak TOGAF, Zachman lub podobnych.

— Przetwarzanie w chmurze: doświadczenie z platformami chmurowymi, takimi jak AWS, Azure lub Google Cloud.

– Mikrousługi i SOA: Znajomość architektury mikrousług, architektury zorientowanej na usługi (SOA) i projektowania interfejsów API RESTful.

– DevOps: zrozumienie praktyk DevOps, potoków CI/CD i narzędzi automatyzacji.

— Zarządzanie bazami danych: doświadczenie z relacyjnymi bazami danych (np. SQL Server, MySQL) i NoSQL (np. MongoDB, Cassandra).

– Bezpieczeństwo: znajomość najlepszych praktyk w zakresie bezpieczeństwa aplikacji, w tym wymagań dotyczących ochrony danych, szyfrowania i zgodności.

— Narzędzia i technologie: Biegłość w posługiwaniu się narzędziami i środowiskami programistycznymi, takimi jak Git, Jenkins, Docker, Kubernetes itp.

— Sztuczna inteligencja i uczenie maszynowe: Wiedza w zakresie projektowania i integrowania sztucznej inteligencji/ Modele uczenia maszynowego w zastosowaniach

Umiejętności miękkie:

— Przywództwo: silne umiejętności przywódcze i zarządzania zespołem, z możliwością kierowania i mentorowania zespołów technicznych.

— Komunikacja: doskonałe umiejętności komunikacji werbalnej i pisemnej, umożliwiające przekazywanie złożonych koncepcji technicznych zarówno interesariuszom technicznym, jak i nietechnicznym.

— Rozwiązywanie problemów: silne zdolności analityczne i rozwiązywania problemów, ze szczególnym naciskiem na dostarczanie innowacyjnych rozwiązań.

— Współpraca: umiejętność skutecznej pracy z zespołami wielofunkcyjnymi, w tym programistami, menedżerami projektów i analitykami biznesowymi.

– Możliwość adaptacji: zdolność dostosowywania się do zmieniających się technologii, wymagań i potrzeb organizacyjnych.

— Myślenie strategiczne: umiejętność dostosowania architektury aplikacji do celów biznesowych i długoterminowej strategii IT.

Miło mieć:

— Certyfikowany architekt aplikacji: certyfikat od uznanej organizacji (np. certyfikowanego architekta aplikacji Salesforce, certyfikowanego architekta rozwiązań AWS).

– Certyfikaty w chmurze: AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert lub Google Cloud Professional Cloud Architect.

— Przetwarzanie języka naturalnego (NLP): znajomość technik i narzędzi NLP.

– Nauka o danych: znajomość zasad nauki o danych, w tym wstępnego przetwarzania danych, inżynierii funkcji i oceny modelu.

— Certyfikaty bezpieczeństwa: Certyfikowany specjalista ds. bezpieczeństwa systemów informatycznych (CISSP), Certyfikowany specjalista ds. cyklu życia bezpiecznego oprogramowania (CSSLP).

— Wiedza specyficzna dla branży: zrozumienie wymagań specyficznych dla danej branży (np. finansów, technologii ed-tech, handlu elektronicznego) może być dodatkowym atutem.

– Zgodność z przepisami: znajomość wymogów regulacyjnych istotnych dla branży, takich jak RODO, HIPAA lub PCI-DSS.

Kluczowe obowiązki:

— Projektowanie i architektura systemu: opracowywanie i utrzymywanie ogólnej struktury aplikacji.

— Przywództwo techniczne: kieruj zespołami programistów we wdrażaniu decyzji dotyczących architektury.

– Ocena technologii: ocena nowych technologii i ich potencjalnego wpływu na istniejące systemy.

— Planowanie integracji: projektowanie strategii integracji różnych komponentów oprogramowania i systemów.

– Optymalizacja wydajności: identyfikuj i usuwaj wąskie gardła wydajności w aplikacjach.

– Planowanie skalowalności: upewnij się, że aplikacje poradzą sobie z rozwojem i zwiększonym popytem.

— Architektura bezpieczeństwa: projektuj i wdrażaj bezpieczne architektury aplikacji.

— Dokumentacja: tworzenie i utrzymywanie dokumentacji technicznej dla architektur systemów.

— Standardy i najlepsze praktyki: ustanawiaj i egzekwuj standardy i najlepsze praktyki kodowania.

– Komunikacja z interesariuszami: współpracuj z interesariuszami biznesowymi w celu dostosowania rozwiązań technicznych do potrzeb biznesowych.

– Mentoring: zapewnia wskazówki i opiekę mentorską młodszym programistom i innym członkom zespołu.

— Rozwiązywanie problemów: rozwiązywanie złożonych problemów technicznych i zapewnianie innowacyjnych rozwiązań.

— Ciągłe doskonalenie: rekomenduj i wdrażaj ulepszenia istniejących systemów i procesów.

– Architektura chmury: projektuj i nadzoruj architektury aplikacji w chmurze (jeśli ma to zastosowanie).

– Zarządzanie dostawcami: oceniaj i wybieraj komponenty i usługi oprogramowania innych firm.

— Etapy przedsprzedażowe i etapy odkrywania: Prowadzenie przedsprzedażowej i technicznej części etapów odkrywania.

Nasza przejrzysta droga rekrutacyjna trwa zwykle do 2 tygodni i składa się z kilku etapów:

  1. Rozmowa rekrutacyjna -> 30-45 min
  2. Rozmowa techniczna -> 1-1,5h
  3. Wywiad z klientem (opcjonalnie) -> do 1 godz.
  4. Sprawdzenie referencji
  5. Oferta

Jeśli szukasz elastycznej, przyjaznej, i profesjonalne środowisko, dołącz do naszego niezależnego zespołu projektowego!

Wierzymy, że sukces altamira.ai jest niemożliwy bez sukcesu naszych Talentów i sukcesu naszych Klientów!

Przetłumaczone przez Google

Brak doświadczenia
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować