Logo
job logo

Business Enterprise Systems Administrator

City of Palm Desert, Palm Desert, California, us, 92261

Save Job

Join a Team That Makes a Difference

At the City of Palm Desert, we believe exceptional service starts with exceptional teammates. Our culture is built on trust, collaboration, and a shared commitment to serving our community.

• People First:

We support one another with respect, empathy, and care.

• Stronger Together:

We collaborate across teams, support leadership, and work collectively toward meaningful outcomes for our residents.

• Clear & Thoughtful Communication:

We listen actively, communicate with purpose, and follow through.

• Integrity in Action:

We act professionally, address challenges constructively, and focus on solutions.

• Ownership & Growth:

We take pride in our work, embrace accountability, adapt to change, and continuously learn.

THE OPPORTUNITY The City of Palm Desert is seeking a Business Enterprise Systems Administrator to help drive smart, innovative solutions that power our operations and public services. This professional-level role blends systems expertise with project management savvy—independently analyzing needs, leading initiatives, and coordinating across teams and trusted vendors. You’ll organize and manage multiple City systems, build clear project plans, identify critical paths, and break big ideas into actionable tasks that deliver results for the community. If you love turning complex challenges into streamlined solutions, we want to hear from you!

DEFINITION Under direction, performs professional and technical work in the development, programming, testing, implementation, maintenance, and modification of City enterprise software applications across multiple platforms and technologies; identifies end user requirements, evaluates system and infrastructure capabilities, and recommends upgrades, enhancements, and/or new application solutions; troubleshoots application problems; provides technical support and training to application and system end users; and performs related duties as assigned.

SUPERVISION RECEIVED AND EXERCISED Receives supervision from the Information Systems Manager. Does not directly or indirectly supervise other professional staff but may coordinate the work of contractors and/or may provide functional direction and training to technical or less experienced employees.

CLASS CHARACTERISTICS This is a journey-level professional classification. Incumbents are primarily responsible for providing specialized professional support in enterprise software application(s) but may also assist with general help desk and system support in other technology areas as needed. Incumbents use independent judgment and decision-making authority to resolve complex problems. Assignments are given within general guidelines and incumbents are responsible for establishing objectives, timelines, and methods to deliver work products or services. Work is typically reviewed upon completion for technical soundness, appropriateness, and conformity to policy and requirements. This classification is distinguished from Information Systems Manager in that the latter has management and supervisory authority in planning, organizing, and directing the full scope of information technology operations for the City.

Performs professional and technical work in the development, programming, testing, implementation, maintenance, and modification of City enterprise software applications across multiple platforms and technologies.

Coordinates and/or conducts application design, development, evaluation, and testing projects; consults with City staff, management, and outside agencies to analyze City-wide and department business requirements, identify new or enhanced automation opportunities, and develop project scope, description, and implementation plans that resolve problems and/or improve efficiency; identifies, recommends, arranges, and works with consultant staff as needed for application development project work.

Documents end user requirements; develops data flow diagrams and other systems documentation to create application specifications; analyzes current systems, application structures, and procedures to determine options for integrating new or enhanced applications into department systems operating environments and recommending/implementing system modifications; conducts systems walk-throughs and technical reviews.

Performs applications programming duties; determines method of integrating new programming code into existing programs to meet user needs; codes, tests and de-bugs program modifications; implements automated processes, scripts, triggers, specialized views, and reports in response to user needs; writes scripts to extract data and troubleshoots issues as needed.

Installs, maintains, and supports existing applications; installs or upgrades application software and hardware on personal computers; performs applications testing and documentation duties.

Responds to client calls and requests for system/application help; troubleshoots hardware, software, database, and user-related problems; resolves application and programming errors.

Writes documentation on new and enhanced applications including detailed descriptions and functional capabilities; prepares and updates user materials and procedures manuals; creates various reports, charts and other materials from multiple layers of data.

Coordinates and conducts user training education and discussion sessions; participates in the creation of new courses and classes; recommends proper use and functionality of application; evaluates training courses to ensure they are effective.

Conducts a variety of analytical and operational studies by selecting, adapting, and applying appropriate analytical, research, and statistical techniques; evaluates alternatives, makes preliminary and final recommendations, and assists with the implementation of procedural, administrative, and/or operational changes after approval; prepares comprehensive technical records and reports, identifies alternatives, and makes and justifies recommendations.

Assists with other information technology specialty areas as needed.

Attends and participates in professional group meetings; stays abreast of new trends and innovations in the field of information technology.

Receives, investigates, and responds to difficult and sensitive problems and inquiries in a professional manner; identifies and reports findings and takes necessary corrective action.

Performs other duties as assigned.

Knowledge of

Applicable federal, state, and local laws, rules, regulations, ordinances, and City policies and procedures relevant to assigned area of responsibility.

Principles and practices of computer science and information systems.

Data management theory, principles, and practices and their application to a wide variety of services and programs.

Principles and practices of developing, installing, configuring, maintaining, troubleshooting, and monitoring information technology systems and infrastructure.

Operational characteristics of a variety of computer systems, networks and associated hardware, software, and related components.

Principles and practices of enterprise software implementation and management.

Principles and practices of application programming using a variety of programming languages.

Application design and development tools.

Various information technology platforms, operating systems, and software packages including word processing, spreadsheet, and reporting and scripting tools.

Project management principles including conception, initiation, definition, planning, launch, execution, monitoring, controlling, and close-out.

Principles and practices of project life cycles and vendor relationship management.

Methods and techniques of developing and writing technical documentation.

Principles and practices of customer service.

Methods of researching issues, evaluating alternatives, making sound recommendations, and preparing and presenting effective staff reports.

Recent and on-going developments, current literature, and sources of information related to assigned programs and services.

Modern office practices, methods, and computer equipment and applications related to the work.

English usage, grammar, spelling, vocabulary, and punctuation.

Techniques for effectively representing the City in contacts with governmental agencies and various business, professional, regulatory, and legislative organizations.

Techniques for providing a high level of customer service by effectively dealing with the public, vendors, contractors, and City staff.

Ability to

Interpret, apply, explain, and ensure compliance with federal, state, and local policies, procedures, laws, and regulations.

Identify and analyze business needs for the purpose of proposing automation solutions for new service delivery methods, procedures, and techniques.

Apply the methods and techniques of application analysis, design, programming, and development.

Provide customer support in the implementation and maintenance of various software applications.

Detect, isolate, analyze, and resolve application hardware and software problems using logical and methodical processes.

Manage and monitor complex projects, on-time, and within budget.

Operate a variety of computer systems and equipment.

Create and develop various reports, charts, and materials.

Install, troubleshoot, and upgrade applications.

Create and develop technical manuals and documentation.

Analyze, interpret, summarize, and present administrative and technical information and data in an effective manner.

Conduct complex research projects, evaluate alternatives, make sound recommendations, and prepare effective technical staff reports.

Organize and prioritize a variety of projects and multiple tasks in an effective and timely manner; organize own work, set priorities, and meet critical time deadlines.

Use tact, initiative, prudence, and independent judgment within general policy, procedural, and legal guidelines.

Communicate effectively in English, both orally and in writing.

Establish and maintain effective working relationships with those contacted in the course of work.

Education and Experience Any combination of training and experience that would provide the required knowledge, skills, and abilities is qualifying. A typical way to obtain the required qualifications would be: Equivalent to graduation from an accredited four-year college or university with major coursework in management information systems, computer science, or a related field; AND four (4) years of progressively responsible professional experience in the development, programming, testing, implementation, maintenance, and modification of enterprise software applications across multiple platforms and technologies.

Licenses and Certifications

None

Physical Demands Must possess mobility to work in a standard office setting and use standard office equipment, including a computer; vision to read printed materials and a computer screen; and hearing and speech to communicate in person, before groups, and over the telephone. This is primarily a sedentary office classification although standing and walking between work areas may be required. Finger dexterity is needed to access, enter, and retrieve data using a computer keyboard or calculator and to operate standard office equipment. Positions in this classification occasionally bend, stoop, kneel, reach, push, and pull drawers open and closed to retrieve and file information. Employees must possess the ability to lift, carry, push, and pull materials and objects up to 10 pounds with the use of proper equipment. Reasonable accommodations will be made for individuals on a case‑by‑case basis.

Environmental Elements Employees work in an office environment with moderate noise levels, controlled temperature conditions, and no direct exposure to hazardous physical substances. Employees may interact with upset staff and/or public and private representatives in interpreting and enforcing departmental policies and procedures.

#J-18808-Ljbffr