See all roles

Reporting Automation Engineer - Phoenix Technology Partners, LLC

Work from home Full-time role Hiring

Reporting Automation Engineer

Do you have a passion for processing raw data, developing and maintaining datasets, and improving data quality and efficiency? If the answer is yes, then we want you on your team! Responsibilities: With guidance from the director and in collaboration with the Analytics and Automation team, you will:

  • Translate reporting requirements into modular, reusable Python classes and scripts
  • Build automation workflows by using Python:
    • Read JSON input files
    • Dynamically construct and execute SQL queries against our database
    • Invoke calculation modules to cleanse, transform, and compute derived metrics
    • Embed calculation outputs into specified PowerPoint slide shapes using python-pptx
    • Upload completed presentations to Google Drive via the Google Drive API
  • Implement robust error handling, logging, and retry mechanisms to ensure production reliability
  • Parameterize and configure scripts to support different report types and inputs without code changes
  • Use Git (or similar VCS) to manage deployment and scheduling of automated jobs
  • Monitor script performance; optimize Python code for speed and scalability
  • Document solution architecture, data flows, module interfaces, and configuration options
  • Collaborate with stakeholders to validate results and refine requirements
  • Stay up-to-date with Python best practices, key libraries (pandas, SQLAlchemy, python-pptx, google-api-python-client), and automation trends

Required Qualifications

  • Bachelors degree in Computer Science, Data Science, Engineering, or related field (or equivalent experience)
  • Hands-on Python development, including object-oriented design
  • Proven experience building Python-driven reporting or data-processing automations
  • Proficient in Python data and automation libraries (e.g., pandas, NumPy, SciPy, python-pptx, google-api-python-client, etc.)
  • Hands-on experience integrating with Google APIs (Drive, Sheets, etc.)
  • Solid data analysis foundation: cleansing, transformation, aggregation, and basic statistics
  • Proficient with Git or similar version control systems
  • Excellent problem-solving skills and attention to detail
  • Strong written and verbal communication; able to document and present technical solutions

Preferred (Nice-to-Have)

  • SQL skills; comfortable writing and optimizing complex queries
  • Familiarity with scheduling or orchestration tools (cron, Airflow, etc.)
  • Basic experience with Docker and CI/CD concepts
  • Background in writing unit or integration tests for Python code
  • Exposure to BI/reporting tools (Tableau, Power BI)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Apply to this job

You might like

Software Engineer (Optimization & Operations Research) | $200K–$400K

Work from home Full-time role

Outbound Sales Development Representative (Danish Speaking)

Work from home Full-time role

Senior Program Manager – CTO Office (Global Software Initiatives)

Work from home Full-time role

M1 - Infra Lead - Observability

Work from home Full-time role

VP, Medical Affairs

Work from home Full-time role

IC6 - Sr Staff Engineer

Work from home Full-time role

Malware Intelligence Researcher

Work from home Full-time role

Backend developer (nodejs)

Work from home Full-time role

Senior Software Engineer - React/.NET

Work from home Full-time role

IC4 – Sr Software Engineer Backend

Work from home Full-time role

Experienced Customer Support Representative for Leading Service Provider – Remote Opportunity with Flexible Scheduling and Growth Prospects

Work from home Full-time role

Experienced Customer Success Manager – Strategic Customer Lifecycle Management and SaaS Solutions Expert

Work from home Full-time role

Experienced Customer Support Associate - Work from Home - Salina, KS

Work from home Full-time role

Work From Home - Senior Associate, Senior Communications...

Work from home Full-time role

Experienced Online Chat Agent for Remote Customer Support – Entry-Level Opportunity with arenaflex for Career Growth and Development

Work from home Full-time role

Property Claims Examiner I (Remote)

Work from home Full-time role

Associate Director (m/f/d) - Environmental, Health and Safety (EHS)

Work from home Full-time role

Hiring Now: Customer Service Rep 2 (remote) San Antonio, TX Bexar

Work from home Full-time role

Financial Analyst - Culinary Operations

Work from home Full-time role

I&C Engineer

Work from home Full-time role