Design, implement, and maintain database systems to ensure data availability, integrity, and security.Configure, optimize, and monitor database performance, including backups and recovery procedures.Install and upgrade database software and troubleshoot database-related issues.Define user roles, permissions, and access levels for database users.Develop and implement data policies, procedures, and standards.Collaborate with development and IT teams to ensure database compatibility with applications.Perform database capacity planning and scalability assessments.
Requirements:Bachelor's degree in Computer Science, Information Technology, or related field; additional certifications are advantageous.Proven experience as a Database Administrator or in a similar role.Proficiency in database management systems (e.g., Oracle, MySQL, PostgreSQL, SQL Server).Strong knowledge of database architecture, design, and normalization techniques.
Proficient in database performance tuning, indexing, and query optimization.Familiarity with database security best practices and compliance standards.Excellent problem-solving and analytical skills.Effective communication and collaboration abilities.Preferred Qualifications (Not Mandatory):Certifications related to database administration (Oracle Certified Professional, Microsoft Certified Database Administrator, etc.).
Experience with cloud-based database solutions (AWS RDS, Azure SQL Database, etc.).Knowledge of NoSQL databases (MongoDB, Cassandra, etc.).Familiarity with scripting languages (Python, PowerShell, etc.) for automation tasks.
Benefits:Opportunity to manage critical databases within a dynamic environment.Competitive salary and benefits package.Potential for career advancement and professional development.Collaborative and supportive work environment.