Jobs and Careers
CI

1053-IS Epic Business Analyst-Senior

City and County of San Francisco
San Francisco, United Statesfull_timeVerifiedPosted 12 Nov 2025
💰 $162,942/yr($129,506/yr$162,942/yr)

About the role

Company Description

The Department of Public Health prioritizes equitable and inclusive access to quality healthcare for its community and values the importance of diversity in its workforce. All employees at the Department of Public Health work to advance equity, inclusion, and diversity with a specific lens and focus on race, ethnicity, gender, sex, sexuality, disability, and immigration status. 

  • Application Opening: Friday, October 24, 2025
  • Application Deadline: Friday, November 14, 2025*
  • Salary$129,506-$162,942 Annually
  • Appointment TypePermanent Civil Service
  • Recruitment ID: PBT-1053-REF57641Y

*Amended 11/6 to reflect change to selection procedures. If you applied previously, you do not need to reapply.

The Mission of the San Francisco Department of Public Health (SFDPH) is to protect and promote the health of all San Franciscans. SFDPH strives to achieve its mission through the work of multiple divisions - the San Francisco Health Network, Population Health, Behavioral Health Services, and Administration. The San Francisco Health Network is the City’s only complete system of care and has locations throughout the city, including Zuckerberg San Francisco General Hospital and Trauma Center, Laguna Honda Hospital and Rehabilitation Center, and over 15 primary care health centers. The Population Health Division (PHD) provides core public health services for the City and County of San Francisco: health protection, health promotion, disease and injury prevention, and disaster preparedness and response. Behavioral Health Services operates in conjunction with SFHN and provides a range of mental health and substance use treatment services.

The eligible list resulting from this recruitment may be utilized to fill future and current vacancies in this class at other locations within the DPH for the duration of the eligible list. 

Job Description

Under general direction, the Senior Epic Business Analyst oversees the more difficult and complex aspects of the systems development cycle, including needs analysis, cost-benefit analysis, structured systems analysis and design, feasibility analysis, technology and software assessment, telecommunications 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 primary MIS resource for an organization with a complex system.

EXAMPLES OF IMPORTANT AND ESSENTIAL DUTIES

According to Civil Service Commission Rule 109, the duties specified below are representative of the range of duties assigned to this job code/class and are not intended to be an inclusive list.

1. Identify opportunities for improving business processes through automation; assist in the preparation of proposals to develop new systems.

2. 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.

3. Determine operating characteristics and requirements; develop or modify and document general system design; write detailed design specifications; conduct "walkthroughs" for proposed solutions to system problems.

4. Analyze the feasibility of and develop requirements for new systems and enhancements to existing systems; ensure the system design fits the needs of the users.

5. May install and enhance software; program, test, debug and install new/modified programs.

6. Provide technical support for computer and telecommunications systems; consult on the analysis of an application; troubleshoot system problems; implement solutions.

7. Conduct system analysis and may conduct programming activities for complex systems; document new and modified systems and programs; coordinate user training in new capabilities; may convert new programming from test to production.

8. Interface with users to determine system needs and requirements; instruct users on newly implemented systems; define system requirements; may design and code programs; review impact of system modifications on existing systems.

9. Prepare, or assist clients in preparing, service requests to implement system changes; determine the level of effort required and the cost of implementing service requests; prioritize requests.

10. May provide technical production support for on-line and batch systems; assist with setting processing schedule; update and produce reports.

11. Coordinate with outside vendors and contractors to complete proj

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

City and County of San Francisco

View company profile →