DBA Specialist
Experis
Leicester, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Leicester, United Kingdom
Tech stack
Microsoft Windows
Tomcat
Database Theory
Linux
Disaster Recovery
Java Virtual Machine (JVM)
NetApp Applications
Data ONTAP (Server Appliance)
Powershell
Ansible
SQL Databases
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
System Availability
Operational Systems
Database Replication
Job description
- We are seeking a skilled and experienced Database Administrator (DBA) Specialist to join our team.
- The DBA Specialist will be responsible for the design, implementation, maintenance, and performance of our critical database systems.
- This role requires a deep understanding of database technologies, strong problem-solving abilities, and a commitment to ensuring data integrity and availability.
Responsibilities:
- Develop and maintain database schemas, tables, indexes, and stored procedures.
- Ensure database scalability and performance.
- Perform routine database maintenance tasks, including backups, restores, and patching.
- Monitor database performance and troubleshoot issues.
- Manage database security and access control. Implement and maintain high availability and disaster recovery solutions.
Requirements
- Proven experience as a DBA Specialist or similar role.
- Strong understanding of database concepts and principles.
- Proficiency in one or more database management systems (e.g., Oracle, Microsoft SQL Server, MySQL, PostgreSQL, MongoDB).
- Experience with database performance tuning and optimization.
- Knowledge of database security best practices.
- Familiarity with cloud-based database services (e.g., AWS RDS, Azure SQL Database, Google Cloud SQL) is a plus.
- Experience with scripting languages (esp. PowerShell) is highly desirable.
- Experience with database replication, high availability, and disaster recovery solutions.
- Awareness of Apache Tomcat & JVM
- Experience of overcoming VLDB challenges.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Detail-oriented and organized.
- Ability to manage multiple tasks and priorities.
- Strong understanding of SQL.
- Knowledge of operating systems, such as Linux and Windows.
- Experience with Automation such as Ansible.
- Some working knowledge of NetAPP OnTap and SnapCenter is highly desirable.