Database Administrator
Position Overview
Managing and maintaining our database systems to ensure their performance, security, and availability. You will work closely with development and operations teams to support data-driven applications and ensure optimal database performance.
Responsibilities
- Install, configure, and maintain database management systems (DBMS) such as Oracle, Microsoft SQL Server, MySQL, PostgreSQL, or MongoDB.
- Monitor database performance and implement optimization strategies to enhance efficiency and reliability.
- Perform regular database backups, recovery, and disaster recovery planning to ensure data integrity and availability.
- Manage user access and security permissions to protect sensitive data and maintain compliance with data governance policies.
- Troubleshoot and resolve database issues, including performance bottlenecks, connectivity problems, and data corruption.
- Collaborate with development teams to design and implement database schemas, stored procedures, and queries that meet application requirements.
- Stay up-to-date with industry trends and best practices in database administration and management.
Qualifications
- Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field. This provides a strong foundation in database management and technical principles.
- Proficiency with major DBMS platforms such as Oracle, Microsoft SQL Server, MySQL, PostgreSQL, or MongoDB. Experience with both relational and non-relational databases is valuable.
- Several years of experience in database administration, including installation, configuration, maintenance, and optimization of database systems.
- Strong understanding of database security, backup, and recovery procedures.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
- Proficiency in English; knowledge of German is a plus.