Database Administrator

3 weeks ago


Mumbai, Maharashtra, India Catalyst IQ Full time

Job Description :

We are seeking a highly skilled and experienced PostgreSQL Database Administrator to join our dynamic team.

In this role, you will be responsible for the design, implementation, and maintenance of our large-scale PostgreSQL database infrastructure.

You will play a critical role in ensuring the performance, security, and availability of our mission-critical data.

The ideal candidate will possess a deep understanding of PostgreSQL internals, strong problem-solving skills, and a proven track record of managing complex database environments.

Responsibilities :

Database Design and Implementation :

- Design, build, and configure PostgreSQL databases to meet evolving business requirements.

- Develop and maintain database schemas, tables, indexes, views, and stored procedures.

- Implement and enforce database standards and best practices.

- Participate in capacity planning and performance forecasting.

Performance Tuning and Optimization :

- Monitor database performance and identify bottlenecks.

- Perform query optimization, indexing, and normalization to improve database efficiency.

- Analyze and tune database configurations for optimal performance.

- Conduct performance testing and benchmarking.

Database Administration and Maintenance :

- Install, configure, and upgrade PostgreSQL servers.

- Manage user accounts and permissions.

- Implement and maintain backup and recovery strategies.

- Perform disaster recovery planning and testing.

- Monitor database health and proactively address issues.

- Implement and maintain high availability solutions (e., replication, clustering).

- Perform database migrations.

- Specializing in Oracle to PostgreSQL migrations.

Data Integration and ETL :

- Develop and implement ETL strategies for integrating data from diverse sources into data warehouses.

- Design and develop data pipelines using appropriate tools and technologies.

- Ensure data quality and consistency.

Security and Compliance :

- Implement and maintain database security measures to protect sensitive data.

- Monitor database activity and identify potential security threats.

- Ensure compliance with relevant data privacy regulations.

- Perform regular security audits.

Troubleshooting and Support :

- Provide timely and effective troubleshooting for database-related issues.

- Respond to and resolve production incidents.

- Provide technical support to developers and other stakeholders.

Primary Skills and Requirements :

- 3-6 years of proven experience as a PostgreSQL Database Administrator in a large-scale enterprise environment.

- Strong understanding of PostgreSQL architecture and internals.

- Expertise in database performance tuning, query optimization, indexing, and normalization.

- Experience with database backup and recovery procedures, including disaster recovery planning.

- Proficiency in SQL and database scripting (e., PL/pgSQL).

- Experience with database security and access control.

- Knowledge of ETL concepts and tools.

- Experience with database monitoring and alerting tools.

- Ability to work under pressure and meet deadlines.

- Excellent problem-solving and analytical skills.

- Strong communication and1 collaboration skills.

Technical Skills :

- Advanced knowledge of PostgreSQL administration, configuration, and tuning.

- Experience with PostgreSQL replication, clustering, and high availability solutions (e., streaming replication, Patroni).

- Proficiency in PL/pgSQL for stored procedures, functions, and triggers.

- Experience with PostgreSQL extensions (e., PostGIS, TimescaleDB).

- Experience with shell scripting.

- Experience with database monitoring and management tools (e., pgAdmin, Prometheus, Grafana).

- Knowledge of database migration tools (e., ora2pg, pgloader).

- Experience with ETL tools.

- Knowledge of scripting languages (e., Python, Bash).

- Knowledge of cloud infrastructure and networking.

Preferred Qualifications and Skills :

- Bachelor's degree in Computer Science, Information Technology, or a related field.

- Hands-on experience with database migration, particularly from Oracle to PostgreSQL.

- Experience with containerization technologies (e., Docker, Kubernetes).

(ref:hirist.tech)

  • Mumbai, Maharashtra, India Anicalls (Pty) Ltd Full time

    • Partner with other Database Administrators in support of database services to ensure the highest standards of availability, resilience, integrity, security, and performance required by our business systems. • Support Application Developers in designing, implementing, and testing database changes to support our business applications. • Perform...


  • Mumbai, Maharashtra, India Searce Full time

    Job Description : Responsibilities : - Perform day-to-day database administration tasks, including user management, security administration, schema management, performance monitoring, and backup/recovery.- Install, configure, and maintain MySQL and PostgreSQL database servers.- Monitor database performance, identify bottlenecks, and implement tuning...


  • Mumbai, Maharashtra, India beBee Careers Full time

    Job Title : Oracle Database Administrator (DBA)We seek an experienced Oracle Database Administrator to manage our database systems. This role involves installing, configuring, and maintaining Oracle database systems with RAC configuration.Key ResponsibilitiesDatabase Management: Install, configure, and maintain Oracle database systems (12c/19c) with RAC...


  • Mumbai, Maharashtra, India beBee Careers Full time

    Job SummaryAs a seasoned SAP HANA database administrator, you will be responsible for ensuring the smooth operation of our database systems. This includes monitoring performance, troubleshooting issues, and implementing optimizations to improve overall system efficiency.Key Responsibilities:Design and implement effective database architectures to meet...


  • Mumbai, Maharashtra, India beBee Careers Full time

    Salary: Competitive compensation package.Job Description:We are seeking a skilled and motivated PostgreSQL RDS Database Administrator (DBA) to join our dynamic team. This role involves ensuring the performance, availability, and security of our databases. You will work closely with our development and operations teams to optimize database performance,...


  • Navi Mumbai, Maharashtra, India CarWale Full time

    About the Role : We are seeking a highly motivated and experienced Database Administrator to join our growing technology team. You will be responsible for the performance, integrity, and security of our databases. This role offers an excellent opportunity to work with critical systems, contribute to database architecture, and ensure the smooth operation of...


  • Mumbai, Maharashtra, India beBee Careers Full time

    Dear Candidate,Welcome to this exciting opportunity as a Senior SQL Database Administrator.We are seeking an experienced professional to join our team and oversee the smooth operation of our MSSQL database infrastructure.This role requires a strong background in database administration, with a focus on ensuring high performance, security, and scalability.The...


  • Mumbai, Maharashtra, India beBee Careers Full time

    Job SummaryWe are seeking an experienced Database Administrator to manage and maintain our database systems. The successful candidate will have a strong background in SQL, database management systems, and performance tuning.


  • Navi Mumbai, Maharashtra, India beBee Careers Full time

    Job SummaryWe are seeking an experienced Database Administrator to manage and maintain our Oracle databases, including Oracle Real Application Clusters (RAC). The successful candidate will be responsible for database installation, configuration, upgrade, and patching.Key ResponsibilitiesManage and maintain Oracle databases, including Oracle RACPerform...


  • Mumbai, Maharashtra, India Oracle Full time

    We are looking for a highly capable, self-motivated and independent Database Administrators based in India. If you are passionate out Oracle database technology as well as cloud computing, this is the ideal role you've been waiting for. Our DBA team supports databases which are available both on-premise and on Cloud. In this role, you will be asked to...