Search by job, company or skills

  • Posted 10 days ago
  • Over 50 applicants
Quick Apply

Job Description

Teamware Solutions is looking for a skilled PostgreSQL Database Administrator / Developer to manage, maintain, and optimize our critical PostgreSQL database environments. You'll be responsible for ensuring the high availability, performance, and security of our data, playing a vital role in our data infrastructure. This position is ideal for an experienced professional who thrives on optimizing complex database systems and safeguarding valuable data.

Key Responsibilities

  • Database Management & Maintenance:
  • Install, configure, and maintain PostgreSQL database instances, ensuring optimal performance and stability.
  • Perform regular database backups, restores, and ensure disaster recovery readiness.
  • Implement and manage database security, including user permissions, roles, and encryption.
  • Conduct routine database health checks, monitoring, and maintenance tasks such as vacuuming, indexing, and integrity checks.
  • Performance Tuning & Optimization:
  • Monitor database performance, identify bottlenecks, and implement solutions for performance tuning (e.g., query optimization, proper indexing, analyzing execution plans).
  • Optimize SQL queries, stored procedures, and database schemas for improved efficiency.
  • Analyze and troubleshoot complex database-related issues, ensuring minimal downtime.
  • High Availability & Scalability:
  • Implement and manage high availability solutions like streaming replication, logical replication, PgBouncer, or other clustering technologies.
  • Plan and execute database scaling strategies to support growing data volumes and user loads.
  • Development Support & Integration:
  • Collaborate with development teams to design efficient database schemas, write optimized queries, and support application integration.
  • Assist in database migrations and upgrades.
  • Troubleshooting & Support:
  • Provide expert-level support for all PostgreSQL database issues, responding to incidents and requests in a timely manner.
  • Work closely with application teams to resolve database-related problems.
  • Documentation & Best Practices:
  • Create and maintain comprehensive documentation for database configurations, processes, and procedures.
  • Ensure adherence to industry best practices and internal standards for database administration.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a PostgreSQL Database Administrator or Developer.
  • In-depth knowledge of PostgreSQL architecture, concepts, and features.
  • Strong proficiency in SQL, PL/pgSQL, and database schema design.
  • Experience with performance monitoring and tuning tools for PostgreSQL.
  • Familiarity with Linux/Unix operating systems for database environments.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.

Preferred Skills

  • Experience with cloud database services (e.g., Azure Database for PostgreSQL, AWS RDS for PostgreSQL, Google Cloud SQL for PostgreSQL).
  • Knowledge of containerization (Docker) and orchestration (Kubernetes) in a database context.
  • Experience with database migration tools and strategies.
  • Familiarity with other database technologies.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Teamware Solutions, a business division of Quantum Leap Consulting Private Limited, offers cutting edge industry solutions for deriving business value for our clients' staffing initiatives. Offering deep domain expertise in Banking, Financial Services and Insurance, Oil and Gas, Infrastructure, Manufacturing, Retail, Telecom and Healthcare industries, Teamware leads its service in offering skills augmentation and professional consulting services.

Job ID: 121754783

Similar Jobs