Database Administrator
3 weeks ago
Job Description Role Overview We are looking for a highly skilled Database Administrator (DBA) with strong expertise in PostgreSQL and MongoDB to manage, optimize, and scale our mission-critical databases. The ideal candidate will have hands-on experience in query tuning, data modeling for ETL/reporting, and database performance optimization across high-traffic production systems. Key Responsibilities - Database Management & Operations - Install, configure, upgrade, and maintain PostgreSQL and MongoDB databases across environments. - Configure and maintain replication, sharding, and connection pooling (PgPool-II, Patroni, PgBouncer, etc.). - Manage multiple environments (Dev, QA, Prod) ensuring consistency and availability. - Performance Optimization - Analyze and tune complex SQL queries, stored procedures, and MongoDB aggregation pipelines. - Optimize indexing strategies, query execution plans, and caching mechanisms. - Monitor performance using tools like pg_stat_statements, pgBadger, Prometheus, Grafana, and MongoDB Ops Manager. - ETL & Data Modeling - Design and maintain data models for analytics and reporting use cases. - Work closely with the data and application teams to develop ETL pipelines for transforming and loading data efficiently. - Ensure schema designs are normalized, scalable, and optimized for query performance. - Backup, Recovery & High Availability - Implement automated backup and disaster recovery strategies (pg_dump, pg_basebackup, WAL-G, mongodump). - Enable Point-In-Time Recovery (PITR) for PostgreSQL. - Manage replica sets and cluster failover in MongoDB. - Monitoring & Troubleshooting - Monitor replication lag, deadlocks, connection pool usage, and long-running queries. - Identify and resolve database performance bottlenecks, locking issues, and query timeouts. - Perform root cause analysis (RCA) for database incidents. - Security & Compliance - Manage user roles, privileges, and RBAC policies. - Enforce data encryption (SSL/TLS), auditing, and secure connection practices. - Support compliance with data protection policies (GDPR, SOC2, ISO 27001, etc.). - Automation & Maintenance - Automate database maintenance tasks such as vacuum, reindexing, and statistics updates. - Develop scripts for backup verification, health checks, and capacity planning. - Support data archival strategies for large datasets (cold/hot storage). - Collaboration & Documentation - Collaborate with developers to review schema changes, stored procedures, and query performance. - Maintain detailed documentation for setup, recovery, and maintenance procedures. - Participate in capacity planning, scaling strategies, and cloud migration (AWS RDS, Atlas, etc.). Required Skills & Experience - 8+ years of hands-on DBA experience in PostgreSQL and MongoDB administration. - Strong proficiency in SQL, PL/pgSQL, and MongoDB aggregation framework. - Proven expertise in query tuning, stored procedure optimization, and data modeling for analytics/reporting. - Experience in ETL design and performance tuning for large datasets. - Deep understanding of replication, partitioning, sharding, and high availability setups. - Familiarity with Linux administration, shell scripting, and cloud-managed databases (AWS RDS, Azure Cosmos DB, GCP). - Experience with monitoring tools (Prometheus, Grafana, pgBadger, PMM, or similar). - Strong problem-solving and troubleshooting skills in production environments. Good to Have - Experience with NoSQLSQL data integration. - Exposure to Kafka, Airflow, or other ETL orchestration tools. - Knowledge of containerized deployments (Kubernetes, Helm) and IaC tools (Terraform, Ansible). - Understanding of MongoDB sharded cluster performance optimization.
-
Database Administrator
3 weeks ago
Delhi, India, India SMC Group Full timeJD PostgreSQL/MongoDB/SQL Server DBAWork experience: 3+ yearsHands-on experience in PostgreSQL/MongoDB/SQL Server Database Administration and Maintenance in Windows/Linux Environment with proficiency in backups, restore, user management, securing the database environment.Working experience in configuring the master/slave replication with failovers and...
-
Database Administrator
4 weeks ago
Delhi, India Customer Capital Full timeJob Description Company Profile Customer Capital is at the forefront of providing innovative Product as a Service solutions, tailored to meet the needs of large enterprises. We specialize in creating commerce platformsincluding shopping, travel, and dealsthat are seamlessly integrated with loyalty programs to serve the end customers of our clients. Our...
-
Database Administrator
2 days ago
india Tata Consultancy Services Full time*Role Microsoft SQL Server Database Administrator – L2 *Required Technical Skill Set Microsoft SQL Server 2000, 2005, 2008 R2 & 2012 Administration *Desired Experience Range 6-8 years *Location :Pune, Chennai *Notice Period:0-45 Days candidates Only Virtual Drive Date: 03-Oct-25Desired Competencies (Technical/Behavioral Competency) Must-Have · 3 - 6 years...
-
Database Administrator
2 weeks ago
India Dayforce Full timeDayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region. Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving...
-
Database Administrator
1 week ago
Delhi, Delhi, India Innoblooms Info Services Pvt. Ltd. Full time**Job Title**: Database Administrator (Contractual) **Location**: Delhi **Salary Range**: ₹60,000 - ₹90,000 per month **Experience**: 4 to 6 years **Job Type**:Contractual - 1 Year** (Extendable based on performance and project requirements) **Job Summary**: **Key Responsibilities**: - Install, configure, upgrade, monitor, and manage multiple **MS-SQL...
-
Senior Database Administrator
2 weeks ago
Delhi, India, India ThoughtSol Infotech Ltd. Full timeJob Title: Senior Database Administrator (DBA)Location: NoidaExperience: 4-5 YearsRole OverviewWe are seeking a skilled Senior Database Architect & DBA with 4–5 years of experience indesigning, implementing, and administering enterprise-grade SQL databases. The roleblends strategic database architecture with day-to-day database administration,...
-
Database Administrator
2 weeks ago
Delhi, Delhi, India NKRAFTERZ Full time**Position: Database Administrator** **Responsibilities**: - Database Management ○ Implement efficient database schema design principles for optimal data storage and retrieval. ○ Perform regular backups, restores, and disaster recovery procedures to ensure data integrity and availability. ○ Monitor database performance metrics and identify...
-
Database Administrator
6 days ago
india FINVASIA Full timeAbout Company: Finvasia is a multi-disciplinary, multinational organization that owns and operates over a dozen brands across financial services, technology, real estate & healthcare verticals. From the last 13 years of our history, Finvasia has managed funds for some of the notable hedge funds of The Wall Street, launched the first and only commission-free...
-
Database Administrator
2 weeks ago
India SymTrain Full timeJob Description Job Title: Database Administrator Location: Remote (India-based) Experience Required: 5+ years Position Overview We are seeking an experienced Database Administrator to join our team and take ownership of our database infrastructure and reporting systems. The ideal candidate will have a strong background in building and optimizing dedicated...
-
Database Administrator
2 weeks ago
India eG Innovations Full timeExperience and knowledge in installation, configuration, administration and troubleshooting of databases for Standalone and high availability clustering architectures - Good experience in building & design queries for performance - Comprehensive knowledge and experience in managing and maintenance of database activities such as user management, backup,...