Database Developer

i-Keg Limited
Swineshead, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 35K

Job location

Swineshead, United Kingdom

Tech stack

Java
Data analysis
Databases
Data Integration
ETL
Data Systems
Data Warehousing
Database Design
Database Development
Database Security
Linux
Document-Oriented Databases
Monitoring of Systems
Python
Linux System Administration
Microsoft SQL Server
Oracle
Oracle Applications
Standard Sql
SAP Applications
SAP Project System
SQL Stored Procedures
PL-SQL
SQL Databases
SQL Server Integration Services
T-SQL
Scripting (Bash/Python/Go/Ruby)
Freeform SQL
Data Storage Management
Data Management
Legacy Systems

Job description

We are seeking a highly skilled and detail-oriented Database Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining robust database solutions to support our organisation's data management needs. This role involves working with a variety of technologies including SAP, Oracle, Microsoft SQL Server, and data warehousing tools. The ideal applicant will possess strong analysis skills and proficiency in SQL, PL/SQL, Python, Java, and Linux environments. This is an excellent opportunity for a professional eager to contribute to innovative data solutions within a collaborative environment.

Responsibilities

  • Design, develop, and optimise database systems to ensure efficient data storage and retrieval.
  • Develop and maintain data models, database schemas, and architecture aligned with organisational requirements.
  • Implement and manage data warehouses to facilitate complex data analysis and reporting.
  • Write complex SQL queries, stored procedures, functions, and scripts using PL/SQL and T-SQL.
  • Integrate data from various sources using SSIS or other ETL tools to support business intelligence initiatives.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Maintain database security, integrity, and performance through regular optimisation and troubleshooting.
  • Assist in the migration of legacy systems to modern platforms such as SAP or Oracle databases.
  • Monitor system performance and implement improvements as needed in Linux or Windows environments.
  • Document database structures, processes, and procedures for ongoing maintenance and compliance.

Requirements

Do you have experience in SQL?, * Proven experience in database design, development, optimisation, and management.

  • Strong knowledge of SQL (including T-SQL), PL/SQL, and scripting languages such as Python or Java.
  • Hands-on experience with SAP systems, Oracle databases, Microsoft SQL Server, and data warehousing concepts.
  • Familiarity with data modelling techniques and tools to create efficient database schemas.
  • Experience working with ETL tools such as SSIS for data integration tasks.
  • Solid understanding of Linux operating systems for database deployment and management.
  • Excellent analysis skills with the ability to interpret complex data requirements into technical solutions.
  • Knowledge of database security best practices to safeguard sensitive information.
  • Ability to work independently as well as collaboratively within a team environment. This role offers an engaging environment where innovation is encouraged, enabling you to develop your expertise while contributing meaningfully to organisational success.

Benefits & conditions

Pulled from the full job description

  • Free parking
  • Free fitness classes
  • Casual dress
  • On-site parking

Apply for this position