A prominent tech solutions company in Kolkata is looking for a database management professional to manage production environments, particularly AWS RDS and MongoDB Atlas. You will be responsible for executing migrations, optimizing performance, and collaborating closely with development teams. The role promises competitive compensation, growth opportunities through challenging projects, and a no overtime policy, allowing for a balanced work environment.
Qualifications
Experience managing AWS RDS and MongoDB Atlas clusters.
Proficiency in SQL and data architecture best practices.
Familiarity with ETL processes and tools like Pentaho.
Strong knowledge of SQL, DDL/DML scripts, and security practices.
Responsibilities
Manage production database environments focusing on AWS RDS and MongoDB Atlas.
Execute backup and restore procedures and manage migrations.
Analyze and optimize database performance.
Collaborate with development teams on schemas and data models.
Review changes and ensure adherence to SQL/data-architecture best practices.
Manage access control and security compliance; audit vulnerabilities.
Support ETL processes using Pentaho and ensure data flow quality with Kafka.
Investigate complex database incidents and minimize downtime.
Assist with migrations across different database engines for clients.
Skills
AWS RDS
MongoDB Atlas
SQL & DDL/DML
Query Tuning
Indexing
Security Best Practices
ETL Pentaho
Kafka
Data Modeling
Production Support
Tools
Pentaho
Kafka
Job description
Responsibilities
Manage, monitor, and maintain production database environments, with a strong focus on AWS RDS and MongoDB Atlas clusters, ensuring high availability and reliability.
Execute database backup and restore procedures, manage migrations, and handle Disaster Recovery operations when necessary.
Analyze and optimize database performance through query tuning, implementing efficient indexing strategies, and troubleshooting locking, blocking, and deadlocks.
Collaborate closely with development teams to design efficient schemas and data models.
Review database changes (DDL/DML scripts) and ensure adherence to best practices in SQL and data architecture.
Manage database access, roles, and permissions, ensuring compliance with security best practices and data protection standards.
Regularly audit and address security vulnerabilities.
Support, maintain, and optimize ETL processes using tools like Pentaho.
Ensure reliable data flow and data quality across systems, including integration with Kafka pipelines.
Investigate and resolve complex database issues and production incidents with a focus on minimizing downtime.
Support client environments and assist with database migrations across different database engines.
Qualifications
What we offer :
Competitive salary commensurate with experience.
Strong results are well rewarded.
Visible, exciting work with cutting-edge solutions.
Perks that you will enjoy:
Working with some of the global business leaders and tech pioneers.
Challenging projects to lead and boost your career growth.