Azure SQL Database Administrator / Data Platform Engineer

Firemelon
Belfast, United Kingdom
2 days ago

Role details

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

Job location

Belfast, United Kingdom

Tech stack

Query Performance
API
Data analysis
Azure
Databases
Continuous Integration
Scientific Data Archiving
Data Governance
Data Infrastructure
Data Integration
Data Integrity
ETL
Database Design
Disaster Recovery
Language Integrated Query
Entity Framework
Github
Log Analysis
SQL Azure
Performance Tuning
Powershell
Query Optimization
Power BI
Kusto Query Language
Azure
Runbook
SQL Databases
Data Streaming
T-SQL
Scripting (Bash/Python/Go/Ruby)
Freeform SQL
Data Ingestion
Azure
System Availability
Concurrency
Database Optimization
Azure
Indexer
Microsoft Fabric
Data Lake
Data Management
Tools for Reporting
Azure

Job description

We continue our ambitious plans and are looking for talented people to join our fun and fast-paced company to help take us to the next level. We are committed to ensuring that everyone feels valued, respected and you'd be joining a team of talented, passionate individuals who have our clients' needs at the heart of everything they do. We are a growing company, where every single person is encouraged to contribute to ideas, projects and ways of working. Every single member of the team is important to the success of our business!, Data Analysis + Reporting Support

  • Assist with data analysis and investigation requests from internal teams and clients
  • Write and optimize complex SQL queries for reporting and analytics
  • Support BI and reporting tools by ensuring data quality and query performance
  • Provide insights into data trends, anomalies, and integrity issues

Client + Stakeholder Engagement

  • Act as a technical point of contact for database-related client queries
  • Provide guidance and recommendations to clients on data platform best practices
  • Produce clear technical documentation and runbooks
  • Support incident response and root-cause analysis related to database issues

Database Management + Operations

  • Administer Azure SQL Databases (Single, Elastic Pool, and Managed Instance) across multiple clients and environments
  • Manage multiple database schemas per client while ensuring strict data isolation and security
  • Perform regular database housekeeping activities including:
  • Index maintenance and fragmentation management

  • Statistics updates

  • Data archiving and aligned with mandatory regulatory obligations, including GDPR

  • Regular review and cleanup of obsolete database objects

  • Monitor database health, capacity, and resource utilization
  • Implement and manage backup, restore, and disaster recovery strategies (Azure backups, geo-replication, point-in-time restore)

Performance Optimisation + Tuning

  • Identify and resolve performance bottlenecks across queries, indexes, and database design
  • Work closely with the development team to improve inefficient SQL queries
  • Optimize schema design and indexing strategies
  • Tune Azure SQL performance using:
  • Query Store

  • Intelligent Insights

  • Azure Monitor and Log Analytics

  • Provide proactive recommendations to improve scalability and cost efficiency

Application + ORM Support (Entity Framework)

  • Work with development teams to support applications using Entity Framework
  • Diagnose and resolve ORM-related performance issues
  • Advise on best practices for LINQ query optimisation

Data Integration + Pipelines

  • Design, maintain, and support data ingestion and transformation pipelines using Azure Data Factory
  • Monitor and troubleshoot pipelines, linked services, and data flows
  • Support integrations between Azure SQL and other Azure services (Blob Storage, Data Lake, Synapse, APIs)
  • Ensure reliability, performance, and auditability of data movement processes

Security, Governance + Compliance

  • Implement and manage role-based security, permissions, and access controls
  • Support data protection requirements including encryption, masking, and auditing
  • Ensure compliance with relevant regulatory and client-specific data standards
  • Manage schema changes and access in a controlled, auditable manner

Requirements

We are seeking an experienced Azure SQL Database Administrator/Data Platform Engineer to manage, optimise and support multiple Azure SQL database environments. The role requires strong technical expertise in Azure SQL, performance tuning, data integrity and operational excellence, along with the ability to work across multiple database schemas and applications., Technical Skills

  • Strong experience administering Azure SQL Database
  • Advanced T-SQL development and query optimization skills
  • Proven experience managing and optimizing databases with:
  • Multiple schemas

  • Multiple clients or tenants

  • Hands-on experience with Entity Framework / EF Core
  • Practical experience with Azure Data Factory
  • Strong understanding of indexing, query plans, locking, and concurrency
  • Experience with Azure monitoring, alerting, and diagnostics

Analytical + Operational Skills

  • Strong problem-solving and analytical skills
  • Ability to diagnose complex performance and data issues
  • Experience working in production environments with high availability requirements
  • Ability to manage priorities across multiple clients and systems

Desirable Criteria

  • Experience with:
  • Microsoft Fabric

  • Azure Synapse Analytics

  • Azure Data Lake

  • Power BI or similar BI tools

  • Knowledge of CI/CD for databases (Azure DevOps, GitHub, DACPACs)
  • Familiarity with multi-tenant application architectures
  • Cost optimization experience in Azure
  • Scripting experience (PowerShell, Azure CLI)
  • Exposure to data governance and master data management concepts
  • Experience querying and building dashboards in Azure Log Analytics (KQL)

Benefits & conditions

To attract the very best talent, we offer a great package and numerous benefits, including:

  • Hybrid Working
  • Flexible Working
  • Continuous Professional Development
  • Salary Sacrifice Company Pension
  • Enhanced Holiday Entitlement
  • Holiday Trading Scheme
  • Private Healthcare and Wellbeing Membership
  • Social and Team Events
  • Eyecare and Flu Vaccination Scheme
  • Paid Lunch Hour

About the company

Firemelon is the UK leading provider of software solutions to the Travel and Pet Insurance sectors. Through our flagship Magenta system, we provide a platform to sell policies via call centres, direct websites and price comparison sites. Firemelon have a wide range of clients in the UK and worldwide from small brokers to large blue-chip organisations.

Apply for this position