Motorsport Telemetry Data Pipeline (Python)

Remote, USA Full-time
I’m building an end-to-end Python pipeline to collect, decode, and store motorsport telemetry and session data from live JSON feeds. The goal is to have a robust, high-performance, and well-organized database that powers a dashboard for visualization and analysis. What I Have: -Example Python scripts that fetch and decode live JSON streams -Sample feeds from past sessions to validate parsing -Knowledge of the URLs and JSON structure Project Goals: 1.Python ETL pipeline that: - Continuously fetches live telemetry and session data - Decodes JSON packets and normalizes the data - Automatically inserts data into the databases 2. Database storage: - SQLite for season and session info (event/session metadata, results, laptimes, drivers, teams) - PostgreSQL for telemetry data (all drivers, all sessions, per lap and per channel) - Optimized schema for fast writes and reads, supporting queries for dashboard visualizations 3. Continuous ingestion: - The pipeline should run automatically and write data as it comes in - Freelancer must validate ingestion during 2 live event feeds to ensure data flows correctly 4. Access utilities: - Scripts or API to query the database easily for analysis - Examples for retrieving telemetry for specific drivers, sessions, or laps - Help files/documentation for using the ETL and query tools 5. Deployment: - Docker image or clear Linux deployment instructions so the system can run on a server reliably Requirements: -Python must be used for all scripts -Emphasis on robustness, clarity, performance, and well-structured code -Continuous ingestion must be proven with real or sample live feeds -Database choices are decided (but open for suggestions): SQLite (season/session) and PostgreSQL (telemetry) Deliverables: -Fully working Python ETL pipeline with continuous ingestion -Database schemas and indexes (clean and organized) -Access scripts or small API for querying data (season/session, telemetry) -Deployment instructions / Docker setup -Help files and example scripts demonstrating typical use cases -Validation showing ingestion works for at least 2 live events Acceptance Criteria: - Pipeline runs without manual intervention and ingests live data continuously - Queries on the telemetry database return the expected results in the expected format quickly - Scripts and documentation are clear and reproducible on a standard Linux server and locally. Budget is negotiable depending on experience, but full validation of all deliverables as described above is required. Apply tot his job
Apply Now

Similar Jobs

Collections Specialist (Credit Counselor) – Remote (New Mexico Residents Only)

Remote, USA Full-time

Constructions Services Specialist(Remote Eligible)

Remote, USA Full-time

Remote Chemistry Specialist (PhD) - 34441

Remote, USA Full-time

Bowdoin Shuttle Driver (part-time) – Amazon Store

Remote, USA Full-time

Market Development Manager – Inorganic Chemistry (FIELD REMOTE - US East)

Remote, USA Full-time

Chemistry Specialist | Upto $75/hr Remote

Remote, USA Full-time

SALES ASSOCIATE in TURNER, ME S15456

Remote, USA Full-time

Part Time or Full Time Driver – Amazon Store

Remote, USA Full-time

Patient Care Associate - Part-Time 3:00 PM - 11:30 PM (Acute Rehab

Remote, USA Full-time

JD Associate - Willowbrook Mall, Wayne, NJ – Amazon Store

Remote, USA Full-time

Experienced Customer Support Web Chat Officer – Remote Work Opportunity for Entry-Level Professionals in Web Chat Services

Remote, USA Full-time

Managing Consultant

Remote, USA Full-time

Social Media Content Specialist, Overnights

Remote, USA Full-time

**Experienced Data Entry Clerk (Remote) – Join arenaflex's Dynamic Team**

Remote, USA Full-time

Social Media Content Analyst – Remote (Entry-Level)

Remote, USA Full-time

**Experienced Part-time Remote Data Entry Specialist – Flexible Work from Home Opportunity at arenaflex**

Remote, USA Full-time

Equine Specialist

Remote, USA Full-time

Experienced Data Entry Clerk – Remote Work Opportunity for Career Growth and Development at blithequark

Remote, USA Full-time

Lead Industrial Engineer, Supply Chain Operations; Remote Or Hybrid

Remote, USA Full-time

(Entry Level, No Experience) Remote Data Entry Google Jobs $25/Hr – Amazon Store

Remote, USA Full-time
Back to Home