CITY OF PHILADELPHIA PERSONNEL DEPARTMENT

1E50
INFORMATION TECHNOLOGY REPORT WRITER (ORACLE)


GENERAL DEFINITION

  This is specialized information technology report writing in the Oracle HRIS system for the City’s central human resources agency. The employee in this class is responsible for developing, maintaining, revising and completing a variety of standardized and ad hoc Oracle Reports using Oracle Report Writer. The employee will collect end user requirements, create functional/technical specifications, design, develop, test and deliver the report, and write the associated database queries. A significant aspect of the work is the development, preparation, production and security of confidential management reports for use in human resources analysis, including the collective bargaining process. Work is performed under the direction of a technical or administrative supervisor.

ALLOCATING FACTORS: (The following conditions must be met for a position to be allocated to this class.)

  1. The position in this class must develop, maintain, revise and complete a variety of reports using Oracle Report Writer.
  2. Only one position will be allocated to this class in the Personnel Department.


TYPICAL EXAMPLES OF WORK (ILLUSTRATIVE ONLY)

  Collects end user data requirements; creates business requirement specifications for reports in a standard format; acts as a liaison between users and the Information Technology staff to interpret user needs and provide practical, cost-effective solutions that will enable the users to improve productivity.

  Analyzes available data and creates specifications for data views and data extracts; works with the Database Administrators to create data views for reporting tools and to define and implement the best technical design to support the business requirements; works with Database Administrator and other Information Technology staff to insure that data is collected and stored in formats compatible with reporting requirements; writes database queries.

  Designs, develops, and tests reports using Oracle Report Writer in a format acceptable to the requestor using the available data analysis tools; develops functional and technical specifications; writes and maintains technical documentation to describe program development, logic, coding, testing, changes, and corrections; documents findings; develops and executes test plans / scripts to find errors and confirm reports / programs meet specifications; consults with Information Technology staff to prototype, test, and debug reports / programs to meet business requirements.

  Designs reports with an emphasis on highly understandable layouts and good visual design principles; develops, prepares and produces a variety of confidential reports for use by management during the collective bargaining process; builds and modifies reports as specified by users; creates data extracts and imports data into desktop applications such as Excel and Access for further analysis by users; develops report distribution strategies, including scheduled e-mail distribution, on-demand report generation, and storing of reports; delivers reports to users; maintains a documented report library and re-uses prior work to achieve maximum efficiency; maintains a glossary of terms (data dictionary); designs and develops methods to control reported data; ensures mathematical accuracy in reporting.

  Analyzes and understands business needs of the functional units of the department; analyzes legislation, regulations, collective bargaining agreements, policies and procedures to understand their impact on operations and on the data requirements of users; develops an understanding of users data by interviewing subject matter experts, querying data, analyzing existing reports and applications; conducts meetings with end users to determine report requirements and to identify ways in which reports can solve business problems for users; confers with representatives of the management bargaining team to determine data needs, format reports and deliver requested data; provides guidance in gathering, formatting, analyzing and presenting data required for bargaining; trains users on the features and uses of the ORACLE system; performs ad hoc analyses on a variety of specialized business issues; provide periodic status reports to supervisor.

  Performs related work as required.


REQUIRED KNOWLEDGE, SKILLS AND ABILITIES


MINIMUM ACCEPTABLE TRAINING AND EXPERIENCE
(The following statement represents the minimum training and experience standards which will be used to admit or reject applicants for tests. Applications submitted by candidates for this class will be reviewed based on training and experience requirements as approved on 3/08.)

PHYSICAL AND MEDICAL REQUIREMENTS

Ability to physically perform the duties and to work in the environmental conditions required of a position in this class.


PAY RANGE: EP22

Class Established:
CSC: 2/08, Ad Board: 3/08

MMcA/jl


END OF JOB CLASS SPECIFICATION - 1E50