Job Posting
Fort Pierce Utilities Authority
Fort Pierce, FL US
General Description
Systems Analyst Supervisor plans, organizes, directs, supervises and administers the work activities of Systems Analyst/Programmers and Help Desk Technician staff working in support of FPUA administrative and business services network, web and client/server application systems needs. This position is responsible for custom application design and development, database administration, website design and development, application and web server configuration and maintenance, custom report creation, 3rd party application customization and maintenance, end-user training, and the company help desk. Serves as project lead and contributor to a wide range of projects affecting several areas including Finance, Human Resources, Information Technology, Customer Service, Engineering, and Utility Services. Performs complex technical and analytical work in conjunction with the systems planning, analysis, design, development, programming, and implementation of information processing systems using both voice and data communications in wide area and local area networks. Work is performed under the general direction of the Information Technology Services Manager.
Essential Job Functions
(Note: There are also secondary functions, which the employee will be required to perform.)
- Assigns, directs and supervises the work of staff performing routine and complex system design and modification of network, web and client/server applications.
- Participates in the hiring of assigned staff, recommends selection for management approval and provides for the professional and occupational development of assigned staff.
- Completes employee performance evaluations; counsels staff and initiates disciplinary or corrective action as necessary.
- Consults with management and technical personnel, and assists staff in developing project goals, objectives and timelines; organizes and facilitates project team meetings.
- Designs, develops, and implements web-based technologies using Web Services, ASP.net, Javascript, XML, and CSS.
- Upgrades and maintains the Core Business System Software and database.
- Designs and develops statistical reporting for internal and external customers.
- Plans and coordinates with other departments to streamline daily/repetitive processes in order to provide cost effective and time saving solutions.
- Facilitates entire development lifecycle including analysis, design, testing, and implementation.
- Modifies applications and programs in the appropriate programming language and implements system changes and solutions for existing applications.
- Documents programs and subsystems for the users of the systems as well as technically for other ITS personnel.
- Administers FPUA's central database(s) to ensure its confidentiality, integrity, and availability.
- Corrects database system failures by analyzing causes, developing and implementing solutions, and monitors corrective actions.
- Develops program logic and processing steps; uses various program languages as required to code programs using structured programming techniques.
- Evaluates application systems, works and confers with system users, conducts complex analytical research and makes recommendations concerning design and operations of application systems; provides verbal and written reports to management and advisory committees.
- Monitors industry trends and developments and investigates means for improving systems and staff efficiency and effectiveness; confers with technical resources, manufacturers and vendors.
- Reviews and evaluates vendor supplied documentation and modifies or creates additional documentation or instructions as necessary for application systems users; assists users in implementing new or modified programs and applications.
- Confers with and serves as liaison with other FPUA departments, Federal, State and local agencies and organizations; serves on committees and attends local and out-of-area meetings and conferences.
- Assists the Information Technology Services Manager and may fulfill that role in the absence of the Manager.
Essential Minimum Qualifications
Graduation from an accredited four (4) year college with major coursework in computer science, information systems, or a closely related field, and nine (9) years of experience of application systems design, programming and analysis at a level equivalent to FPUA's Systems Analyst/Architect, or three years of lead or supervisory experience in a large or mid-sized organization administering a departmental programming applications system. The following certifications are desired: MSA, MCSD, MCPD, EAD and/or CIW Web Development Professional.
When considering new job applicants, any combination of education and experience in a computer programming related field may be substituted for the minimum qualifications.
Essential Knowledge, Skills and Abilities
- Thorough knowledge of principles, practices and techniques of information systems applications programming design, evaluation and analysis.
- Knowledge of administrative principles and methods, including goal setting, project development and implementation and employee supervision, team building practices and conflict resolution techniques.
- Knowledge of computer hardware, network structures and application systems necessary to support departmental and utility-wide administrative operations.
- Ability to plan, organize, administer, review and evaluate application systems development and technical staff activities.
- Ability to select and train assigned staff.
- Ability to develop, interpret and implement goals, objectives, policies, procedures, work standards and internal controls.
- Skill in analyzing complex problems, evaluating alternatives and making sound recommendations.
- Ability to interpret and apply policies and procedures.
- Ability to represent the department effectively in meetings.
- Ability to exercise sound independent judgment within general policy guidelines.
- Ability to react to change productively and to handle other tasks as assigned.
- Ability to prepare clear, concise and complete reports.
- Ability to establish and maintain effective working relationships with those contacted in the course of work.
May require announced or unannounced overtime work and the ability to respond to call-out work during non-working hours or emergencies.
View Original Post