Business System Analyst

Cape Fear Public Utility Authority235 Government Center Drive, NC
Onsite

About The Position

The Business System serves as a functional and technical expert for critical enterprise applications that support CFPUA's core business processes including customer billing, finance, human resources, meter data management, work order management, and asset maintenance systems. The incumbent supports system administration and lifecycle management, develops and maintains reporting and analytics, and partners with business units on continuous improvement initiatives that leverage technology to improve efficiency, effectiveness, and service delivery. This position is assigned to pay grade R35.

Requirements

  • Bachelor's degree in Information Technology, Information Systems, Business Administration, or a related field.
  • Two (2) years of experience supporting business applications, business systems analysis, or graduate degree in Information Technology, Information Systems, Business Administration, or a related field
  • Demonstrated experience working with relational databases and writing SQL queries.

Nice To Haves

  • Experience with enterprise grade systems such as ERP, CMMS, billing, financial, or asset management systems preferred.
  • Experience with Python for automation or data analysis is preferred.

Responsibilities

  • Serves as a primary functional and technical resource for assigned enterprise applications.
  • Provide ongoing operational support for business systems through the maintenance of a helpdesk queue including intake, triage, and prioritization of issues and requests; investigation and resolution of application related problems; and coordination with IT staff and vendors as needed.
  • Maintain and configure application settings to support approved business processes and regulatory requirements.
  • Coordinate and support system upgrades, patches, and vendor releases including release planning and impact analysis; user acceptance testing (UAT) and post-release validation; and documentation of changes and outcomes.
  • Collaborate with software vendors to resolve application defects and implement enhancements based on business requirements.
  • Support system integrations by assisting with requirements definition, testing, and validation.
  • Assist with application security administration including role design, access reviews, and segregations of duties.
  • Develop and maintain system documentation and provide training or guidance to end users.
  • Serve as the primary resource for translating business reporting and information requirements into reliable, repeatable system outputs.
  • Work with business process owners and the Strategy and Performance Team to understand what data is needed, how it should be structured, and how it will be used, without serving as the primary interpreter of results.
  • Design, build, and maintain standard operation and management reports; data extracts and datasets; and automated or semi-automated extract, transform and load (ETL) processes.
  • Develop and maintain SQL queries, views, and data models that support reporting, dashboards, and downstream analysis performed by business units and the Strategy and Performance Team.
  • Maintain documentation describing data sources, transformations, assumptions, and dependencies to enable self-service analysis by managers and analysts.
  • Serve as a functional and technical advisor on how enterprise applications support end-to-end business processes.
  • Partner with business process owners to understand current workflows, system usage, and operational pain points.
  • Collaborate closely with the Strategy and Performance Team to support continuous improvement initiatives ensuring Business process changes are supported by appropriate system configuration; reporting and data structures align with defined performance measures; and system impacts of proposed changes are clearly understood.
  • Provide system and process insight during improvement initiatives led by business units or the Strategy and Performance Team including process redesign efforts; performance management initiatives, and technology enabled efficiency improvements.
  • Recommend configuration changes, workflow enhancements, or reporting updates that enable improved process performance and better decision making.
  • Support change management efforts by helping translate process changes into system changes; assisting with user readiness, documentation, and training needs; and coordinating testing and validation activities.
  • Perform other related job duties as assigned.
  • In the event of an emergency, all employees are considered essential personnel and may be required to perform alternate duties
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service