Responsibilities:
? Database Management:
? Design, implement, and maintain databases, data models, and related processes.
? Monitor and optimize database performance to ensure efficient data retrieval and storage through regular tuning and troubleshooting
? Conduct regular database backups and ensure data recovery mechanisms are in place.
? Develop and maintain automation to streamline database management tasks.
? Data Security:
? Implement and enforce data security policies and procedures to protect sensitive information.
? Monitor and audit database activity to ensure compliance with data protection regulations.
? System Integration:
? Collaborate with developers and Global IT Teams to design & integrate databases with new and existing applications.
? Troubleshoot and resolve database-related issues that arise during integration.
? Disaster Recovery:
? Develop and maintain disaster recovery plans for database systems.
? Test and update disaster recovery procedures to ensure minimal downtime in case of system failure.
? Documentation and Reporting:
? Document database design, architecture, and changes for future reference and team knowledge sharing.
? Prepare regular reports on database performance, capacity, and any potential risks.
? Capacity Planning:
? Analyze database usage and growth trends to plan for future capacity needs.
? Recommend and implement hardware and software upgrades as necessary.
? User Support and Training:
? Provide technical support to end-users and other IT staff regarding database issues.
? Train users in best practices for database usage and data management.
Qualifications:
? Bachelor’s degree in computer science, Information Technology, or a related field
? At least 5 years of professional experience in Managing MSSQL Platforms in a global infrastructure environment
? Deep knowledge and experience in database design, Database Services in Azure with mandatory experience in MSSQL Platforms. Experience with other database systems such as MySQL, or PostgreSQL is a plus. Knowledge of scripting languages like Python is also desirable.
? Certification in MSSQL Administration & Azure will be an added advantage
? Strong problem-solving skills and attention to detail.
? Familiarity with in-memory databases is preferred, such as Redis, Memcached, and Apache Ignite.
? Ability to troubleshoot complex IT technical and operation issues.
? Knowledge of governance frameworks and best practices in IT project management and good understanding of ITIL preferably certified
? Strong interpersonal skills, able to communicate across all management and operation matters in both business and technical terms.
? Experience in coordinating and collaborating with multicultural and multilingual teams, promoting effective communication, and achieving solid fundamental data center objectives.