Database Programmer/Analyst

Judit Inc
Philadelphia, PA

The Database Programmer / Analyst will support the Philadelphia Citizens Police Oversight Commission (CPOC) Data Division with implementation and ongoing maintenance of data pipelines into and out of a PostgreSQL database. The role focuses on writing and maintaining scripts and queries that enable reliable data ingestion, extraction, and preparation for reporting and analysis. The position is hands-on and execution-oriented, emphasizing system organization, clarity, and repeatability rather than database administration, security, or advanced analytics.

Work activities:

  • Develop and maintain Python scripts to retrieve data from APIs and other external sources and load it into PostgreSQL
  • Write and maintain SQL queries, tables, and views to support reporting and analysis
  • Prepare and structure data for use in dashboards and advanced analytics
  • Perform basic data validation and transformation to address formatting, consistency, and completeness issues
  • Organize scripts, queries, and documentation to ensure maintainability and ease of handoff
  • Document data sources, processing logic, and manual execution steps
  • Troubleshoot data flow issues and support downstream users as needed

Required

  • Demonstrated experience writing SQL for PostgreSQL or similar relational databases
  • Experience with Python scripting for data processing and API interaction
  • Familiarity with moving data between systems (ingestion, transformation, extraction)
  • Experience supporting reporting or analytics tools (e.g., BI platforms or statistical software)
  • Ability to write clear documentation and maintain organized codebases
  • Comfort working in a manual, script-driven execution environment
  • Strong interpersonal skills, including the ability to work on teams and collaborate with colleagues, partners, and members of the public.

Highly Desired/Preferred

  • Experience working with Metabase or comparable BI/dashboarding tools
  • Experience supporting or collaborating with R-based analytics workflows
  • Familiarity with REST APIs and common authentication methods
  • Experience maintaining small-to-medium data pipelines over time
  • Prior work in environments with limited automation or evolving data practices
Posted 2026-02-26

Recommended Jobs

Mental Health Specialist Berks County

CCRES, Educational & Behavioral Health Services
Reading, PA

Make a difference every day by joining CCRES as a Mental Health Specialist / MHS in the morning ATTEND program! SUMMARY: ~ The Mental Health Specialist (MHS) is an independent contract position…

View Details
Posted 2026-01-14

Quality Engineer

Actalent
Columbia, PA

Job Title: Quality EngineerJob Description We are seeking a highly skilled Quality Engineer who possesses a robust understanding of ISO 9001 and IATF Standards, particularly the current revisio…

View Details
Posted 2026-02-23

Neurologist - Pennsylvania

Commonwealth Medical Services
Indiana, PA

Neurologist Position Summary The Neurologist provides comprehensive evaluation, diagnosis, and management of disorders of the central and peripheral nervous systems. This role includes care for…

View Details
Posted 2026-01-23

Mid-Level Litigation Associate Attorney/Products/Mass Tort

Philadelphia, PA

ASSOCIATE ATTORNEY – LABOR & EMPLOYMENT   Locations: Los Angeles, CA HYBRID     Our client, a prominent international AmLaw 50 law firm , is seeking a talented Associate Attorney to…

View Details
Posted 2026-02-16

Licensed Clinical Social Worker (Allentown)

SENIOR CARE THERAPY
Allentown, PA

Licensed Clinical Social Worker LCSW Are you passionate about working with an underserved and rewarding population? Looking for a clinical role without the administrative burden, and one that offers…

View Details
Posted 2026-02-19

Engineer, Software (MD and PA State)

BVA Bear's IT Solutions
South Middleton, PA

Responsive recruiter Benefits: ~ Health insurance BVA Bears IT Solutions is seeking Software Engineer, for both MD area as well as PA area. These positions are full-time, remo…

View Details
Posted 2026-02-10

Custodian

Planet Fitness
Philadelphia, PA

Job Summary The Overnight Custodian will be responsible for the overall cleanliness of all areas of the facility to ensure a positive member experience. Essential Duties and Responsibilities ~Thoro…

View Details
Posted 2026-02-11

Salesperson (Philadelphia)

Cardone Ventures
Philadelphia, PA

POSITION SUMMARY EvoSkin is seeking a motivated and results-driven  Sales Representative  to promote our portfolio of advanced aesthetic laser technologies. You will be a trusted advisor to med sp…

View Details
Posted 2026-02-09

Customer Service Representative (Hybrid) - 1st Shift

Stryker
Export, PA

Must be in commutable distance to either Export, PA or Columbus, OH offices. Schedule: ~1st Shift ~ Overtime based on business needs What you will do - As a Customer Service Repr…

View Details
Posted 2026-01-28

Automotive Bookkeeper

Jeff D'ambrosio Auto Group
Downingtown, PA

```html Jeff D'Ambrosio Auto Group is seeking a detail-oriented and experienced Automotive Bookkeeper to join our team in Downingtown, PA. The ideal candidate will be responsible for managing finan…

View Details
Posted 2026-02-25