Programmer/Analyst, PeopleSoft

advertisement
MIRACOSTA COLLEGE
CLASS TITLE:
PROGRAMMER/ANALYST - PEOPLESOFT
BASIC FUNCTION:
Under the direction of the assigned supervisor, the Programmer/Analyst - PeopleSoft position
works independently to coordinate and perform difficult and complex programming in the
analysis of systems requirements and preparations of computer programs. This position
administers and maintains all aspects of the PeopleSoft application and is responsible for all
patches, upgrades, and development where needed. There is a great deal of troubleshooting
and systems analysis involved in the daily administration.
The Programmer/Analyst - PeopleSoft position maintains multiple Process Schedulers and
Tuxedo application servers on multiple servers. The Programmer/Analyst - PeopleSoft
collaborates with other developers in implementing and testing of system modifications. The
Programmer/Analyst - PeopleSoft position works on programs of moderate scope where
analysis of situation or data requires a review of specific business processes. They design,
develop, enhance and support multiple PeopleSoft applications. The Programmer/Analyst PeopleSoft will provide programming and Help Desk support and assist in the training of other
Programmers, System Administrators, and Help Desk staff in problem resolution as needed.
When assigned, serve as a project leader by supervising project staff and outside consultants,
divide and prioritize studies and work assignments, assign segments, establish timelines, review
progress reports, make recommendations, and ensure projects are completed as scheduled.
REPRESENTATIVE DUTIES:
1.
Research and install PeopleSoft upgrades and patches, generate and implement
Change Control, as well as research and troubleshoot various problems. (E)
2.
Maintain PeopleSoft Security Management (work with the Database Administrator for
Database user accounts). (E)
3.
Write, install, debug, and maintain other computer programs in addition to PeopleSoft.
(E)
4.
Serve as a project leader by assuming overall responsibility for the technical phases of
an entire project, supervising project staff and outside consultants, dividing and
prioritizing studies, making assignments, establishing timelines, reviewing progress
reports, making recommendations, and ensuring projects are completed as scheduled.
5.
Assess workload implications and feasibility of new systems requirements; analyze
existing systems performance in relation to specified requirements to assure proper
integration of new programs. (E)
.
6.
Analyze functional requirements to design changes to District systems. (E)
7.
Research problems with current production systems and adapt software as needed to
assure compatibility and proper interaction with existing systems and applications. (E)
8.
Write, test, implement, and modify District systems using software utilities and tools. (E)
MIRACOSTA COMMUNITY COLLEGE DISTRICT
(E) = Essential job function
5/2/08
PROGRAMMER/ANALYST – PEOPLESOFT
2
9.
Refresh databases (work with the Database Administrator for renaming a database etc.).
10.
Provide on-call support. (E)
11.
Install, configure and tune PeopleSoft applications: Process Scheduler, Application
Server (Tuxedo), SQR, nVision, Crystal Report.
12.
Consult with users within and across divisions to establish their priorities, solve problems,
provide input and receive feedback.
13.
Participate in selection of new systems.
14.
Transfer knowledge to co-workers through development of procedures and
documentation of the environments as related to PeopleSoft and its supporting products.
15.
Perform miscellaneous job-related duties and projects as assigned.
KNOWLEDGE AND ABILITIES:
KNOWLEDGE OF:
Client/server development tools
UNIX and Windows clients
Decision making and systems integration skills
Strong system analysis and communication skills both oral and written
Comprehensive concepts, principles, techniques and applications of computer systems,
analysis, design, and programming
Principles and techniques of program planning, job scheduling, and related control requirements
Interpersonal skills using tact, patience, and courtesy
Verbal and written communication skills
ABILITY TO:
Maintain a broad knowledge of state-of-the-art technology, equipment, and/or systems. Keep
abreast of technical developments and information systems trends by self-study and
participation in courses, seminars and conferences.
Work whatever hours are required to restore service levels.
Work independently with little supervision.
Effectively manage multitask projects and assignments.
Prioritize and meet deadlines.
Analyze and problem-solve.
Provide work direction to outside consultants and project staff as assigned.
Learn new skills and abilities quickly.
Handle potentially difficult situations with confidence.
Establish and maintain cooperative and effective working relationships with others.
Be an energetic, motivated self-starter.
EDUCATION AND EXPERIENCE:
A Baccalaureate degree preferably in Business or Information Systems; general knowledge of
Oracle database structure and administration; proficiency in at least one of the following –
PeopleTools, PeopleCode, SQR, SQL, JAVA, or COBOL and client /server platforms; and 2-3
years experience administering an integrated information system - preferably PeopleSoft.
MIRACOSTA COMMUNITY COLLEGE DISTRICT
(E) = Essential job function
5/2/08
PROGRAMMER/ANALYST – PEOPLESOFT
3
LICENSES AND OTHER REQUIREMENTS:
Valid California driver license.
WORK DIRECTION, LEAD AND SUPERVISORY RESPONSIBILITIES:
Train new Computer Programmer/Analysts by on-the-job direction and guidance; review their
work; provide technical assistance, as needed. When assigned, function as a project leader by
assuming overall responsibility for the technical phases of an entire project, supervising project
staff and outside consultants, dividing and prioritizing studies, making assignments, establishing
timelines, reviewing progress reports, making recommendations, and ensuring projects are
completed as scheduled.
CONTACTS:
Co-workers, lower-level Computer Programmer/Analysts; department and division heads,
vendors, outside consultants, external consortia members, and designers of externally
purchased software and systems. Position spends 50 percent of time explaining complex issues
to involved staff; explaining computer-based issues to users; interpreting logical data flows;
taking user criteria and turning it into computer-based models with the necessary checks and
balances.
PHYSICAL EFFORT:
Primarily sedentary with intermittent standing, walking, bending and/or stooping; occasional light
lifting, carrying, pulling and/or pushing of objects weighing 25 pounds or less; ability to travel
and/or drive to a variety of locations on and off campus as needed to conduct District business;
subject to frequent to constant visual stress, and repetitive use of hands, shoulders, wrists and
forearms for extended periods of time while using a computer keyboard and/or mouse.
EMOTIONAL EFFORT:
Ability to develop and maintain effective working relationships involving appropriate interactions
and communications personally, by phone and in writing with a variety of individuals and/or
groups of individuals from diverse backgrounds on a regular, ongoing basis; ability to
concentrate on detailed tasks for extended periods of time, and to work effectively under
pressure on a variety of tasks concurrently while meeting established deadlines and changing
priorities.
WORKING CONDITIONS:
Primarily works in indoor office and/or computer room environments; subject to frequent contacts
with and interruptions by individuals in person or by phone; exposure to computer room
operations noise; may work at any college location during and/or evening hours including
weekends and/or holidays on an as-needed basis.
MIRACOSTA COMMUNITY COLLEGE DISTRICT
(E) = Essential job function
5/2/08
Download