Red Hat Certified Engineer — Ansible Automation

Red Hat · EX294 · Professional

Red Hat · Red Hat Enterprise Linux

Red Hat Certified Engineer — Ansible Automation

EX294activeProfessional
Official Red Hat source · redhat.com

Red Hat Certified Engineer (RHCE) — Ansible Automation

EX294 · ● Active · Professional · Red Hat


Exam facts

FieldValue
Cost$500 USD (standard RedHat pricing)
Duration240 minutes (4 hours)
Questions6–8 practical hands-on scenarios (all performance-based)
Passing210/300 (raw score, ~70%)
Format100% Performance-Based Lab (no multiple choice)
DeliveryRed Hat Testing Platform (rhttesting.redhat.com) or Pearson OnVUE proctor
LanguagesEnglish (available internationally)
Valid3 years from exam date
RenewalPass RHCE again OR obtain RHCA (Red Hat Certified Architect) specialty exam
PrerequisitesRHCSA (EX200) — must hold active certification to earn RHCE
Released2019 (Ansible-focused version, replacing EX294 Bash scripting)
RetiringNo current retirement date; aligns with RHEL 8 + RHEL 9 support cycles

Vendor source — Red Hat Certifications ↗ Official exam guide — EX294 Exam Objectives ↗ Exam objectives — EX294 Skills Measured ↗


About

The Red Hat Certified Engineer (RHCE) is a performance-based professional-level certification for Linux systems engineers specializing in Ansible automation and configuration management. Introduced in 2019, the current EX294 exam focuses entirely on hands-on Ansible playbook development, inventory management, and advanced automation patterns. RHCE is the second tier in Red Hat's certification ladder (after RHCSA) and is the prerequisite for all RHCA Architect track exams. Holders typically work as DevOps engineers, senior Linux engineers, or automation engineers.


Domain context — DevOps / Linux / Automation

Enterprise Linux automation and configuration management. Ansible is a foundational skill across cloud, on-premises, and hybrid-cloud infrastructure teams. RHCE is vendor-specific (Red Hat ecosystem) but Ansible skills transfer broadly.

Read full deep dive — Red Hat Enterprise Linux Ecosystem →


Topics covered

Exam blueprint (EX294 official):

  • Understand core concepts (5%): Ansible architecture, inventory, playbook structure, modules, variables
  • Run ad-hoc commands (10%): Using ansible command with modules, patterns, host groups, conditionals
  • Implement playbooks (25%): Writing multi-task playbooks, handlers, loops, conditionals, error handling
  • Work with variables and facts (15%): Host/group vars, Jinja2 templating, filters, facts gathering
  • Implement handlers and notifications (5%): Handler triggers, when conditions, notify directives
  • Create and use roles (15%): Role directory structure, role tasks/handlers/files/templates, galaxy integration
  • Use Ansible Vault (10%): Encrypting sensitive data, password files, vault-encrypted plays
  • Implement advanced features (15%): Async tasks, loops, conditional execution, error handling, debugging

Source: Red Hat EX294 Official Objectives ↗


Common skills at DevOps / Linux / Automation · Professional

Shared skills for the DevOps/Linux domain at professional level — independent of specific cert:

  • Linux kernel & distro administration (RHEL 7+ / 8 / 9)
  • Bash scripting and shell programming
  • Package management (yum/dnf, rpm)
  • Systemd service management
  • TCP/IP networking, DNS, DHCP
  • User/group & permission management (sudo, ACLs)
  • Firewall & SELinux (firewalld, SELinux contexts)
  • LVM, disk partitioning, file systems
  • Log analysis (journalctl, /var/log)
  • Performance tuning & monitoring basics

Recommended courses at DevOps / Linux / Automation · Professional

ProviderTitleCostURL
Red Hat (Official)RH294: Red Hat Ansible Automation$4,000 (class) / $2,500 (self-paced)
Linux Academy / A Cloud GuruRed Hat Certified Engineer (EX294) Prep$299/year
Sander van Vugt (Udemy)Red Hat RHCE (EX294) Complete Course$14–$100
Sander van Vugt (KodeKloud)EX294 RHCE Ansible Preparation$99–$199
WhizlabsRHCE Exam Preparation$49–$99

Practice exams

ProviderTitleCostURL
Red Hat (Official)EX294 Sample Exams (included in self-paced course)Included
Sander van VugtRHCE EX294 Practice Scenarios$29.99
KodeKloudEX294 Practice LabsIncluded in course
Linux Academy / A Cloud GuruEX294 Hands-On LabsIncluded in subscription

Books

TitleAuthorPublisherYearISBNURL
Red Hat RHCE 8 Cert Guide (EX294)Sander van VugtPearson2020978-0136893219
Ansible for DevOpsJeff GeerlingSelf-published2020 (2nd ed.)978-1492014522
Mastering AnsibleJesse Keating & James FreemanPackt Publishing2018978-1787125681

Typical job titles at DevOps / Linux / Automation · Professional

DevOps Engineer · Senior Linux Systems Engineer · Automation Engineer · Configuration Management Engineer · Infrastructure Engineer · Site Reliability Engineer (SRE) · Cloud Operations Engineer

(Job titles drawn from current job-board postings that list RHCE or Ansible automation as required or preferred.)


Salary

RegionRangeSource
USD$100,000–$160,000Glassdoor DevOps Engineer ↗ · Robert Half Tech Salary Guide 2026 ↗
ZARR600,000–R1,200,000Pnet ZA Devops ↗ · CareerJunction ZA ↗
GBP£65,000–£110,000IT Jobs Watch UK ↗ · Hays IT Salary Guide 2026 ↗
EUR€70,000–€130,000 (DE/FR/NL)PayScale EU ↗
AUDA$110,000–A$170,000Seek AU ↗

Salary rule: RHCE holders with 5+ years Linux experience and active Ansible practice typically earn in the upper ranges. Organizations investing in infrastructure-as-code heavily weight this credential.


Skills validated

  • Ansible architecture & concepts: Inventories, plays, tasks, modules, handlers, roles
  • Playbook development: Multi-task execution, loops (for_each, with_items), conditionals (when)
  • Handlers & event-driven tasks: Restart services only on config changes, notification chains
  • Jinja2 templating: Variables, filters, loops, conditionals in templates and playbooks
  • Roles: Building reusable automation packages, galaxy integration, dependency management
  • Advanced features: Async/await tasks, error handling (block/rescue/always), debugging
  • Ansible Vault: Encrypting secrets, managing vault passwords, vaulted variables
  • Inventory management: Dynamic inventory, host/group variables, patterns, fact gathering
  • Modules: Mastery of 50+ core Red Hat modules (copy, template, lineinfile, service, yum, user, file, command, etc.)

Related certifications

  • Prerequisite for: RHCA Red Hat Certified Architect (multiple specializations) ↗
  • Must hold: RHCSA (EX200) active to earn RHCE
  • Stacks with: RHCSA + RHCE → foundation for all RHCA tracks (Enterprise Apps, Cloud, Virtualization, etc.)
  • Equivalents at this level: HashiCorp Certified: Terraform Associate · Kubernetes Application Developer (CKAD) · Certified Kubernetes Administrator (CKA)
  • Vendor overview: Red Hat Certifications Overview ↗

Sources


Last verified: 2026-05-01 Parent ecosystem: Red Hat Enterprise Linux Ecosystem Parent domain: DevOps / Linux / Automation Domain Vendor overview: Red Hat Overview

Rate this cert
Was this helpful?
Comments ()
0/2000