Jobiglo

No results.

Business Intelligence Engineer

Avicado

Remote
Remote 🇬🇧 English
Python BigQuery Cloud Functions Cloud Scheduler Cloud Storage ETL GitHub Tableau Salesforce Toggl Rippling Xero

Job description

About the role

Avicado is looking for a Business Intelligence Engineer to own and evolve its data and reporting infrastructure. The role will stabilize existing dashboards, mature cloud pipelines, and ensure leadership has reliable, timely data across the organization. You will work closely with IT and data owners to guarantee security, access, and data accuracy.

Key responsibilities

  • Serve as primary operator of Avicado’s GCP environment (BigQuery, Cloud Functions, Cloud Scheduler, Cloud Storage) and collaborate with IT on security and provisioning.
  • Develop and maintain Python‑based ETL scripts that ingest data from platforms such as Toggl, Rippling, Xero, Salesforce and load it into BigQuery.
  • Expand the pipeline portfolio with new data sources, including additional CRM data, to unlock new reporting capabilities.
  • Automate operational workflows, including data quality checks and exports, by implementing scheduled GCP functions.
  • Manage version control using GitHub to track and document infrastructure changes.
  • Own the internal dashboard portfolio for Operations, Finance, People & Talent, and Sales, translating business logic into reliable Tableau visualizations.

Required profile

  • Self‑starter with a strong ownership mindset and ability to drive impact.
  • Enjoys solving complex data problems and building scalable cloud solutions.
  • Comfortable collaborating with cross‑functional teams and communicating technical concepts to business stakeholders.

Required skills

  • Python programming.
  • Google Cloud Platform services: BigQuery, Cloud Functions, Cloud Scheduler, Cloud Storage.
  • ETL development.
  • GitHub for version control.
  • Tableau for dashboard creation.
  • Experience with source systems such as Toggl, Rippling, Xero, Salesforce.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Avicado.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 1 week from now

69 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Avicado