Title: Assistant Manager-Database Administrator
Company Name: A Leading Garments Manufacturing Company
Vacancy: --
Age: 25 to 45 years
Job Location: Gazipur (Tongi)
Salary: Negotiable
Experience:
• Install, configure, and upgrade database management systems (DBMS) software.
• Set up database servers and ensure proper configuration and connectivity.
• Monitor database performance, identify bottlenecks, and optimize database operations.
• Perform query optimization and indexing to enhance database performance.
• Develop and implement backup and recovery strategies to protect data.
• Perform regular backups and conduct recovery tests to ensure data can be restored in case of loss.
• Implement security measures to protect databases from unauthorized access and breaches.
• Manage user access and permissions, ensuring only authorized users can access specific data.
• Ensure data integrity by enforcing database constraints and validation rules.
• Implement and maintain procedures for data consistency and accuracy.
• Analyze current and future database storage needs and plan for growth.
• Ensure databases are scalable to handle increasing amounts of data and users.
• Perform routine maintenance tasks such as updates, patches, and upgrades to keep databases current and secure.
• Reorganize and defragment database structures to maintain optimal performance.
• Develop and implement disaster recovery plans to ensure business continuity.
• Coordinate with IT teams to create comprehensive recovery strategies.
• Design and implement database schemas, tables, indexes, and other database objects to support application requirements.
• Collaborate with developers to ensure database designs are efficient and scalable.
• Set up and maintain monitoring systems to track database performance and health.
• Configure alerts to detect and respond to issues proactively.
• Ensure databases comply with relevant regulations and standards (e.g., GDPR, HIPAA).
• Conduct regular audits to ensure compliance with internal and external requirements.
• Work closely with developers, system administrators, and other stakeholders to support database-related needs and projects.
• Provide technical support and troubleshooting assistance for database issues.
• Develop and maintain scripts to automate routine database management tasks.
• Implement automated solutions for monitoring, backups, and other repetitive tasks.
• Documentation:
• Maintain comprehensive documentation of database configurations, policies, procedures, and change logs.
• Ensure documentation is up-to-date and accessible for troubleshooting, audits, and knowledge sharing.