
Database Programmer Analyst – SQL, PostgreSQL
Athari
contract
Posted on:
Location Type: Remote
Location: Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $60 - $68 per hour
About the role
- 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.
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQLPostgreSQLdata validationdata transformationdata ingestiondata extractionreportinganalyticsREST APIs
Soft Skills
interpersonal skillsteam collaborationdocumentationorganizational skills