Overview
Skills
Job Details
#JobDescription:
We are looking for an experienced #PostgreSQLDeveloper to join our team!
You will be responsible for designing, developing, and maintaining applications and systems that utilize the PostgreSQL database. This role combines #DatabaseAdministration and #SoftwareDevelopment expertise.
#KeyResponsibilities:
#DatabaseDesign & #Development Design and implement PostgreSQL schemas, tables, views, procedures, and functions.
#SQLDevelopment & #Optimization Write, optimize, and maintain SQL queries, scripts, and reports.
#DataModeling & #Management Ensure data integrity, consistency, and security with constraints, triggers, and rules.
#PerformanceTuning Monitor and improve database performance using indexing and query optimization.
#DataMigration & #ETL Develop and execute data migration and ETL processes between systems.
#Collaboration & #Integration Work with developers, analysts, and stakeholders to deliver robust database solutions.
#Troubleshooting & #Support Diagnose and resolve PostgreSQL-related issues, ensuring system stability.
#Security & #Backup Manage access controls, backups, and recovery procedures.
#Documentation Maintain detailed technical and process documentation.
#ContinuousLearning Stay current with PostgreSQL advancements and best practices.
#SkillsRequired:
Strong hands-on experience with PostgreSQL
Proficient in SQL, PL/pgSQL, and performance tuning
Experience with data modeling, ETL, and migration scripts
Knowledge of Linux/Unix environments
Familiarity with cloud databases (e.g., AWS RDS, Azure PostgreSQL) is a plus