Launch offeryour first badge for €5 with code
Plume
← All skills
Apache Airflow
Data, BI & SQL

Apache Airflow

DAGs, operators, sensors, TaskFlow, XCom, scheduling, retries, deployment.

15 minutes€19.99

Before starting, we run a 1-minute tech check — microphone, ambient noise, connection. If your setup isn't good enough, the test is fully refunded.

How does it work? →

About the Apache Airflow badge

Prove in 15 minutes that you actually know Apache Airflow — DAGs, TaskFlow, deferrable operators, production incidents, and stack integration — not just a checkbox on your LinkedIn profile.

The Plume Apache Airflow badge puts you through a 15-minute AI-led oral exam with a virtual examiner that knows Airflow inside out. It won't just ask you to define a DAG: it digs into your architecture decisions, when you reach for TaskFlow versus classic operators, how you handle sensors in poke versus reschedule mode, and how you avoid classic pitfalls like a backfill that duplicates data or a worker pool saturated by a long-running sensor. After the conversation, a second AI model (Claude Opus) reads the full transcript and produces a 0-to-100 score with a certified level: Novice, Proficient, Advanced, or Expert.

What makes this badge credible is the format itself. There's no copy-pasting from docs, no Googling mid-session. The AI pushes on real scenarios: a refactored Airflow 2.x pipeline, a migration to deferrable operators using the triggerer, dynamic task mapping with .expand(), or a CI/CD setup for DAG versioning on Astro or MWAA. The score is timestamped, reproducible, and shareable via a public URL — a concrete proof of skill that "Apache Airflow" on a resume simply can't provide.

This badge is built for data engineers, analytics engineers, and MLOps practitioners who run Airflow pipelines in production and need to demonstrate it. It's also ideal for data freelancers pitching on contracts, or for hiring teams who want to filter Airflow candidates objectively before spending hours on technical interviews.

What this badge evaluates

Here are the concrete dimensions the AI examines during the 15-minute oral.

How this badge is scored

Final scoring is performed by Claude (Anthropic), which reads back the full transcript and applies this weighted criteria grid.

How the oral exam unfolds

A Plume session takes about 20 minutes, from tech check to badge delivery.

  1. Step 1

    Tech check (1 min)

    The AI confirms your mic is working and the connection is stable. It briefly explains the format: 15 minutes, open-ended questions on Airflow, no multiple choice, no screen sharing needed.

  2. Step 2

    Warm-up: your Airflow context (2 min)

    You start with your background: which Airflow version you're working on, your deployment environment (on-prem, MWAA, Astro, Composer), and the rough scale of DAGs you manage day-to-day.

  3. Step 3

    Deep technical questions (10 min)

    The core of the exam: the AI explores your most complex DAGs, your choices between TaskFlow and classic operators, your sensor and deferrable operator strategy, a production incident you resolved, and your CI/CD setup. It follows up on your answers to push for precision.

  4. Step 4

    Critical perspective (2 min)

    The AI asks when you'd steer a team away from Airflow and what you think of the alternatives (Dagster, Prefect, Argo). This probes your ecosystem maturity and whether you can pick the right tool for the job.

  5. Step 5

    Score and badge (instant)

    Claude Opus analyzes the transcript and delivers a 0-to-100 score, a certified level (Novice to Expert), and a detailed point-by-point report. Your badge is live immediately with a shareable URL.

The 4 proficiency levels

Your score out of 100 translates into a level a recruiter can grasp at a glance.

Novice

Score 0-39

You know the basic Airflow concepts (DAG, task, operator, scheduler) and may have built a few simple pipelines locally or through tutorials. In production, you still rely heavily on existing examples and struggle to independently diagnose a failing DAG or decide between poke and reschedule mode.

Proficient

Score 40-59

You deploy DAGs to production, manage retries, Airflow connections, and variables. You use BranchPythonOperator and a few sensors, and you've worked with XCom. You're starting to explore the TaskFlow API but don't yet have hands-on experience with deferrable operators or dynamic task mapping.

Advanced

Score 60-79

You architect complex pipelines using TaskFlow, deferrable operators, and dynamic task mapping. You handle idempotency, backfills, and production incidents confidently. You integrate Airflow with dbt, Spark, or Kubernetes and have a working CI/CD workflow for DAG versioning and deployment.

Expert

Score 80-100

You have deep, battle-tested Airflow knowledge: migrated critical pipelines, built custom plugins, configured the scheduler in HA mode, and optimized worker pools at scale. You can compare Airflow with Dagster, Prefect, and Argo with nuance, and you're tracking the evolution toward Airflow 3 (data-aware scheduling, datasets).

Who this badge is for

No degree or years of experience required to take the badge. Here are the profiles it makes the most sense for.

Concrete use cases

Where and how your Apache Airflow badge will help you day to day.

Prerequisites

A few minutes to check you have everything you need.

What you take away

At the end of your session you don't just get a score — here's everything that awaits you.

Frequently asked questions about the Apache Airflow badge

The exam is calibrated on Airflow 2.x (2.5 through 2.9), which is the version running in most production environments today. That means TaskFlow API, deferrable operators with the triggerer, dynamic task mapping with .expand(), datasets, and data-aware scheduling are all in scope. If you're still on a pre-2.0 version, expect to miss some questions on these modern features. Questions about Airflow 3 positioning may appear for Expert-level candidates, since Airflow 3 is still under active development.

Other Data, BI & SQL badges

Discover related skills you can validate with Plume.

Ready to take the Apache Airflow badge?

A 15-min oral exam with an AI, a shareable badge for your recruiters.

Choose this badge · €19.99