Job Description :
Key Responsibilities:
* Install, configure, and maintain SingleStore database systems.
* Monitor database performance, implement performance tuning, and optimize queries.
* Ensure high availability and disaster recovery of database systems.
* Develop, test, and deploy backup and recovery plans.
* Implement and maintain database security policies and procedures.
* Create and maintain database documentation, including data models, schemas, and procedures.
* Develop Python scripts to automate database management tasks and enhance operational efficiency.
* Troubleshoot and resolve database-related issues and provide support to development teams.
* Collaborate with other IT professionals and stakeholders to ensure seamless integration of database systems with other applications.
* Stay updated with the latest industry trends and best practices in database management and Python programming.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
* Proven experience as a Database Administrator, specifically with SingleStore.
* Strong proficiency in Python programming, with experience in writing scripts for database management and automation.
* In-depth knowledge of database performance tuning, query optimization, and troubleshooting.
* Experience with database backup and recovery procedures.
* Familiarity with database security best practices.
* Excellent problem-solving skills and attention to detail.
* Strong communication and collaboration skills.
* Ability to work independently and manage multiple tasks effectively. Preferred Qualifications:
* Experience with other RDBMS database systems (e.g., Vertica, MySQL, Oracle).
* Familiarity with cloud-based database solutions and infrastructure (e.g., AWS).
* Experience with managing Distributed databases.
* Experience with DevOps tools and practices.
* Knowledge of data warehousing and ETL processes
Any Graduate