Key Responsibilities:
Install, configure, and maintain database systems (e.g., SQL Server, MySQL, Oracle, PostgreSQL)
Monitor database performance and tune systems for optimal speed and efficiency
Perform regular database maintenance including backups, updates, and patches
Ensure database security by implementing access controls, encryption, and monitoring tools
Troubleshoot database issues, perform root cause analysis, and implement solutions
Support database design, development, and implementation for new applications or features
Create and maintain database documentation and procedures
Collaborate with developers, analysts, and system administrators to support business needs
Manage data migration, replication, and archiving processes
Ensure data integrity, availability, and disaster recovery readiness
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field
3+ years of experience as a Database Administrator or in a similar role
Proficiency with database management systems (DBMS) such as SQL Server, Oracle, MySQL, or PostgreSQL
Strong knowledge of SQL and scripting languages (e.g., T-SQL, PL/SQL, Shell scripting)
Experience with performance tuning and query optimization
Familiarity with data security best practices and compliance standards
Experience with cloud databases (e.g., AWS RDS, Azure SQL Database) is a plus
Excellent analytical, problem-solving, and organizational skills