Remote Data Mining And Management Job In Data Science And Analytics

Data/JSON + Mongo DB expert

Find more Data Mining And Management remote jobs posted recently Worldwide

We are national a chain of restaurants. We have a strong digital presence with apps and a responsive website to support ordering and our loyalty program with a development team has builds and maintains it.

We are also integrated into various delivery aggregators (e.g., UberEats).

We are in the process of integrating into another food aggregator and require some help to set up this integration.

Specifically what we need is for our menu (specified in JSON) to be converted into a new JSON format - one specified by schema.org

The task will consist of several steps:

1) Build out the framework of the menu in the schema.org format - e.g., Create the categories & place a single example product into each category
2) Fill out each type of example with full modifications (e.g., a Burger could come with No onions or Add bacon - Each of our products is highly customisable)
3) Script the generation of the full menu into the new format from our existing menu format
4) Build out the various menu variations (we have several menu variations, e.g., restaurant 1 may offer breakfast & our main menu and restaurant 2 may only offer the main menu)
5) Test & validate your work.
6) Push all of this data into our Mongo DB
7) Mapp and collate the menu data with the restaurant metadata (e.g., Restaurant name, location, opening hours, etc)
8) Test & validate your work.

I will provide a sample menu in schema.org format to those candidates that request it.

What were looking for is someone with:

* Solid JSON skills
* Good scripting ability - the ability to parse, transform and write the data out in a new format
* Mongo DB experience - We need to push this data up into Mongo and have it all laid out logically so it can be manipulated easily
* Ability to work with us on Slack - Were all a remote team, so Slack is our primary form of communication
* Ability to spend 30+ hrs/week on this project until its done
* Good communication skills - you will need to ask questions and will need to work collaboratively with us to get the right output

The initial project is as the brief above explains, however, I think that this contract will evolve as well - we will want to build some systems on top of this to help us
maintain and export this data in the future, and you will be the expert in this data at the end of the project, so ongoing work is a strong possibility.

Please let em know your specific and relevant experience in this regards, we are not looking for a junior developer, were looking for someone with experience at this sort of work who can get straight into it and start producing results.

Please ask questions and pay attention to the questions I ask, thanks!
About the recuiter
Member since May 20, 2018
Jayanthh Jayant
from Arges, Romania

Candidate shortlisted and hired
Hiring open till - Jun 15, 2024

Work from Anywhere

40 hrs / week

Hourly Type

Remote Job

$26.74

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Rewrite Python Code based on different format json-input

- I am looking for someone who is capable of working with python and json to rewrite some stuff.

Data Collector for Dev Ops Toolset on Google Cloud Services

Looking for to build a reusable SaaS data extraction tool on top of Google Cloud Services. Four phases can be broken up for seperate milestones / deliverables.

1) Build a google apps webapp with single sign on from google auth. I want custom...read more

Fix python crawler/scraper

I need someone good in python to fix and get the final correct output from a python scraper.
The code is already working but the output that I want should be different, I need to crawl more additional informations.

Node.js Backend Developer - Quick & Simple task

Looking for an experienced Node.js, MEAN developer

Scope of work:

Create an Api To store users address in a address collection.
After successfully saving address return full stored address object in response.
Code must be...read more