Ness Digital Engineering
Ness Digital Engineering
1001 – 5000 Pracownicy
B2BDoradztwoSztuczna inteligencja

Ness Digital Engineering to globalna firma specjalizująca się w inżynierii cyfrowej i usługach technologicznych, która pomaga przedsiębiorstwom modernizować środowiska technologiczne, tworzyć platformy natywne dla chmury oraz dostarczać produkty oparte na danych, sztucznej inteligencji i oprogramowaniu. Założona w 1999 roku firma ma ponad 25 lat doświadczenia inżynieryjnego i działa w oparciu o konsultingowy model realizacji usług, koncentrując się na tworzeniu i obsłudze rozwiązań technologicznych.

Jej działalność obejmuje chmurę, dane, sztuczną inteligencję oraz automatyzację korporacyjnych procesów pracy, wspierane przez platformę inżynieryjną ATONIS wykorzystującą sztuczną inteligencję. Ness współpracuje z dostawcami takimi jak AWS, Microsoft Azure, Google Cloud, Snowflake, Databricks, Confluent i Salesforce, obsługując organizacje z sektorów usług finansowych, produkcji i transportu, mediów i rozrywki, handlu detalicznego, private equity oraz ochrony zdrowia.

Starszy architekt aplikacji — Azure, Python i Databricks | Ness Digital Engineering (praca hybrydowa, Indie)

Projektuj wielodostępne rozwiązania SaaS z wykorzystaniem Pythona, Azure i Databricks. Odpowiadaj za architekturę chmurową, wdrażanie, bezpieczeństwo, integracje, skalowalność i izolację dzierżawców.

Opis

  • Tworzenie kompleksowych architektur aplikacji wielodostępnych
  • Definiowanie modelu wielodostępności, w tym zasad izolacji dzierżawców i warstw
  • Projektowanie warstw aplikacji, interfejsu użytkownika, integracji, bazy danych i bezpieczeństwa
  • Definiowanie architektury wdrażania oraz rekomendowanie odpowiednich usług Azure i Databricks
  • Projektowanie struktur uwierzytelniania i autoryzacji
  • Definiowanie wzorców integracji i granic usług
  • Dobieranie technologii i usług Azure, takich jak Azure Databricks, Databricks Apps, Azure App Service, Azure Kubernetes Service (AKS), Azure Database for PostgreSQL oraz potoki i zadania Databricks
  • Tworzenie wysokopoziomowych diagramów architektury i modułowych specyfikacji dla zespołów programistycznych
  • Weryfikowanie skalowalności, bezpieczeństwa, łatwości utrzymania i izolacji dzierżawców w całej architekturze
  • Współpraca z głównym programistą przy przekształcaniu projektów architektonicznych w komponenty możliwe do wdrożenia

Wymagania

  • Co najmniej 10 lat doświadczenia zawodowego
  • Udokumentowane doświadczenie w projektowaniu aplikacji wielodostępnych
  • Bardzo dobra znajomość wielowarstwowej architektury aplikacji
  • Doświadczenie w projektowaniu aplikacji opartych na Pythonie
  • Praktyczne doświadczenie z Azure i Azure Databricks
  • Doświadczenie w projektowaniu modeli wdrażania aplikacji
  • Bardzo dobra znajomość uwierzytelniania, integracji i izolacji usług
  • Doświadczenie z PostgreSQL i architekturą baz danych
  • Znajomość warstw interfejsu użytkownika, aplikacji, integracji, bazy danych i bezpieczeństwa
  • Doświadczenie w definiowaniu architektur chmurowych produktów SaaS
  • Doświadczenie w architekturze wdrażania Databricks Apps będzie dodatkowym atutem
  • Doświadczenie w architekturze Azure AKS lub App Service będzie dodatkowym atutem
  • Doświadczenie ze Streamlit i architekturami aplikacji Python będzie dodatkowym atutem
  • Doświadczenie z architekturami aplikacji FastAPI lub Django będzie dodatkowym atutem