03 Migrate and aggregate several settings and configuration portals/screens for the expertise workflow application into one centralized portal PFE
03 Migrate and aggregate several settings and configuration portals/screens for the expertise workflow application into one centralized portal PFE
CED Tunisia•Tunisie
Web / Full-stack DevelopmentCloud (Azure)DevOps / CI-CD
Publié il y a environ 3 heures
Stage
⏱️4-6 mois
💼Hybride
📅Expire dans 14 jours
Uniformise le format des dates.
Description du poste
Overview
The property expertise handling in CED is processed with the application "ProsPecT" which manages cases based on dossiers and assignments containing all involved parties, insurance objects, damage information, etc.
Today, configuration for clients, suppliers, products, contracts, communications and dossier settings is spread across multiple portals/screens; the project aims to provide a single centralized configuration platform.
Project reference: CED-Advice-001
Objectives / Tasks
Migrate existing Angular and .NET projects to the official/latest supported versions to ensure maintainability and compatibility.
Design and implement new features to consolidate settings: clients, suppliers, products, contracts, communications, fees, and dossier-specific configuration.
Implement authentication and authorization using Microsoft MSAL (integration with Azure AD) and define role-based access controls.
Deploy resources and application artifacts via an Azure CI/CD pipeline to automate build, test and release.
Functional Scope / Key Features
Manage contracts: properties, fees and rules associated with client contracts and products.
Manage suppliers and services: registration, attributes and linkage to dossiers/activities.
Manage products and activities: product catalog, configurable activities and associated parameters.
Manage dossier configuration: tasks, documents, communication templates and workflow configurations for case handling.
Technical Stack & Skills Required
Technologies: Microsoft Azure, .NET (backend), Angular (frontend), SQL databases.
Security: Microsoft MSAL for authentication/authorization and integration with Azure AD; implement secure API access and role-based permissions.
DevOps: implement Azure CI/CD pipelines to deploy frontend, backend and infrastructure resources; knowledge of ARM/Bicep/Terraform is a plus.
Additional skills: API design, database migration/updates, unit/integration testing, and Angular/.NET project migration best practices.
Expected Deliverables & Acceptance Criteria
A single, functional centralized configuration portal that replaces the multiple existing configuration screens/portals.
Migrated and upgraded Angular and .NET codebases, with documented migration steps and rollback plan.
Implemented MSAL-based authentication and authorization with test users and role scenarios.
Automated Azure CI/CD pipeline(s) that build, test and deploy the solution to target environments; user and technical documentation and a stakeholder demo.