Job Description:
We are looking for a skilled and motivated Database Administrator (DBA) to join our team!
In this role, you will be responsible for the development, maintenance, and optimization of various database systems across the organization. You will ensure database performance, availability, and reliability while handling troubleshooting, performance tuning, backup, and recovery tasks.
This position involves working with both NoSQL and SQL databases, so we’re looking for someone with strong technical expertise and a passion for database management and automation.
Responsibilities:
- Manage, maintain, and optimize MongoDB, SQL Server, and other database systems.
 - Perform regular database health checks, troubleshooting, and performance tuning.
 - Manage database backups, restores, and disaster recovery procedures.
 - Implement and support high availability and replication solutions.
 - Collaborate with DevOps and development teams to ensure database scalability and reliability.
 - Automate routine DBA tasks using scripting (Bash, PowerShell, Python).
 - Monitor database performance using relevant monitoring and alerting tools.
 
Requirements:
- Minimum 2 years of experience as a DBA.
 - Hands-on experience with MongoDB – advanced knowledge in managing, optimizing, and maintaining NoSQL databases.
 - Proven experience with SQL databases (SQL Server, MySQL, or PostgreSQL).
 - Familiarity with InfluxDB – strong advantage.
 - Experience with high availability database environments.
 - Familiarity with Kubernetes, containers, and Helm – advantage.
 - Experience in backup, recovery, and performance tuning.
 - Scripting and automation experience (Bash, PowerShell, Python) – advantage.
 - Excellent troubleshooting and problem-solving skills.
 - Strong communication and teamwork abilities.