Hi there. I'm a DevOps engineer with relevant competencies for your project in:
- Linux system administration
- Web application programming (PHP, MySQL, HTML5, CSS/LESS/SCSS, JS)
- Shell scripting (cron jobs, bash scripts)
Current relevant experience and ongoing work includes e-commerce (multiple platforms, incl. Magento and Shopify) with API integrations (SAP, pmt gateways, etc.) and pricing rules, cron job scheduling.
Best-fit technology seems to be PHP for both settings and logic, and MySQL or simple flat file for config settings.
Assumptions:
- API is a standard REST or SOAP type endpoint with payload in JSON, XML, or CSV format
- Price check rules all follow the same equation of last-5 and configurable percentage
- One e-mail address targeted, employer will provide the SMTP server (recommend SMTP relay over direct send from server; for multiple recipients the target e-mail address can be an externally hosted/configured distribution list)
- Settings page is not multi-user, but at least password protection will be implemented
Questions:
- Is there a single product or a list of products?
- Does the percentage rule compare min and max throughout the range? Or all against the first value? Or sequentially such that the condition must be true for all of: N1->N2, N2->N3,... N4->N5?
We can discuss more about scope, assumptions, constraints, and questions in PM.
Kind regards.