Epicareer Might not Working Properly
Learn More

Database Administrator

Salary undisclosed

Apply on


Original
Simplified

Job Summary:

We are seeking a skilled Database Administrator to join our team. The ideal candidate will be responsible for the design, implementation, management, and maintenance of our database systems. The role will involve ensuring the performance, integrity, and security of our databases while supporting various software applications. It will work closely with development and IT teams to optimize database performance and ensure data availability.

Responsibilities:

  • Database Design & Management: Design and implement database structures, including schemas, tables, indexes, and views. Manage database installations, configurations, and upgrades.
  • Performance Tuning: Monitor and optimize database performance, including query optimization, index management, and resource utilization.
  • Backup & Recovery: Develop and manage backup and recovery strategies to ensure data protection and availability.
  • Security Management: Implement and enforce database security policies, including user access controls and data encryption.
  • Troubleshooting & Support: Provide technical support for database-related issues, troubleshoot and resolve problems related to database performance and integrity.
  • Documentation: Maintain comprehensive documentation for database systems, including design specifications, procedures, and troubleshooting guides.
  • Collaboration: Work closely with software developers and IT staff to support application development and deployment, including database design and integration.
  • Compliance: Ensure databases comply with relevant regulations and standards, including data protection laws and industry best practices.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field. Relevant certifications (e.g., Oracle DBA, Microsoft SQL Server DBA) are a plus.
  • Experience: Minimum of 3 years of experience as a Database Administrator or in a similar role, preferably in a software technology environment.
  • Technical Skills: Proficiency in database management systems such as MySQL, Microsoft SQL Server, and MongoDB. Experience with cloud-based databases (e.g., AWS RDS, Azure SQL) is a plus.
  • Performance Tuning: Strong understanding of database performance tuning, query optimization, and index management.
  • Backup & Recovery: Experience with backup and recovery strategies and tools.
  • Security: Knowledge of database security practices and tools.
  • Problem-Solving: Strong analytical and troubleshooting skills with the ability to diagnose and resolve complex database issues.
  • Communication: Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams.

Benefits:

  • Opportunities for career growth and professional development.
  • Dynamic and innovative work environment.
  • Flexible work arrangements.

Note: This job description is intended to convey information essential to understanding the scope of the role. Specific duties may vary based on the organization's needs and the candidate's expertise.