Job Description:
We are seeking a skilled Database Developer / DBA to design, implement, and maintain our databases. The ideal candidate will ensure data integrity, optimize database performance, and support our development teams with database solutions.
Key Responsibilities:
- Design, implement, and maintain relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Write complex queries, stored procedures, and triggers for application requirements.
- Monitor, optimize, and tune database performance.
- Ensure database security, backups, and recovery procedures are in place.
- Collaborate with developers to support backend application requirements.
- Perform data migrations, transformations, and integrations as needed.
- Maintain data integrity, consistency, and documentation.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, IT, or related field (or equivalent experience).
- Proven experience as a Database Developer or DBA.
- Strong knowledge of SQL and/or NoSQL databases.
- Experience with database optimization, indexing, and performance tuning.
- Knowledge of backup, recovery, and security best practices.
- Strong problem-solving skills and attention to detail.
Preferred:
- Experience with cloud-based databases (AWS RDS, Google Cloud SQL, Azure SQL).
- Familiarity with database automation and monitoring tools.
- Understanding of data warehousing and ETL processes.
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹35,000.00 per month
Ability to commute/relocate:
- Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
- Database development: 3 years (Preferred)