SYSTEMS & REPORTING OPERATIONS ANALYST

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$3,200 to $3,700/mo.

HOURS PER WEEK

45

DATE UPDATED

Oct 1, 2026

JOB OVERVIEW

About the Role

Hunter Recruitment Advisors runs on a connected stack of recruiting, sales, finance, and communication systems. We're looking for a Systems & Reporting Operations Analyst to own that stack end-to-end — keeping every system clean and current, producing the reporting that tells us what's really happening in the business, and using Claude AI to turn raw system data into clear, plain-language insight. If you love making systems run smoothly, take pride in reporting that's accurate and always on time, and get genuine satisfaction from building automation that saves people hours, this role is for you.

This role requires EAST COAST US HOURS ONLY

What You'll Do

Keep the Systems Running
● Administer our core systems — ATS, Pipedrive, Indeed, Zoom, Base44 Dashboards, Claude.ai and Jeanie AI — including configuration, user setup, field consistency, and deduplication.
● Pull financial reports from QuickBooks (read-only) for reporting.
● Own data integrity across every system: consistent naming, clean pipelines, and no stale or duplicate records. Great reporting starts with clean data.
● Document how each system is configured and how each report is built, so the work is transparent and transferable.

Deliver the Reporting
Produce a standard reporting package on a fixed cadence (weekly and monthly), delivered through PowerBI dashboards and clear written summaries. The four areas you'll report on:
1. Recruiting trends Pipeline health, time-to-fill, req aging, placement volume, and source effectiveness
2. Financials Revenue, P&L, and budget vs. actual
3. Zoom activity Meeting and call volume, recording activity, and rep activity levels
4. Jeanie AI Percentage of calls completed overall and by client

Build with Claude AI
● Design scheduled reporting — recurring Claude tasks that run automatically on a cadence, pull from connected systems, and deliver each report, with approval steps for anything client-facing.
● Build agents and automations, from reusable setups that behave consistently, to multi-step workflows, to scheduled automations that run and take action — always choosing the simplest approach that solves the problem.
● Run a standard library of Claude analyses that turn each reporting area's data into plain-language insight, trend commentary, and anomaly flags.
● Connect our systems through connectors with disciplined, least-privilege access.
● Administer Claude for the team — shared setups, sensible defaults, access governance, and helping colleagues use Claude well in their own work.
● Build reporting and automation with logging and alerting, so a failure never goes unnoticed.
Solve the Right Problem
● When someone asks for a report, dashboard, or automation, dig into the real need first — separate the stated request from the underlying problem, and build the right tool, not just the requested one.
● Communicate clearly and proactively across time zones, and flag blockers early rather than letting work slip quietly.
What We're Looking For
● Hands-on administration experience with a recruiting or sales stack — an ATS and a CRM (Pipedrive or similar) are essential; Indeed, Zoom, and AI-calling tools are strong pluses.
● Demonstrated reporting and dashboarding experience, ideally in PowerBI.
● Comfort pulling and reading financial reports (QuickBooks or similar).
● Working fluency with Claude or comparable AI tools for analysis and automation — or clear, demonstrated ability to learn fast.
● A consultative instinct: the ability to take a vague ask, understand the real need, and land on the right solution.
● Strong written English and reliable, proactive communication across time zones.
● Meticulous attention to data accuracy and a genuine intolerance for messy data.
● RPO or staffing-industry experience is a significant plus.

Why This Role

This is a high-trust, high-impact seat with real ownership. You'll be the person who makes the whole operation legible — building the reporting and automation that leadership relies on, and shaping how the company uses AI. There's room to grow the role as you prove yourself, including into more strategic and client-facing work.

If you have read this completely, please note in your response why you would be a strong consultant to the internal team as well as an administrator.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0219
Total Execution Time  0.0248
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SYSTEMS-REPORTING-OPERATIONS-ANALYST-1742026
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0121 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1742026
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 727819
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1742026
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1742026' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742026 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-01-2026=1217***Oct-02-2026=230***Oct-03-2026=52***Oct-04-2026=4' WHERE job_id= '1742026'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1497' WHERE job_id= '1742026'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1742026' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742026 
0.0035   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '727819'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)