Job Description
Job Description
- Ensure full technical ownership of the UCARD environment (middleware .NET 5 / IIS), supervise RUN operations, structure local documentation, collaborate with UCARD to retrieve deliverables, and prepare the transition toward a controlled architecture (Talend Middleware).
Required Profile
Analysis and Understanding of the Existing UCARD Middleware:
Understand the UCARD wrappers:
- CBA, Transfer, Biller, Payment Gateway, NIBSS, COMMS
- Map the UCARD → SQL Server dependencies (Cip.Cyntegrat.*, CYNTEGRAT_NIP_PROD).
- Analyze deployed .NET 5 / .NET Core and .NET Framework 4.0 binaries running on IIS.
- Understand exposed APIs (via Postman collection).
- Analyze Adspire integrations (mobile & admin).
- Identify risk areas: clear HTTP, hard-coded credentials, missing TLS.
Local Supervision & RUN:
Supervise the operation of services:
- IIS sites on ports 82/84/85/89/8090/5050
- NIBSS services
- Adspire Omnichannel
- Monitor IIS and SQL logs (errors, timeouts, latency).
- Coordinate incidents: UCARD ↔ IT Nigeria ↔ Digital teams.
Local Technical Documentation:
Build a complete technical documentation package:
- actual UCARD architecture,
- API catalog based on Postman,
- SQL schema rebuilt (reverse-engineering),
- Adspire → UCARD → Amplitude flow diagrams,
- RUN & monitoring procedures.
- Document technical gaps vs. UCARD’s Handover claims.
UCARD Coordination (Handover):
Verify the actual UCARD deliverables announced:
- .NET source code,
- SQL schemas,
- CI/CD pipelines,
- API documentation,
- security (certificates, NDPR).
- Identify missing items and risks.
- Lead technical sessions (walkthrough, training, Q&A).
Talend Migration Preparation:
- Identify priority flows to rebuild (loan, transfer, KYC, billers).
- Prepare technical mappings UCARD → Talend.
- Lead transition UATs.