Business Systems Analyst
Job description
THIS RECRUITMENT IS OPEN UNTIL FILLED AND MAY CLOSE AT ANY TIME.
Business Systems Analyst implement, systems maintenance, operational duties, and modification of application systems. Serves as a liaison between system users and information technology staff, vendors, and service providers. Provides technical and analytical support and training to system users. Performs system administration functions to ensure security and effective operation. Develops and maintains a variety of automated files, records, and databases. Prepares and distributes new procedures, training materials, and a variety of scheduled and adhoc reports. Plans, coordinates, and manages information technology services projects through entire project life cycle, including conception and initiation, definition and planning, launch and execution, monitoring and controlling, and close-out, and performs related work as required. This Business Systems Analyst classification is a part-time, temporary, non-benefited position limited to 995 hours per fiscal year.
Participates in a variety of system user and work groups to identify user needs and operational, programmatic, and/or regulatory changes affecting application requirements and other related issues.
Participates in the modification of existing systems and/or the implementation of new systems by developing, writing, and disseminating procedures that utilize new or changed system applications and by evaluating system modifications in response to operational, program, and/or regulatory changes.
Performs software application, design, research, development, conversion, installation, and maintenance projects through entire project life cycle, including conception and initiation, definition and planning, launch and execution, monitoring and controlling, and close-out.
Receives requests for assistance related to the use of department and/or program systems, software applications and websites. Determines severity of problem and resolves or refers to appropriate personnel or vendor for resolution.
Coordinates and directs the work of software vendors to identify and resolve programming and other operational problems. Coordinates the scheduling of corrective patches and upgrades between vendors and staff. Interacts with vendors, external agencies, auditors, or other staff to obtain requested data or special reports.
Provides or arranges for the training of staff on the information systems used by the department and/or program. Requests ad hoc reports.
Develops and executes system test plans to ensure application performance conforms to specifications. Modifies technologies to correct errors and optimize system performance and cost-effectiveness.
Plans, organizes, and defines project requirements, methods, and end objectives in consultation with end users. Performs risk assessments. Develops concept documents, impact analyses, stakeholder analyses, and draft process documentation. Coordinates project activities with team members, other information technology services staff, user representatives, and outside vendors.
Develops project budgets, service level agreements, and schedules. Monitors project progress and ensures project goals and agreement requirements are met.
Participates in the development of project management toolkits and methodologies used by information technology services staff.
Facilitates and conducts business process redesign or technical design sessions and/or focus groups for design and implementation of new processes or systems.
Develops consultant requests for proposals and qualifications for professional services. Evaluates proposals and recommends project award. Develops and reviews contract terms and amendments. Ensures contractor compliance with City and department standards and specifications and time and budget estimates.
Stays abreast of new trends and innovations in technology related to information technology operations. Researches, recommends, and evaluates vendor solutions and technologies. Implements improvements. Works with staff to maintain, revise, or improve operations and systems.
Writes and maintains user and technical operating instructions and documentation. Prepares training materials and conducts formal and informal training programs on the use and operation of the applications and advises on best practices.
Provides continuous training and mentoring to lower-level staff in areas of responsibility.
Performs other duties as assigned.
Knowledge of:
Principles and practices of project management, identifying technology needs and issues, researching and evaluating technology, applications, and the most effective courses of action, and implementing solutions.
Object-Oriented programming, .NET web development, ASP.NET, C#, PHP and XML. Front-end development experience using HTML, CSS, JavaScript, and jQuery.
Database Development and management using RDBMS, SQL and MySQL.
Advanced principles and practices of software development life cycle and infrastructure analysis, design, and management.
Principles of relational database management and systems integration analysis and programming.
Principles and practices of programmatic analysis and report preparation. Business Intelligence tools like Microsoft Power BI and Tableau.
Web accessibility guidelines and understanding of browser platform issues.
Principles and practices of vendor relationship management.
Project budget development and contract administration principles and techniques.
The organization, operation, and functions of the department as necessary to assume assigned responsibilities and to determine appropriate point of escalation.
Applicable federal, state, and local laws, regulatory codes, ordinances, and procedures relevant to assigned area of responsibility.
Recent and on-going developments, current literature, and sources of information related to the operations of the assigned programs.
Modern office practices, methods, and computer equipment and applications related to the work. English usage, spelling, vocabulary, grammar, and punctuation.
Techniques for providing a high level of customer service by effectively dealing with vendors and City staff.
Ability to:
Make sound decisions in accordance with laws, ordinances, rules, regulations, polices, and procedures.
Analyze and develop functional and technical requirements and specifications and conduct feasibility studies.
Code and configure software applications and enterprise application systems. Operate and maintain software systems, troubleshoot system software, and user issues related to software applications.
Integrate various software applications to provide seamless business solutions. Gather and compile data, maintain accurate up-to-date records, conduct research and analysis to solve technical and administrative problems and recommend alternatives. Build and prepare clear and concise adhoc reports and custom dashboards using BI tools.
Recognize the organization, operation, and functions of the department as necessary to assume assigned responsibilities and to determine appropriate point of escalation.
Comprehend project budget development and contract administration principles and techniques.
Work on multiple projects, prioritize projects and complete assignments in a timely manner.
Exercise sound judgment, initiative, and creativity in making effective and timely decisions.
Communicate effectively with staff and vendors and explain technical information to nontechnical users.
Research recent and on-going developments, current literature, and sources of information related to the operations of the assigned programs.
Provide a high level of customer service by effectively dealing with vendors and City staff.
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 experience in in the planning, implementation, oversight, and/or utilization of automated information systems and applications used to support departmental activities and information technology project management. Experience with NET web development, ASP.NET, C#, PHP and XML is highly desired. Experience with front-end development experience using HTML, CSS, JavaScript, and jQuery is required.
Licenses and Certifications
None.
If you are interested in this opportunity, please submit your City of Cupertino employment application to Human Resource. This recruitment is open until filled and subject to close at any time. Applications must be filled out completely. Failure to complete the supplemental application will disqualify the applicant from the recruitment process. Failure to list work experience or stating "See Resume" in the work experience section of the application will be considered an incomplete application and subject to rejection. Resumes may be attached separately. Electronic applications may be submitted online through the City's employment page at https://www.cupertino.org/jobs or application materials may be submitted to: Human Resources, 10300 Torre Avenue, Cupertino, CA 95014. Late applications will not be accepted.
Applications will be screened according to the qualifications outlined in this job announcement. Applicants possessing the most desirable qualifications will be invited to continue in the selection process, which may include a written examination and/or panel interview.
Additional Information
The City of Cupertino is an equal opportunity employer and does not discriminate in employment on the basis of a person's race, religion, color, sex (including gender and pregnancy), sexual orientation (including heterosexuality, homosexuality, and bisexuality), national origin, ancestry, citizenship status, uniformed service member status, marital status, age, medical condition, genetic characteristics, and physical or mental disability. Candidates with a disability, which may require special assistance in any phase of the application or testing process, should advise the City of Cupertino Human Resources upon submittal of application. Documentation of the need for accommodation must accompany the request.
The information contained within this announcement may be modified or revoked without notice and does not constitute either an expressed or implied contract.
blackflymedia.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blackflymedia.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, blackflymedia.com is the ideal place to find your next job.