×
Register Here to Apply for Jobs or Post Jobs. X

Oracle APEX and Python Developer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: City and County of San Francisco
Apprenticeship/Internship position
Listed on 2026-09-09
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 80000 - 110000 USD Yearly USD 80000.00 110000.00 YEAR
Job Description & How to Apply Below
Position: 1042 - Oracle APEX and Python Developer

The mission of the San Francisco Fire Department is to protect the lives and property of the people of San Francisco and its visitors from fires, natural disasters, accidents, hazardous materials incidents, and other causes requiring a rapid and skilled response by land or water; serve the needs of its most vulnerable residents through community paramedicine, and save lives and reduce suffering by providing emergency medical services;

prevent harm through prevention services and education programs; and to provide a work environment that is free from harassment and discrimination, and values health, wellness, cultural diversity, and equity.

The San Francisco Fire Department is hiring a Journey Level Oracle APEX and Python Developer to join its Team. Reporting to the Principal Developer, the Oracle APEX and Python Developer will develop and maintain web‑based applications and backend services that support mission‑critical operations. The ideal candidate has a solid foundation in Oracle APEX and Python and a strong understanding of operational needs and data sensitivity within public safety environments.

Key Responsibilities
  • Develop and maintain Oracle APEX applications tailored to public safety workflows and data requirements.
  • Build and optimize Python scripts for automation, data processing, and system integration.
  • Business Requirements Analysis:
    Translate business needs into efficient, high‑quality technical solutions and collaborate with stakeholders to understand and define project requirements.
  • Database Integration:
    Design and manage database objects, write SQL and PL/SQL code to support application functionality, and ensure data integrity.
  • User Interface (UI) Design:
    Develop intuitive, visually appealing, and responsive user interfaces that provide a positive user experience.
  • Performance Optimization & Maintenance:
    Ensure the stability and optimal performance of applications, troubleshoot bugs, and resolve ad‑hoc requests.
  • AI Integration:
    Implement and utilize AI features, including Generative AI, to accelerate development and enhance application functionality.
  • Security Implementation:
    Implement robust authentication and authorization mechanisms to safeguard application integrity and data security.
  • Oracle Cloud Infrastructure (OCI)
  • Collaborate with stakeholders across public safety units to gather requirements and translate them into technical solutions.
  • Assist in designing and implementing RESTful APIs and secure system integrations.
  • Support database development using SQL and PL/SQL, ensuring data integrity and performance.
  • Participate in code reviews, testing, and documentation efforts.
  • Troubleshoot and resolve application issues, with attention to uptime and reliability in emergency response contexts.
  • Ensure compliance with data security, privacy, and regulatory standards relevant to public safety.
Minimum Qualifications
  • Education: An associate degree in computer science, computer engineering, information systems, or a closely related field from an accredited college or university OR its equivalent in terms of total course credits/units (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 of experience analyzing, installing, configuring, enhancing, and/or maintaining the components of an enterprise network.
  • 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 or forty‑five (45) quarter units with a minimum of ten (10) semester or fifteen (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 Conditions
  • One year of experience in Oracle database and application development and maintenance.
  • One year of experience in developing web apps with various scripting languages.
Preferred Qualifications
  • Bachelor’s degree in Computer Science, Information Systems,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary