Provisional to Permanent - IS Business Analyst (1052) - Citywide (164702)

City and County of San FranciscoSan Francisco, CA
4d$113,568 - $142,844

About The Position

THIS IS A CITYWIDE RECRUITMENT FOR CURRENT CITY EMPLOYEES ONLY. This is a Provisional to Permanent position in accordance with Class-Based Test (CBT) Civil Service Rules. This recruitment is restricted to current provisional employees of the City and County of San Francisco, San Francisco Unified School District, or San Francisco City College, working within the 1052 IS Business Analyst classification and only those who meet this requirement will be placed on the eligible list for consideration of future permanent position. Application Opening: Monday, March 16th, 2026 Application Filing Deadline: Friday, March 20th, 2026, at 11:59 PM (PT) Compensation: $113,568 - $142,844 annually Recruitment ID: PTP-1052-164702 / RTF0164701 Appointment Type: Permanent Civil Service San Francisco is a vibrant and dynamic city, at the forefront of economic growth & innovation, urban development, arts & entertainment, as well as social issues & change. This rich tapestry of culture and ideas is sustained by our City's commitment to heightening the quality of life for the diverse population of San Franciscans and residents of the greater Bay Area. Our employees play an important role not only in making our City what it is today, but also in shaping the future of San Francisco. The City and County of San Francisco employs more than 28,000 individuals in various professional jobs in a diverse array of services such as maintaining City streets & parks, driving buses and cable cars, providing public health services, keeping the streets safe, and firefighting. Job Description Under general direction, oversees most if not all of the various parts of the systems development cycle, including needs analysis, cost-benefit analysis, structured systems analysis and design, feasibility analysis, technology and software assessment, telecommunication needs analysis, project planning and management, system installation, implementation and testing, conversion to production status, technical and procedural documentation, user training, and post-implementation assessment and administration; may be the sole MIS resource for an organization with a moderately complex system.

Requirements

  • Must be a Current Provisional Employee in Class 1052 who has worked at least 2,080 hours in Class 1052 with no break in service.
  • Education: An associate degree in business administration, public administration, information systems, economics, finance, computer science or a closely related field from an accredited college or university OR its equivalent in terms of total course credits/units [i.e., at least sixty (60) semester or ninety (90) quarter credits/units with a minimum of twenty (20) semester or thirty (30) quarter credits/units in one of the fields above or a closely-related field].
  • Experience: One (1) year in the information systems field, including technical support, content management, administration of network applications or system analysis.
  • Substitution: Additional experience as described above may be substituted for the required degree on a year-for-year basis (up to a maximum of two (2) years). One (1) year is equivalent to thirty (30) semester units / forty-five (45) quarter units with a minimum of 10 semester / 15 quarter units in one of the fields above or a closely related field.
  • Completion of the 1010 Information Systems Trainee Program may be substituted for the required degree.
  • Special Requirements: Special Qualifications including specialized knowledge, abilities, education, experience, or license may be established for individual positions.

Responsibilities

  • Assess and optimize system designs through review and analysis of user needs, customizing systems through system design and administration to meet the changing business needs of the users; participate in the development of planning for remote hardware and communications facilities.
  • Analyze data processing needs; research and evaluate software on multiple platforms to assist users to meet their departmental goals; assist in developing the evaluation criteria for software.
  • Determine operating characteristics and requirements; develop or modify and document general system design; write detailed design specifications; conduct "walkthroughs" for pro-posed solutions to system problems.
  • Conduct feasibility studies; evaluate vendor products; make recommendations based on user requirements and systems analysis to ensure adequate planning.
  • Monitor the maintenance and enhancement of complex computer and telecommunications systems to ensure proper functionality; provide support, analysis, coordination and assistance for networks, including disaster recovery.
  • Troubleshoot software problems through telephone and site visit support; provide technical assistance in planning, engineering and architecture of unique systems for diverse applications; implement solutions to problems.
  • Conduct user training.
  • May install and maintain software; facilitate communication between clients and vendors regarding system maintenance issues; perform non-routine adds, moves and changes as needed.
  • Test and modify software for network compatibility; participate in the detail design and development of new applications; may write database applications.
  • Update system software and make modifications to system configurations; facilitate data communication between systems platforms.
  • Implement, maintain and update databases, tables and security access; create, document and compile manuals related to procedures.
  • Participate and represent the department in computer users meetings or meetings of related committees.
  • Research and evaluate technology through industry meetings, seminars, and vendor contacts; identify opportunities for improvements through automation; develop screen logic and reports.
  • Create and generate reports and statistics to meet user and program requirements; inter-face with other departments, jurisdictions and users on regulations and reporting requests.
  • Conduct database systems analysis and designs; may perform data normalization tasks; assist in the development of relational databases; assist in performance of data conversion tasks and maintenance of data dictionaries.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service