You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Database Design Jobs

94 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Looking for the Team App?
Download the New Upwork Team App
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, 30+ hrs/week - Posted
We are looking for a Python Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of server-side logic, definition of the central database and data schema, and ensuring high performance and responsiveness to requests from the front-end. You will work with already existing code, based on react starter kit boiler plate, and make sure that server side rendering of some of the front-end elements work correctly. Therefore, a basic understanding of front-end technologies is necessary as well. We are building a staffing platform with both a web and a mobile component to it. Therefore the back-end should be able to work and integrate with both. Responsibilities - Writing reusable, testable, and efficient server-side code. - Ensure a secure and efficient API for data manipulation. Work closely with the front-end developer for consistency in codes. - Designing data schema and and set up database. - Implementation of a safe online payments service system. - Implementation of security and data protection Skills And Qualifications - Strong proficiency with Python - Experience with setting up online payment system. - Creating database schemas that represent and support business processes - Good understanding of server-side CSS preprocessors (LESS) - Understanding of front-end technologies (HTML5 and CSS. understanding ReactJS would be a plus). - User authentication and authorization between multiple systems, servers, and environments - Understanding fundamental design principles behind a scalable application - Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform - Implementing automated testing platforms and unit tests - Proficient understanding of code versioning tools, such as Git
Skills: Database design Information Architecture JavaScript Python
Hourly - Expert ($$$) - Est. Time: 3 to 6 months, 30+ hrs/week - Posted
We are looking for a high level SQL DBA with significant experience in performance tunning and deadlock resolution to consult with on our custom DB driven application. The application uses MS SQL Server, and it has some real-time processing requirements as it interacts with both a phone server and crm system. We only have about 150 users, but are having some considerable deadlocking issues, as we have a lot of dependency on a few resources. We have identified and serialized all parts of code which cause deadlocks, however we need someone with considerable experience and ability in performance tuning / deadlock resolution to do a thorough review of our database, and optimize it to resolve all deadlock causes.
Skills: Database design Database Administration database management database programming
Fixed-Price - Entry Level ($) - Est. Budget: $30 - Posted
Hi, I am currently doing a research for my PHD and unfortunately I haven't been able to find the following. database (csv or excel format) of UK Restaurants with the name, email address, phone number. Minimum record count 40,000 The reason of this is to be able to send a quick survey, my research is based on loyalty and customers Budget $30.00
Skills: Database design Data Entry Email Handling Email Marketing
Fixed-Price - Intermediate ($$) - Est. Budget: $1,000 - Posted
I want a very simple MS Access database (or any other form of database, does not have to be Access), for a small recruitment business, with maybe 2 or 3 users. It should: -Enable us to enter information about candidates -Enable us to enter information about employers -Enable us to enter information about job openings -Produce a list of employers, for each candidate, whose job openings match the candidate's skills -Create an e-mail for each candidate entered, sending them information about the relevant job openings -Have a search function, for us to find specific candidates based on their skills -Send out e-mails to groups of employers and candidates
Skills: Database design database programming Microsoft Access Programming
Fixed-Price - Intermediate ($$) - Est. Budget: $500 - Posted
Need help with the design of a database server that can be accessed through a microservices type API: 1. Data is generated from meteorological sensors (e.g. temperature , wind , rain guage etc.) anchored to towers that is deployed in the field. There may be upto 1000 towers with upto 25 sensors per tower (so upto 25000 sensors). Each, sensor is expected to log about 50K rows per year and expected to hold about 5 year history. So total rows would be in the 6 to 8 B rows; 2. Manages time series data (for e.g. for every 5 minute one row looks like: timestamp, sensorid, mean, std.dev, min, max) ; 3. Each tower can also generate event logs (e.g. start time, end time, event id, event description) 4. Data from a sensor source is uploaded occasionally (daily or weekly). 5. Data is queried very frequently and will need very good response time on queries (We can work on a reasonable response time); 6. Timeseries database solutions (e.g. influxDB) is preferable. In my experience, regular SQL solutions get pretty large and are not as efficient with timeseries solutions ; 7. Python solutions preferable (in terms of API design) ; 8. Mean't to initially be deployed on a single server architecture (not a cloud or multi-machine setup) ; Will try my best to answer incomplete details. Thanks much, Taksar
Skills: Database design database management database programming Python
Hourly - Intermediate ($$) - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
My business, 'Customer Success Partners' manages clients based primarily in Australia. Our clients are Salesforce Marketing Cloud users on all levels - basic through to enterprise. We will need support across Email, SMS (mobileconnect), Cloudpages, Predictive Intelligence, Analytics & Reporting, Journey Builder & Automation Studio & Social Studio and more. I will also need people who know how to develop and host webpages/landing pages etc using salesforce marketing cloud or other tech such as formstack. Soap/Rest API and datafeeds, html knowledge is essential. SQL, javascript is desired. We also need system developers - integrating CRM systems and marketing cloud. Teams need to be reliable and available during Australian peak hours. Skype contact will be required during these times on an ad-hoc basis. I will need to work to very fast turnaround times. An example of the type of work my clients request is to create and upload Data Extensions and place custom merge fields into email templates within 24 hours. You will need to provide quick estimates of the work and accurate timelines. Work will be steady at first but as the business ramps ups, there will be more work available. Only development teams with actual, available resource and proven experience need apply. I look forward to connecting with you
  • Number of freelancers needed: 5
Skills: Database design API Development Database testing ExactTarget
Fixed-Price - Intermediate ($$) - Est. Budget: $6 - Posted
A very simple task which is to evaluate the database design and provide a constructive feedback. The purpose of this database design is to enforce access right. The scenario: 1) An organization (e.g. Microsoft) has many departments (e.g. Finance, HR). 2) A department (e.g. Finance) has many people. 3) Each person is assigned a role (e.g. SUPER ADMIN, ADMIN or USER). 4) A role has many modules (e.g. menu, item, company). 5) Each module (e.g. company) has many features (e.g. add company, delete company). Now the department, role, role_module, module and feature data are pre-created in the database. From a U.I perspective, first an account would be created and access right are assigned. The assignment of the access right are done by selecting from the pre-created data and adding it to the access_right table. The removal of the access right on the other hand are done by removing the record from the access_right table. For each account, the access right assigned and not assigned can be viewed.
Skills: Database design MySQL Programming
Fixed-Price - Intermediate ($$) - Est. Budget: $3,000 - Posted
iOS First development of a small application focused on connecting freelance designers with everyday users through automatic matching. What needs to be developed: - Back end database for the app - Freelancer portal (to login, accept jobs and see payments) - Linking database and iOS development of the app - Website version of the iOS app
Skills: Database design database management User Experience Design
Hourly - Intermediate ($$) - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
Assignment: Copy the following of the GUI ofMCmastercarr.com Categories, sub-categories and filter-functions: -With the filter functions of visitors can specify the criteria of a product. Instead of resulting in a final product to buy, the result is a list of criteria which a product has to meet. Based on this list of criteria a list of suppliers who can deliver such a product is shown. See print screen for an impression The visitor can also filter the suppliers based on a set of criteria (distance, country, type of company, number of employees, delivery time). A Request of quotation form is generated with the following information: - The criteria of the product the visitor is interested in - The profile of the visitor, (not the company name and address but the city, country, number of employees, type of company, size of company etc. - A message to the potential vendors - Possibility to upload an attachment. This form can be sent to all the vendors or only a selected vendors. Or the form can be posted on the website. Vendors can select which (sub)-categories they can supply and if the are a reseller or manufacturer for the category. But first we would request to make a clickable wireframe and design
Skills: Database design Mobile UI Design User Experience Design Web design
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App