> Markdown version of [/jobs/ext/3038349-ncdpi-business-analyst-expert](https://www.wearedevelopers.com/jobs/ext/3038349-ncdpi-business-analyst-expert). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # NCDPI - Business Analyst - Expert - **Company:** Expert Technology Services - **Location:** Raleigh, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Excel, Agile Methodology, Cloud Database, Information Systems, Data Dictionary, Data Warehousing, Oracle (Applications), Systems Development Life Cycle, Requirements Traceability, SQL Databases, Snowflake, Tools for Reporting - **Published:** September 23, 2026 - **Apply:** https://www.careerjet.com/jobad/us836ac7724e2d046f37de10713f29167f ## About the Role Preferred candidates will have experience with K 12 education finance, NC DPI systems, and cloud-based data systems such as Snowflake or Oracle. - Familiarity with Agile/SDLC methodologies and ability to apply iterative approaches to requirements and delivery. - Bachelor's degree in Business Administration, Finance, Accounting, Information Systems, or related field required. - Preferred certifications include PMI-PBA, PMP, AgileBA, or equivalent. - Position is onsite in Raleigh, NC. ## Description Serve as a hybrid Business Analyst/Project Manager supporting financial systems at the North Carolina Department of Public Instruction (NC DPI). - Facilitate and lead requirements-gathering sessions with finance, program, and IT stakeholders to capture, validate, and prioritize business and technical needs. - Analyze and interpret K 12 financial data, including budgets, allotments, expenditures, revenues, payroll, and grants. - Translate business needs into clear functional requirements, user stories, process documentation, and system specifications. - Coordinate design, testing, and implementation of financial data systems, dashboards, and reporting tools. - Develop and maintain business process flows, requirements traceability matrices, data dictionaries, and user guides. - Ensure compliance with state and federal financial reporting requirements through accurate and timely data submissions. - Partner with developers and data engineers to ensure correct implementation of business rules and calculations in financial systems. - Identify and recommend process improvement opportunities to enhance efficiency and data quality. - Provide training, knowledge transfer, and ongoing support to finance staff and end users. - Act as a liaison between business and technical teams to ensure alignment and shared understanding of project goals. - Apply project management best practices, including scope tracking, issue management, and timeline monitoring to support iterative delivery. - Manage multiple priorities independently, balancing responsibilities as both a Business Analyst and Project Manager. - Utilize proficiency in SQL, Excel, and financial data analysis tools; experience with ERP, data warehouses, or financial management systems. - Prepare and maintain comprehensive documentation (requirements, user stories, test cases, process maps)., Job Summary As a Senior Business Analyst, you will work as part of a highly techno-functional team of professionals who are responsible for overall process and system design, dev… + 1 month ago ## Related Videos - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Beyond SQL Generation: How to Teach Agents What Your Database Actually Means](https://www.wearedevelopers.com/videos/100127-beyond-sql-generation-how-to-teach-agents-what-your-database-actually-means) - [The Cloud is Calling: Answer with In-Demand Skills](https://www.wearedevelopers.com/videos/945-the-cloud-is-calling-answer-with-in-demand-skills) ## Related Articles - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Data Analyst Salary Germany](https://www.wearedevelopers.com/magazine/277-data-analyst-salary-germany) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud)