Project overview
- Build a smart notification engine for a vendor risk management cybersecurity tool that prioritizes and routes alerts based on computed risk levels and end-user profiles.
- Project scope: design risk-prioritization logic, user/profile-aware routing, integrations with the existing vendor risk platform, and a front-end experience for alert management. Estimated duration: 4 months. 1 Intern.
Responsibilities & main tasks
- Design and implement the alert prioritization algorithm (risk scoring, thresholds, and weighting) and routing rules that map alerts to relevant users or teams.
- Implement backend services (Azure Functions / .NET) to ingest alerts, evaluate risk, and trigger notifications; implement front-end components (Angular) to display and manage notifications.
- Integrate AI-assisted features (Copilot Studio / ML models) to support anomaly detection, automated triage suggestions, and dynamic prioritization based on historical data.
- Ensure secure handling of vendor and alert data, logging, and auditability consistent with cybersecurity best practices.
Technologies & required skills
- Mandatory: .NET (backend), Azure Functions (serverless), Angular (front-end) and familiarity with cloud deployment patterns.
- AI tooling: experience or willingness to work with Copilot Studio and ML/AI techniques for classification/prioritization; basic knowledge of model evaluation metrics (precision/recall, AUC) is useful.
- Additional useful skills: REST APIs, message queues, data storage (SQL/NoSQL), authentication/authorization patterns, and basic cybersecurity concepts for vendor risk management.
Deliverables & evaluation criteria
- Working notification engine prototype: ingestion → scoring → routing → notification delivery, with a demoable Angular UI for managing alerts.
- Tests and metrics: unit/integration tests, end-to-end test scenarios, and evaluation metrics for prioritization accuracy, routing correctness, and latency.
- Documentation: architecture diagram, design decisions, setup/run instructions, and a short report summarizing experiments and results.
How to apply
- Apply online: https://secure.collage.co/jobs/finsotech/57794
- Or send your application by email to
recrutementunisie@finlogik.com
using the subject line: "Application - TOPIC 1 : INTELLIGENT NOTIFICATION SYSTEM FOR VENDOR RISK MANAGEMENT PFE".