DB design for 280 gb ( 500 million) rows

Job ID: 30811270

Budget: $15 – $25 USD

Need someone who can

1. Suggest DB technology (data scope more 500 million data), E.g. Mongodb , mysql etc...
2. Suggest table structure based on raw data that I have
3. Create Test and prod version of db schema
4. Create Load utility from the files to db.
5. Create indexes etc..
6. Help me to create db structure in a way that the data is retrievable in seconds (out of search in millions).