SYSTEMS ANALYST

Village of Oak Park
Oak Park, IL Full Time
POSTED ON 3/26/2024 CLOSED ON 4/24/2024

What are the responsibilities and job description for the SYSTEMS ANALYST position at Village of Oak Park?

SYSTEMS ANALYST

Union: SEIU

FLSA: Non-exempt

Pay Grade: 11

Hours: 37.5 per week

Class specifications are intended to present a descriptive list of the range of duties performed by employees in the class. Specifications are not intended to reflect all duties performed within the job.

DEFINITION

To perform a variety of complex technical duties in the design, application programming and development, PC configuration and support, testing and maintenance of the Village’s computer application systems; and to perform a variety of technical duties as required.

SUPERVISION RECEIVED AND EXERCISED

Receives general supervision from the Information Technology Director.

EXAMPLES OF DUTIES - Essential and other important duties and responsibilities may include, but are not limited to, the following:

Essential duties and responsibilities

1. Analyze, develop, implement and maintain computer hardware and software for Village of Oak Park users.

2. Participate in defining programming requirements by performing detailed system analysis of existing business systems and workflow procedures; code software applications in appropriate languages.

3. Develop and maintain computer systems from conception and design to implementation including designing screens; reports and programs; write and test new computer applications and systems; develop accurate time frames for assigned projects.

4. Modify. Test and troubleshoot existing computer programs; analyze problems; make modifications to systems and individual programs as required.

5.Perform database analysis to determine the most effective database structure designs; develop and implement new and improved database structures; monitor dataset performance.

6. Confer with staff from various departments to solve system problems; coordinate system activities with users to identify needs; prepare manuals to assist users.

7. Assist various departments with program and operational problems; analyze causes of problems and design solutions; take corrective action.

8. Evaluate operations and activities of assigned system responsibilities, recommend improvements and modifications.

9. Prepare documentation for new systems and changes to existing systems; ensure compliance with established standards and procedures.

10. Participate in the training of users in the use of new or modified computer applications and procedures.

11. Develop reports that enable users to verify and track system output; develop user documentation.

Other important responsibilities and duties:

1 Prepare a data processing disaster recovery plan; update the plan as needed.

2. Compile and edit programs; adjust programs as necessary; coordinate projects between consultants and user departments for application development.

3. Participate in the research of new software and hardware; prepare test data for testing various computer programs.

4. Perform basic diagnosis of computer hardware and software malfunctions.

5. Perform related duties and responsibilities as required.

QUALIFICATIONS

Knowledge of:

· Principles and techniques of various programming languages, database, computer programming, on-line programming, and programming documentation.

· A wide variety of computer programming languages and systems, such as, City View Permit, License & Inspection Suite, Laserfiche, ESRI ArcGIS, MS-SQL, Reporting Tools, Java and HTML.

· Systems analysis and design techniques, such as, database normalization, business analysis, workflow procedure, modular programming, stored procedures, and interface with operation system.

· Principles and practices of systems analysis, programming, design and documentation, such as application version control, naming conventions, report templates, documenting program code, creating flow charts, database relational diagrams, user documentation and technical documentation.

· Principles and operating procedures of computer systems and related equipment, such as, software and hardware for client/server environment, computer networking and security.

· Analyze, design, program, install, and maintain computer systems.

· Repairing PC components and working with various hand tools.

Ability to:

· Read, interpret and apply complex technical publications, manuals and other documents. Analyze data and develop logical solutions to complex computer application and programming problems.

· Identify, evaluate and solve program problems.

· Train or instruct users in the use of computer equipment, software applications, and operating procedures.

· Make recommendations in computer selection and software application packages.

· Communicate clearly and concisely, both orally and in writing.

· Utilize office technology proficiently, such as, typing, word processor, spreadsheet, e-mail, calendar, telephone and voicemail.

  • Establish and maintain interpersonal skills in the workplace to effectively communicate and interact with others.
  • Maintain reasonable and predictable attendance

Maintain physical condition appropriate to the performance of assigned duties and responsibilities which may include the following:

o Walking, standing, or sitting for extended periods of time.

o Operating hand tools, such as, crimper, soldier, drill and knife

o Lifting and installing computer and printer equipment.

Maintain effective audio-visual discrimination and perception needed for:

o Making observations

o Communicating with others

o Reading and writing

o Operating assigned equipment

Experience and Training Guidelines

Experience: One or more years of increasingly responsible experience in Windows Client/Server systems, MS Office, Adobe ColdFusion, Drupal, MS -Access, and SQL computer programming and/or systems analysis experience. AND

Training:

Bachelor’s degree from an accredited college or university or equivalent, with major coursework in computer science, information technology or a related field, such as, Software Project Management, Web Development, Java, HTML, DBMS and SQL.

WORKING CONDITIONS

Work in an office environment; sustained posture in a seated position for prolonged periods of time; continuous exposure to computer screens.

Diversity Equity & Inclusion Statement

The Village of Oak Park commits itself to diversity, equity and inclusion by recognizing that creating a mutually respectful, multicultural and equitable environment does not happen on its own, it must be intentional. This includes providing equal opportunities for everyone regardless of race, ethnicity, gender identity, sexual orientation, religion, ability, military or veteran status or any other characteristics.

Job Type: Full-time

Pay: From $72,000.00 per year

Benefits:

  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Experience level:

  • 1 year

Schedule:

  • 8 hour shift

Work Location: In person

Salary : $72,000

Systems Analyst
ClickJobs.io -
Lincolnshire, IL
Systems Analyst
Chicago Public Media -
Chicago, IL
Systems Analyst
Global Placement Firm -
Chicago, IL

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the SYSTEMS ANALYST.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $73,937 - $105,550
    • Income Estimation: $80,266 - $90,539
  • Debugging Skill

    • Income Estimation: $73,937 - $105,550
    • Income Estimation: $76,698 - $129,455
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other SYSTEMS ANALYST jobs in the Oak Park, IL area that may be a better fit.

Business Systems Analyst (SAP S4/Hana)

Sunrise Systems, Inc., Libertyville, IL

Systems Analyst

Chicago Public Schools, Chicago, IL