This could be a long term engagement for the right candidates with the right skillset.
API Design Requirements
• SOAP /REST API
• PHP Language
• Use Web API to fetch Data from Large DB in result of match, partial match or No match based on character/sequence matching.
• We have raw files with Large Databases with Different Countries and languages
• API needs function like Access Restrictions, Change of IPs to access.
• Admin and Client module (including 2 reports client wise and date wise).
• It should have 3rd party API integration, store query results as cache, so that next search would eventually check this cache database first and Search with import files and export result.
• For Bulk search, client can insert EXCEL, TEXT, CSV raw files containing the search data and in that case the Search queries for client should be restricted to 1000 queries limit and for admin unlimited.
• It should have Search function with Name, Address, age, phone number, identity number etc. are the main fields to create matching algorithm.