Database Design for Fleet Management

2500.0 USD

2500.0 USD peopleperhour Technology & Programming Overseas
26 days ago

Description

Summary:We are looking for an experienced freelance Database Engineer to create a high-performance database tailored for managing operational data from our truck fleet. The role involves collaborating with the Original Equipment Manufacturer (OEM) of the trucks to integrate our internal server with theirs. This integration will facilitate the transfer of real-time operational data. The primary goal is to store this data in our internal database, enabling data analytics to optimize fleet operations.
+++
Scope of Work:The project will be executed in four main stages, with the initial contract focusing on the first two stages:
1. Database Design and Development: Design and implement a high-performance database hosted on our internal servers. This database will be linked to real-time data on the servers of the truck's OEM, ensuring seamless synchronization and data integrity.2. Data Visualization and Reporting: Develop basic visualization and reporting capabilities to allow for easy interpretation and analysis of the collected data. This will include the creation of dashboards or reports that highlight key metrics and trends.
(Future Stages to be Scoped Separately)3. Develop a web portal, hosting data reports developed in stages 1 and 2.4. Develop a mobile app, hosting data reports developed in stages 1 and 2.
+++
Deliverables: 1. Develop and host a database on an internal server that maintains a consistent and complete dataset of real-time operational data.2. Establish and document automatic synchronization between the internal database and the servers hosted by the OEM. 3. Create a basic dashboard for visualizing the operational data stored in the database, featuring essential metrics and real-time updates.
+++
Key Responsibilities:• Analyze and understand the structure of the existing data on the OEM servers.• Design a scalable and secure database architecture. • Implement the database on our internal servers, ensuring real-time data synchronization with the OEM servers.• Develop basic tools or dashboards for data visualization and reporting.
+++
Skills and Qualifications:• Proven experience in database design and development, especially with large and complex datasets.• Proficiency in database management systems (e.g., SQL, NoSQL) and data visualization tools.• Excellent analytical and problem-solving skills.• Ability to work independently and in collaboration with cross-functional teams.• Effective communication skills, with the ability to document and explain technical details clearly.
+++
Project Timeline:The initial scope of the project (stages 1 and 2) is expected to be completed over the course of eight (8) full time days within a one-month timeframe (April 29th – May 31st). This period allows for actual development, with additional time allocated for necessary engagements with external stakeholders at the OEM.
+++
Application Process:Interested candidates are invited to submit a proposal outlining their approach to the project, including a timeline, budget estimate, and a portfolio of relevant work. Shortlisted candidates may be invited for an interview to discuss the project in further detail.
+++
About Us:At Bisedge we provide, maintain and operate mainly electric material and cargo handling equipment for companies in Africa.

关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now

Similar Teleworks

Objective: Deploy a Zammad Customer Service portal and a Rust Desk using Docker on an AWS EC2 instance. to manage customer queries, triage bugs, refund requests, and programmatic Android RDP with detailed user roles and permissions. Responsibilities: 1. Configure and deploy the Zammad and Rust Desk Customer Service portal on an AWS EC2 instance using Docker, ensuring the installation of the latest LTS community version of Zammad and Rust Desk. 2. Set up granular user roles and permissions within the Zammad and Rust Desk environment: Admin: Full access to all administrative and configuration features. Manager: Ability to oversee specific teams and initiatives (customer queries, bug triage, and refund requests), with access to relevant management tools but no server administrative privileges. Agent: Access to manage tickets related to assigned teams and initiatives, without access to administrative or high-level reporting tools. 3. This should feature Instant chat support and integrate customer feedback into easy to read report for the manager 4. Ensure the system is fully functional and integrated with existing AWS Email and Phone message servers as required. 5. Provide detailed documentation of the deployment process, configurations, and user role setup. 6. Handover the system post-setup with comprehensive operational guidelines. 7. Work on the Zammad and Rust Desk side to help integrate a plugin that gives an Agent RDP access into an Android Device (work with RDP Dev) Key Considerations: * Operating System Preference: Preference for Windows but may use Linux if it provides a better performance or deployment experience. * Communication: Regular updates should be provided every three days to ensure the project remains on track, including the ability to deliver in-depth, hour-long video updates upon request. * Quality Assurance: Conduct a QA process followed by a review phase to ensure all functionalities meet the specified requirements. * Integration Support: Post-deployment, provide integration support to ensure seamless communication between Zammad and Rust Desk and existing AWS Email and Phone message servers. Deliverables: * A fully functional Zammad and Rust Desk Customer Service portal on an AWS EC2 instance. * User roles and permissions set up for Admin, Manager, and Agent, tailored to specific teams and initiatives. * Comprehensive documentation of the deployment process, server configuration, user role setup, and integration details. * Verification of successful integration with existing AWS services. Timeline and Milestones: Provide a detailed timeline and expected milestones during the quotation process, including deployment, QA, and integration phases.
1000.0 USD Technology & Programming peopleperhour Overseas
2 days ago