Python Developer to Automate Reports
Skills Required
Description
We’re looking for an experienced Python developer who can help us automate our reporting process from start to finish. The goal is to streamline how we collect, process, and visualize data by integrating multiple sources and generating reports automatically. You should be comfortable working with data pipelines, building API connections, and producing clean, well-structured outputs for dashboards and stakeholders.
You’ll collaborate closely with our internal team to understand our current reporting workflow, identify areas for automation, and implement robust, scalable solutions that save time and improve accuracy.
Key Responsibilities:
Develop and maintain Python scripts to automate data extraction and processing.
Integrate multiple data sources via APIs (REST APIs, JSON, CSV).
Perform data cleaning and transformation using Pandas and NumPy.
Create automated pipelines to update dashboards in Google Data Studio.
Schedule recurring report generation with minimal manual intervention.
Ensure data accuracy, consistency, and security in the automation process.