As a Database Administrator, you will play a pivotal role in the design, implementation, and maintenance of database systems that ensure the seamless operation of business-critical applications. This role demands a strong understanding of database management systems and solution architecture to address complex technical challenges. You will work across multiple teams to enhance the database environment, ensuring optimal performance, robust security, and reliable recovery processes.
Key Responsibilities
- Database Administration. Administer, develop, test, and optimize databases to support business operations efficiently. Oversee the day-to-day management of databases, ensuring their availability and reliability for mission-critical processes.
- Design and Implementation. Design and implement new databases to support application needs. Collaborate with solution architects to define database architecture and strategies aligned with organizational goals.
- Backup and Recovery. Develop and maintain comprehensive backup and recovery procedures to minimize data loss and downtime. Regularly test these processes to ensure their effectiveness during unexpected failures.
- Configuration Management. Install, configure, and maintain database management systems (DBMS). Provide inputs to refine procedures and documentation, enabling smooth problem resolution and daily operations.
- Performance Optimization. Analyze and optimize database performance through tuning and indexing strategies. Proactively identify bottlenecks and implement solutions to enhance system performance and scalability.
- Security Management. Develop and enforce database security policies to safeguard sensitive information. Monitor systems for vulnerabilities and implement necessary controls to ensure data integrity.
-
Collaboration and Leadership
- Act as a Subject Matter Expert (SME) for database management and solution architecture.
- Collaborate with cross-functional teams to drive decisions that align with project and organizational objectives.
- Lead the team by providing guidance, mentoring junior members, and ensuring high standards of deliverables.
- Problem-Solving. Engage with multiple teams to troubleshoot issues, propose solutions, and implement resolutions for complex database-related challenges.
Required Skills and Experience
Must-Have Skills
- Tech Solution Architecture Expertise. Proficiency in creating scalable and robust database solutions.
- In-depth knowledge of database management systems (DBMS), including relational and non-relational databases.
- Strong understanding of database design principles and implementation strategies.
- Expertise in backup and recovery procedures to ensure data security and reliability.
- Familiarity with configuration management tools to manage database settings effectively.
Additional Skills
- Solid experience in database performance tuning and indexing.
- Ability to develop and implement database security policies.
- Effective collaboration with stakeholders to ensure alignment with business objectives.
Minimum Qualifications
- Experience. A minimum of 7.5 years of relevant experience in database administration and Tech Solution Architecture.
- Education. A full-time education spanning 15 years is mandatory to qualify for this position.
Professional Expectations
- Proven ability to act as a thought leader and decision-maker for database solutions across teams.
- Strong analytical and problem-solving skills to address technical challenges effectively.
- Excellent communication and interpersonal skills for seamless collaboration with various teams and stakeholders.
Additional Information
- This role demands a proactive and hands-on approach, with a focus on ensuring database systems' performance, security, and reliability.
If you are a database professional with a passion for designing and maintaining high-performance systems, we invite you to apply for this opportunity. Join us to make a significant impact by contributing to critical projects and fostering innovation in database management.