

Data Business Analyst
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Business Analyst on a 6-month contract in London, UK, offering £450.00-£500.00 per day. Requires 3+ years in oil & gas, data analysis, SQL, Python, and Agile practices. Hybrid work environment.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
500
-
🗓️ - Date discovered
September 24, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Hybrid
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
London
-
🧠 - Skills detailed
#"ETL (Extract #Transform #Load)" #Visualization #DevOps #Jira #Data Pipeline #Python #Azure DevOps #Data Reconciliation #Regression #SQL (Structured Query Language) #Data Migration #Data Profiling #Azure #Business Analysis #Data Quality #Agile #UAT (User Acceptance Testing) #Datasets #Databases #Data Analysis #Migration
Role description
Role: Technical Data Business Analyst
Location: London, UK
Mode: Hybrid
Type: Contract
Job Description:
Key Responsibilities
Define and document business and data requirements for analytics and reporting solutions.
Perform data profiling, gap analysis, and root cause investigations to ensure data quality and consistency.
Lead and support data migration projects, including mapping, validation, and reconciliation of large datasets across platforms.
Collaborate with engineering teams to validate data pipelines and transformations.
Design and execute test plans for data products, including functional, regression, and UAT testing.
Work with market data feeds and reference data to support trading analytics use cases.
Translate complex business needs into structured data models and reporting logic.
Engage with stakeholders across trading, analytics, and technology to gather requirements and provide updates.
Support Agile delivery by contributing to backlog grooming, sprint planning, and story refinement.
Required Skills & Experience
Oil & Gas industry experience
Strong experience in data analysis, data reconciliation, and data testing.
Hands-on experience with SQL and Python.
Experience in energy (oil & gas) and financial trading environments.
Familiarity with relational databases and data warehousing concepts.
Experience working with market data, trading data, or financial reference data.
Understanding of Agile delivery practices and tools (e.g. Azure DevOps, JIRA).
Excellent communication skills and ability to work with both technical and non-technical stakeholders.
Job Type: Fixed term contractContract length: 6 months
Pay: £450.00-£500.00 per day
Experience:
Oil & Gas industry : 3 years (required)
Data analysis: 3 years (required)
SQL and Python: 3 years (required)
Agile delivery practices : 3 years (required)
Data visualization tools : 2 years (required)
Business Analyst : 5 years (required)
Role: Technical Data Business Analyst
Location: London, UK
Mode: Hybrid
Type: Contract
Job Description:
Key Responsibilities
Define and document business and data requirements for analytics and reporting solutions.
Perform data profiling, gap analysis, and root cause investigations to ensure data quality and consistency.
Lead and support data migration projects, including mapping, validation, and reconciliation of large datasets across platforms.
Collaborate with engineering teams to validate data pipelines and transformations.
Design and execute test plans for data products, including functional, regression, and UAT testing.
Work with market data feeds and reference data to support trading analytics use cases.
Translate complex business needs into structured data models and reporting logic.
Engage with stakeholders across trading, analytics, and technology to gather requirements and provide updates.
Support Agile delivery by contributing to backlog grooming, sprint planning, and story refinement.
Required Skills & Experience
Oil & Gas industry experience
Strong experience in data analysis, data reconciliation, and data testing.
Hands-on experience with SQL and Python.
Experience in energy (oil & gas) and financial trading environments.
Familiarity with relational databases and data warehousing concepts.
Experience working with market data, trading data, or financial reference data.
Understanding of Agile delivery practices and tools (e.g. Azure DevOps, JIRA).
Excellent communication skills and ability to work with both technical and non-technical stakeholders.
Job Type: Fixed term contractContract length: 6 months
Pay: £450.00-£500.00 per day
Experience:
Oil & Gas industry : 3 years (required)
Data analysis: 3 years (required)
SQL and Python: 3 years (required)
Agile delivery practices : 3 years (required)
Data visualization tools : 2 years (required)
Business Analyst : 5 years (required)