Salary Range: £35,000 - £45,000 pa (dependent on experience)
Full Time
Location: Colchester (hybrid)
We have an excellent opportunity in our Data and Systems Team for an ambitious Data Engineer who is looking to develop their experience working as part of a talented, evolving team, reporting directly to the Data and Systems Manager.
Purpose of the Role
The data engineer is responsible for designing, building, and maintaining the infrastructure and systems to collect, store, process, and analyze large volumes of data efficiently. The primary goal is to ensure that data is reliable, accessible, and well-organized for business users.
Key Accountability
1. Design, implement, and maintain robust and scalable database systems.
2. Ensure the performance, availability, reliability, and security of SQL databases.
3. Develop and optimize database queries, procedures, and applications.
4. Provide comprehensive support for database-related issues and improvements.
5. Maintain detailed documentation of database architectures, configurations, and procedures.
Responsibilities:
Database Design and Development:
1. Design, develop, and implement database schemas, tables, applications, stored procedures, functions, and triggers to support business requirements.
Performance Optimisation:
1. Monitor and optimize database performance, including query tuning, indexing, and overall system performance.
Data Integration:
1. Develop and maintain ETL (Extract, Transform, Load) processes to integrate data from various sources.
Data Quality:
1. Implement and maintain data quality measures to ensure accuracy and consistency of data.
Backup and Recovery:
1. Implement and manage backup and recovery procedures to ensure data integrity and availability.
Security:
1. Ensure database security by implementing access controls, encryption, and other security measures.
Troubleshooting:
1. Diagnose and resolve database-related issues, including performance bottlenecks, data integrity problems, and data corruption.
Upgrades and Maintenance:
1. Apply database patches and upgrades to keep systems up to date.
Documentation:
1. Maintain comprehensive documentation of database architectures, configurations, procedures, and development processes.
Work closely with software developers, data analysts, and IT teams to support application development, data management, and deployment.
Reporting:
1. Create, support, and maintain reports to support business decision-making.
General:
1. Responsible for their own performance and to support their team in achieving all targets and job standards set out by the Data and Systems Manager.
2. Adaptable and flexible in their approach to work.
3. Work efficiently and effectively as part of a team.
4. To be curious and always looking for a better way to perform a task, in order to improve efficiency.
5. Communicative and respectful of all workers within Rapid and their working environment.
6. Understand how each task within the team impacts the overall Client / Customer Experience of Rapid and ensure that they are striving to make this the best possible experience for all concerned.
7. Perform any reasonable task that is required of them by their Manager.
Why Rapid?
At Rapid we're collaborators, innovators, and partners, with a purpose of helping you become better.
As a leading distributor catering to bespoke needs in the Industrial and Education sectors across the UK, we take pride in our commitment to be the preferred choice for our customers, suppliers, and our employees.
Join a great place to enjoy growth
We foster a collaborative and inclusive work environment where every voice is heard, and every idea is valued. You'll be part of a team that thrives on collective expertise and mutual support to achieve.
Opportunities for Growth:
We believe in investing in our employees' growth and development. Whether you're just starting your career or looking to advance to the next level, we provide ample opportunities for learning, competence development, and career advancement.
Customer-Centric Approach:
Our success is built on our commitment to exceed our customers' expectations. As a member of the Rapid family, you'll play a crucial role in delivering bespoke solutions that elicit customer satisfaction and loyalty.
Work-Life Balance:
We understand the importance of maintaining a healthy work-life balance. That's why we offer flexible work arrangements and comprehensive benefits packages to support our employees' overall well-being.
Our Values, our DNA:
At Rapid our values are lived, not laminated. You feel, hear, and see them in action relentlessly. They shape our culture and make us a Great Place to Work.
* 21 days holiday (increasing by one day per full calendar year to a maximum of 25) + statutory public holidays
* Rapid Rewards - Discounted shopping through Reward Gateway
#J-18808-Ljbffr