Business Analyst

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Business Analyst in Raleigh, NC, with a contract length of over 6 months, offering $48/hour. Requires a Bachelor’s degree, 5–8 years in financial systems, proficiency in SQL, and certifications like PMI-PBA or AgileBA.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
384
-
🗓️ - Date discovered
September 7, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
On-site
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Raleigh, NC 27601
-
🧠 - Skills detailed
#Data Integrity #Data Engineering #SQL (Structured Query Language) #Oracle #Cloud #Data Quality #Data Management #Business Analysis #Compliance #Documentation #Agile #Snowflake #Data Analysis #Data Warehouse #Stories
Role description
About the Role:The North Carolina Department of Public Instruction (NCDPI) is seeking two experienced Business Analysts (BA) with strong expertise in requirements elicitation, financial systems, and business process documentation. These roles will partner with finance, program, and IT teams to ensure accurate, transparent, and timely financial data management for K–12 education systems. This position is onsite in Raleigh, NC with a pay rate of $48/hour. Key Responsibilities: Facilitate and lead requirements-gathering sessions to capture validated and prioritized business and technical needs. Analyze K–12 financial data (budgets, allotments, expenditures, revenues, payroll, and grants). Translate business needs into functional requirements, user stories, system specifications, and business process documentation. Coordinate and support the design, testing, and implementation of financial systems, dashboards, and reporting tools. Develop and maintain business process flows, requirements traceability, data dictionaries, and user guides. Ensure compliance with state and federal financial reporting requirements by validating data integrity. Partner with developers and data engineers to confirm proper implementation of business rules and calculations. Identify opportunities for process improvements and recommend solutions to enhance efficiency and data quality. Provide training, knowledge transfer, and support for financial staff and end users. Act as a liaison between business stakeholders and technical teams to ensure alignment and clarity of project goals. Required Qualifications: Bachelor’s degree in Business Administration, Finance, Accounting, Information Systems, or related field. 5–8+ years of experience as a Business Analyst, preferably in financial systems or education. Strong knowledge of financial data, accounting principles, budgets, and grants. Proficiency in SQL, Excel, and financial data analysis tools. Experience with ERP systems, data warehouses, or financial management platforms. Excellent documentation skills (requirements, user stories, test cases, process mapping). Strong communication, facilitation, and stakeholder management skills. Familiarity with state or federal financial reporting requirements (education/K–12 preferred). Preferred certifications: PMI-PBA, AgileBA, or equivalent. Preferred Skills: Experience with K–12 education finance (allotments, funding formulas, payroll, grants). Knowledge of NC DPI financial systems and reporting processes. Exposure to Snowflake, Oracle, or other cloud-based systems. Familiarity with Agile/SDLC methodologies. Ability to work independently and manage multiple priorities. Job Type: Full-time, ContractLocation: Raleigh, NC (Onsite)Pay: $48/hour Job Types: Full-time, Contract Pay: $48.00 per hour Benefits: 401(k) Dental insurance Health insurance Experience: SQL, Excel, and financial data analysis tools: 5 years (Required) ERP, data warehouses, or financial management systems: 5 years (Required) Familiarity with state or federal financial reporting: 5 years (Required) Business Analyst in financial systems or education sector: 5 years (Required) financial data, accounting principles, budgets, and grants: 5 years (Required) License/Certification: PMI-PBA (Professional in Business Analysis), or AgileBA (Required) Work Location: In person