Job Overview
We are seeking a skilled Database Developer to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and maintaining database systems that support our business operations. This role requires a strong understanding of database technologies and the ability to work collaboratively in an Agile environment. You will play a critical role in data modeling, ETL processes, and ensuring data integrity across various platforms.
Roles and Responsibilities of a Database Developer
* Designing, developing, and maintaining database structures and systems.
* Own and manage all technical project deliverables. Coordinate with test and development teams to ensure all defects are resolved.
* Prepare IT Delivery plan, work with IT stakeholders and track the project plan throughout the project lifecycle, ensure project is delivered as per the timelines.
* Maintain databases (SQL, NoSQL, cloud-based) Develop logical and physical data models that meet business requirements.
* Create database objects (tables, views, indexes, stored procedures, triggers, functions).
* Support ETL (Extract, Transform, Load) processes for data migration and integration.
* Write efficient SQL queries for data retrieval and manipulation to ensure data performance, troubleshoot issues, and ensuring data integrity. Optimize existing queries, indexes, and schema for better performance.
* Implementing database backup, recovery, and security measures.
* Collaborating with software developers and IT teams to integrate databases with applications.
* Developing stored procedures, triggers, and scripts for automated data processing.
* Supporting data migration, transformation, and cleaning efforts.
* Keeping up to date with new database technologies and best practices.
Responsibilities may also include:
* Creating database documentation and standards.
* Conducting performance tuning and monitoring.
* Working in Agile teams and coordinating with front-end developers and IT operations.
* Guide junior team members on their tasks.
Job Type: Full-time
Pay: £42,000.00-£49,500.00 per year
Benefits:
* Flexitime
* Work from home
Work Location: Hybrid remote in Amersham HP6 6QT
Reference ID: K46_SWD08