Junior Financial Data Analyst

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

TYPE OF WORK

Full Time

SALARY

1000

HOURS PER WEEK

40

DATE UPDATED

Jul 29, 2026

JOB OVERVIEW

About the Role

We're a business coaching firm providing financial advisory services to a growing client portfolio, and we're looking for a hands-on Junior Financial Data Analyst, not a back-office data-entry hire. You'll turn raw financial data (bank statements, P&L statements, balance sheets) into clean reports and dashboards that drive client strategy, working closely with the Financial Analyst.

The right fit has strong data integrity, juggles multiple client deadlines with ease, communicates clearly, and is self-motivated and reliable working independently in a remote setting.

Core Responsibilities

Cash Flow Tracking & Analysis
• Convert client bank statement PDFs into structured Excel databases for analysis.
• Apply Excel formulas and data cleaning techniques to ensure data integrity and completeness.
• Use data validation and VLOOKUP functions to tag each transaction to the appropriate chart of accounts, categorized under cash inflows and outflows.
• Build and maintain pivot tables to summarize cash flow data by period and category.
• Cross-reference client balance sheets to verify debt repayments and accounts payable entries recorded in the bank statement.
• Prepare accurate and complete cash flow trackers for each client.
Profit & Loss Dashboard Preparation
• Receive client P&L statements and convert them into structured databases.
• Create pivot tables and charts to visualize key financial metrics.
• Design and maintain professional P&L dashboards that can be presented to clients.

CEO Summary Reports
• Prepare and clean financial databases for export as CSV files.
• Format and organize data appropriately for AI-assisted summary report generation.
• Coordinate with the Financial Analyst to ensure reports meet quality standards before client delivery.

Data Quality & Process Management
• Perform thorough quality checks to ensure all financial data is complete, accurate, and consistent.
• Maintain organized file management systems for all client financial documents.
• Follow established workflows and standard operating procedures, and suggest process improvements when appropriate.

Administrative & File Management
• Confirm receipt when clients send files to ----------
• Upload files to the directory and rename them per our naming convention.
• Add the client to the Client Queue.
• Log received files to client status.
• Update the Client Command Center for received files.
• Manage the calendar.
• Send finished documents to clients.

Qualifications & Requirements

Education
• Bachelor’s degree in Accounting, Finance, Business Administration, or a related field.
Experience
• 2–4 years of experience in a finance, accounting, or data analysis role.
• Hands-on experience with bank statement analysis, bookkeeping, or financial reporting.
• Experience working with multiple clients or in a professional services / accounting firm is a strong advantage.

Technical Skills
• Advanced proficiency in Microsoft Excel, including VLOOKUP, data validation, pivot tables, and formula building.
• Experience converting PDF documents into workable Excel or CSV formats.
• Ability to build clear and visually effective financial dashboards and charts.
• Familiarity with chart of accounts and standard financial statement structures (cash flow, P&L, balance sheet).
• Comfort working with AI tools (e.g., Claude) to assist in report generation is a plus.

Soft Skills
• High attention to detail and a strong sense of data integrity.
• Ability to manage multiple client deliverables simultaneously and meet deadlines.
• Self-motivated and able to work independently in a remote setting.
• Clear written communication skills for coordinating with the team and flagging issues.
• Willingness to learn, follow structured processes, and adapt as the business grows.

Nice to Have
• Background in business coaching, consulting, or advisory support services.
• Knowledge of financial analysis as it applies to business coaching or advisory clients.
• Experience using cloud-based tools for file sharing and collaboration (e.g., Google Drive, Dropbox).
• Exposure to basic data visualization tools.

Application Requirements

To be considered, submit:

1. A 2–3 Minute Video
Please answer the following:
1. Tell us about a time competing deadlines or a last-minute curveball threw your day into chaos. How did you stay organized and keep things moving?
2. Share a time you caught a mistake in a financial report before it reached a client. What tipped you off, and how did you fix it?
3. Walk us through a time your Excel skills helped you untangle a messy dataset or solve a tricky problem. What made it tough, and how did you crack it?

Website: ---------- /

Facebook
: www.>facebook.com/TheSavageSecrets
Youtube: ----------

2. Resume + Tools Proficiency List
Include the systems and platforms you’ve used (Microsoft Excel, Google Sheets, PDF-to-Excel conversion tools, bookkeeping/accounting software, dashboard or data visualization tools, cloud storage platforms like Google Drive or Dropbox, AI tools, etc.).

3. Send Your Application
Send your application to ---------- with the subject line:
"Junior Financial Data Analyst - Full Name"

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0204
Total Execution Time  0.0218
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,832 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Junior-Financial-Data-Analyst-1698726
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0155 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698726
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 563715
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1698726
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-08-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698726' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698726 
0.0016   UPDATE employer_jobs SET hit_counts '***Jul-29-2026=1353***Jul-30-2026=232***Jul-31-2026=107***Aug-01-2026=71***Aug-02-2026=48***Aug-03-2026=56***Aug-04-2026=68***Aug-05-2026=59***Aug-06-2026=40***Aug-07-2026=27***Aug-08-2026=29***Aug-09-2026=1' WHERE job_id'1698726'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1690***Aug-2026=399' WHERE job_id'1698726'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698726' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698726 
0.0082   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '563715'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)