-
Plan, organize, and direct the assessment, procurement, implementation, troubleshooting, and service deliveries (including resources, budget, development, construction, transition, change management, training, communication, and operations) of the Countywide ERP system, including day-to-day production support and maintenance.
-
Develop and implement ERP Support Division goals, objectives, policies and procedures.
-
Evaluate and prepare recommendations on requests for ERP enhancements, including such things as business process improvements, configuration changes, new integrations, new custom reports, etc. These enhancement requests can be for existing functions in production or for new functions released by the ERP vendor.
-
Coordinate communications and working relationships with internal customers, outside service providers and other agencies.
-
Direct, oversee and participate in the development of the ERP Support Division work plan; assign work activities, projects and programs; monitor work flow; review and evaluate work products, methods and procedures.
-
Prepare the ERP support budget; assist in budget implementation; participate in the forecast of funds needed for staffing, equipment, materials and supplies; administer the approved budget.
-
Recommend the appointment of personnel; provide or coordinate staff training; conduct performance evaluations; recommend discipline; implement discipline procedures as directed; maintain discipline and high standards necessary for the efficient and professional operation of the Division.
-
Facilitate strategic and operational planning of the ERP system in consultation with business process owners to plan, develop, and implement programs, policies, and practices pertaining to ERP functionality.
-
Oversee the development of and review of application business rules.
-
Confer with customer departments to ensure programs/applications meet the needs of the department; coordinate and communicate project goals, objectives, impact, logistics and issues with stakeholders.
-
Participate on various committees and task forces related to the ERP; identify, design and implement solutions or escalate to technical support.
-
In conjunction with County IT, review system integrity, recoverability and expansion of the ERP system; analyze justifications for new and expanded system functionality.
-
Establish standards and procedures for optimum design, access, response and expansion of the ERP system.
-
Oversee the monitoring and auditing of data to ensure accurate transaction processing.
-
Provide guidance and expert support services through the ERP Functional Analysts to ensure that the end users have optimum use of the ERP application; review requirement documents and functional specifications for completeness and accuracy.
-
Provide advice to division staff and other County departments on future ERP direction based upon knowledge and industry trends and standards.
-
Facilitate development of test scenarios, scripts, and acceptance criteria for the testing of approved changes to the ERP system.
-
Supervise the development/implementation of projects and services through the entire project life cycle; prepare feasibility studies and project schedules; solicit estimations and track actual project costs; allocates assigned staff and other resources required to meet project objectives.
-
Build and maintain positive working relationships with co-workers, other County employees and the public using principles of good customer service.
-
Represent the Division to outside agencies and organizations; participate in outside community and professional groups and committees; provide technical assistance as necessary.
-
Prepare business cases and recommend critical project direction and scope changes, options, and issue resolutions to the ERP Steering Committee; present plans, project status and progress against milestones in oral and written formats.
-
Research and prepare technical and administrative reports; prepare written correspondence. Manage all ERP related contracts.
-
Ensure that a proper control environment is maintained in all critical areas, such as internal accounting controls, separation of duties, software change control (e.g., configuration changes, integration changes, customer reports changes, etc.) cross training, adequate testing of new software releases, continual professional development of personnel, etc.
-
Perform related duties as assigned.