Database Programmer Analyst-experience writing SQL for PostgreSQL- remote

Remote Full-time
About the position

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.

Responsibilities
• 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

Requirements
• 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.

Nice-to-haves
• 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

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Healthcare Data Entry Specialist – Remote Quality Management & Clinical Review Position (Night/Day Shift, Full-Time)

Remote

SEO Specialist for Virtual Coworker (Home Based Full Time)

Remote

**Experienced Part-Time Remote Customer Service Representative – Delivering Exceptional Customer Experiences at arenaflex**

Remote

Experienced Data Analyst – Master Data Management and Business Intelligence

Remote

Regional Vice President Practice Operations - Mid-Atlantic/Central US - Dermatology PPM

Remote

Senior TypeScript-Developer (m/w/d) Deutsch Level C1

Remote

Field Service Engineer 3

Remote

REMOTE: Marketing Operations Manager-Marketo

Remote

**Experienced Part-Time Remote Customer Support Representative – Data Entry and Customer Service**

Remote

Telecommunications Field Technician (100% Travel-USA)

Remote
← Back