Database Administrator

Aarna Connect Tech Services

Database Administrator

£30205

Aarna Connect Tech Services, Slough

  • Full time
  • Permanent
  • Remote working

Posted 2 weeks ago, 16 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: e785c21498b24f3eb2827fa307943252

Full Job Description

Database Administrators (DBAs) are responsible for managing and maintaining an organization's databases. They ensure the availability, integrity, and security of data, optimizing database performance and facilitating efficient data management. DBAs design, implement, and maintain database structures, conduct regular backups, and handle disaster recovery. They work closely with other IT teams to integrate databases with various applications, manage user access, and troubleshoot database-related issues. Proficient in database management systems (DBMS) like Oracle, SQL Server, and MySQL, DBAs play a critical role in supporting business operations by ensuring reliable and efficient data storage and retrieval., Database Design and Implementation:

  • Design Database Architecture: Create schemas, define tables, keys, indexes, and relationships.

  • Develop Database Objects: Write and maintain SQL scripts, stored procedures, and functions.

  • Database Maintenance and Monitoring:


  • Performance Monitoring:
  • Use tools to monitor database performance, identify bottlenecks, and optimize queries.

  • Security Management: Implement user authentication, roles, and permissions to safeguard data.


  • Backup and Recovery:
  • Schedule and verify regular backups; perform recovery operations when needed.


  • Data Migration and Integration:

    Data Migration: Transfer data across different databases or formats, ensuring data integrity and consistency.

    Integration: Link databases with other applications, ensuring smooth data flow and interoperability.

    Database Troubleshooting:
  • Issue Resolution: Diagnose and fix database errors, connectivity issues, and performance problems.

  • Data Consistency: Address data corruption and implement corrective measures to ensure data reliability.


  • Capacity Planning and Scaling:
  • Scalability Planning: Assess and plan for future database needs, optimizing storage and resources.

  • Performance Tuning: Adjust configurations and resources to handle increased load efficiently.


  • Compliance and Documentation:

    Regulatory Compliance: Ensure databases meet industry standards and legal requirements (e.g., GDPR, HIPAA).

    Documentation: Maintain comprehensive documentation of database configurations, policies, and procedures.

    Bachelor's degree in Computer Science or a related field

    - Proven experience as a Database Administrator or similar role

    - Strong knowledge of SQL and database administration principles

    - Proficiency in Shell Scripting for automation tasks

    - Experience with performance tuning and optimization techniques

    - Familiarity with Linux operating systems

    - Experience with MySQL and PL/SQL is highly desirable

    - Knowledge of SSIS (SQL Server Integration Services) is a plus

    - Excellent problem-solving skills and attention to detail

    We offer competitive compensation packages, including benefits such as health insurance, retirement plans, and paid time off. If you are a highly motivated individual with a passion for database administration, we would love to hear from you.