Job Summary:
We are seeking a Technical Business Analyst to bridge the gap between our restaurant operations and technology solutions. You will lead the design and implementation of two critical systems: (1) a billing and sales expenditure tracking system, and (2) a QR-code-based website for customer self-ordering and payment at each table. Your goal is to increase operational efficiency, reduce errors, and enhance the guest experience.
· Analyze current manual or semi-digital billing processes and expenditure tracking (food cost, labor, overheads).
· Design and document requirements for a unified system that captures.Designed front‑end product pages with image uploads, title,and other requirements
· Daily sales (per table, per server, per menu item)
· Real-time expenditure (ingredients, supplies, wastage)
· Profitability per dish and per shift
· Work with developers or POS vendors to build or configure the system.
· Ensure integration with accounting software (e.g., QuickBooks, Zoho Books).
· Create automated reports on cost of goods sold (COGS), margins, and expense anomalies.
· Lead the end-to-end requirements for a mobile-friendly website accessible via QR codes placed on each table.
· Scan QR code → View digital menu (with images, allergens, modifiers) → Add to cart → Enter table number → Pay online.
· Integrate payment gateways (Stripe, Razorpay, PayPal, or local UPI/cards).pricing & Monitoring: Scraping (BeautifulSoup, Scrapy), Price tracking (Keepa, CamelCamelCamel), Alerts (Prometheus, Grafana)
· Ensure the website syncs orders directly to the kitchen display system (KDS) or POS printer.
· Define requirements for table management (e.g., prevent order mixing, support splitting bills).
· Collaborate with UI/UX designers and developers for a frictionless experience.
· Ensure the QR ordering website pushes data (sales, items, payment status) back to the billing/expenditure system automatically.
· Define API requirements between systems.
· Handle offline scenarios (e.g., website down – fallback to manual billing).
· Write test cases for billing accuracy, payment security, and order routing.
· Conduct UAT (user acceptance testing) with restaurant staff.
· Train managers and servers on using the new systems.
· Monitor system performance, order conversion rates, and payment failures.
· Suggest improvements based on sales/expenditure data (e.g., remove low-margin items, adjust pricing).
Required Skills & Experience
· 6+ years as a Business Analyst, Technical BA, or Product Owner in restaurant, retail, or E-commerce field
· Proven experience designing POS systems and tracking or similar to front page design
· Solid understanding of language platforms, e-commerce checkout flows, and payment gateway integration.
· Ability to write functional requirements, user stories, and process flow diagrams (UML, BPMN).
· Basic technical knowledge: APIs (REST), databases (SQL), and web technologies (HTML/CSS/JS fundamentals) to communicate with developers.
· Excellent stakeholder management – you will work with chefs, servers, owners, and developers.
· Experience with Jira, Confluence, or Notion for documentation.