Database Administrator
Location: Manchester (hybrid - 2 days onsite)
Duration: 6 months
Day Rate: £408 per day (Inside IR35)
Role Overview
We are seeking an experienced Database Administrator to join a team and be responsible for the administration, maintenance, and optimisation of relational and NoSQL databases, ensuring performance, security, and data integrity across the organisation.
Key Responsibilities
* Provide hands-on database administration for MongoDB, PostgreSQL, and Oracle.
* Work with database software to store, organise, and manage data efficiently.
* Maintain expert knowledge of RDBMS and NoSQL data stores, including JSON and XML structures.
* Support software development using distributed data processing technologies.
* Keep databases up to date, troubleshoot issues, assist with database design and development, and manage database access.
* Design and implement maintenance procedures.
* Liaise with programmers, application and operational staff, IT project managers, and other technical teams.
* Manage database security, integrity, and backup procedures, implementing appropriate security measures.
Skills & Experience
* Produce clear reports, documentation, and operating manuals.
* Test and modify databases to ensure reliable operation.
* Develop disaster recovery plans and implement archiving/housekeeping strategies.
* Knowledge of cloud platforms and serverless architecture is advantageous.
* Strong understanding of software design patterns and their application.
* Familiarity with Kafka is beneficial.
* Experience in an Agile/DevOps development environment.
* Ability to mentor and guide junior staff.