Sobes.tech

System Analyst

Poți propune o soluție de compromis pentru implementarea MVP?

Senior
Альфа-БанкАльфа-Банк
29

Care este diferența dintre identificare și autentificare?

Middle
СБЕРСБЕР
29

Aveți experiență în urmărirea cerințelor (acoperirea cerințelor de afaceri prin funcționalități)?

Middle
Сбер. IT
29

Task practică: Platform de notificări unificat (Notification Platform) Context În companie există 3 sisteme dispersate care trimit notificări utilizatorilor: 1. CRM — trimite e-mailuri și notificări push despre comenzi. 2. Portal Support — trimite mesaje despre tichete în botul Telegram. 3. Sistem de securitate — generează alerte SMS despre accesuri suspecte. Fiecare sistem implementează propria logică: * șabloane proprii, destinatari hardcoded; * fără istorie centralizată a notificărilor; * utilizatorii se plâng de duplicate și întârzieri; * fără SLA, metrici sau centru de control unificat. Obiectiv Proiectați o nouă platformă de notificări care: * agregă evenimente din diferite surse (CRM, Support, Security), * le direcționează după tip și canal (email, SMS, Telegram, push), * asigură uniformitatea șabloanelor, logare și observabilitate, * suportă SLA (p95 ≤ 3 sec pentru livrare), * permite scalarea și extinderea canalelor în viitor. Sarcină pentru candidat 1. Definiți cerințele funcționale ale sistemului. 2. Descrieți cerințele non-funcționale (fiabilitate, performanță, gestionarea erorilor). 3. Elaborați un diagram de context (C4 Nivel 2). 4. Adăugați un schemă de diagramă de secvență. De exemplu, trimiterea unui mesaj din CRM.

Middle+
Каргономика
29

Cum funcționează autentificarea de bază (Basic Auth)?

Middle
СБЕРСБЕР
29

Ce anume face consultantul în compania dumneavoastră? Care este rolul său?

Middle
Райтстеп
29

Aveți experiență cu semnătura electronică digitală (EED)? Cum funcționează mecanismul semnăturii electronice digitale?

Middle
Сбер. IT
29

Cum influențează normalizarea/denormalizarea volumul și coerența datelor?

Senior
Uspio
29

Ce sunt parametrii de interogare și unde sunt afișați în solicitare?

Middle+
СБЕР AI
29

Care este diferența dintre REST și SOAP?

Middle
СБЕРСБЕР
29

Ce este citirea murdară și când poate fi utilă?

Middle+
DDX Fitness
29

Cum se stochează relația fizică unu-la-mulți într-o bază de date? Ce va fi în tabele?

Middle
Digital Future Systems
29

Ce știi despre protocoalele de rețea? Ce protocoale cunoști și în ce măsură?

Middle+
ПАО Сбербанк
29

Ce este normalizarea bazelor de date și de ce se folosește denormalizarea?

Middle
Сбер аналитика
29

Oferta pentru proiect este de 253.000 brut, sunteți dispus să luați în considerare?

Middle
AstonAston
29

@startuml autonumber "<b>[0]" box "sistemul intern" #Khaki database "Kafka" as k participant "Microserviciu" as ms database "PostgreSQL" as db end box box "furnizor" participant "Sistem" as ws end box ms -> k: citire kafka ms -> ms: logică ms -> db: salvare date db -> ms: salvare rezultat ms -> ws: POST/... ms -> k: confirmare offset @enduml

Middle
СБЕР ФП Конфигуратор
29

Spuneți-ne despre dvs. și activitatea dvs. ca analist de sistem

Middle
Бизнесавтоматика
29

Cât de des trebuie să lucrezi cu autorizarea?

Middle
e-legion
29

Precizare: căutare după numărul contractului, nu după ID

Middle
Сбер эквайринг
29

Pe ce vă bazați atunci când alegeți metoda HTTP (GET, POST, PUT etc.) pentru API?

Middle
АФЛТ-Системс
29
/133