per month. The Programme Complete this 10-week online training with just 10-15 hours per week of study time. You'll learn industry-standard tools, including Excel, SQL, Python, and Power BI, while building a professional portfolio with workplace projects. The programme includes earning BCS and CompTIA certifications recognised by UK employers, expert tutor support throughout your studies, and More ❯
Harrow On The Hill, Harrow, Middlesex, England, United Kingdom
Uptrail
for entry-level Data Analyst roles . The programme can be completed part-time or full-time depending on your pace. You will gain practical skills in Excel, SQL, Python, Power BI, data visualisation, business intelligence, and real-world portfolio projects used for job applications. No prior experience is required, training starts from beginner level. Career support is included , with More ❯
West London, London, United Kingdom Hybrid/Remote Options
Spyrosoft Ltd
Skills and Responsibilities Essential Skills: You will have: Excellent communicator and ability to work collaboratively in a team environment. Expertise in a mainstream object-oriented programming language: Java and Python are a must have. Experience in building cloud-native, resilient, scalable systems. Test-driven development practices (TDD, BDD, etc.). Developing using CI pipelines and best practices, including experience in … and agile methodologies. Pair Programming experience Expertise in developing for non-functional concerns: integration with monitoring and alerting tools, security tools, and practices GitHub Tools/Technologies AWS Java Python Pair Programming Experience A degree in Computer Science, Software Engineering, or a related field or similar work based experience. Proven experience as a Senior Software Engineer ideally with a focus More ❯
courses to ensure you are employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
courses to ensure you are employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
courses to ensure you are employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Harrow On The Hill, Harrow, Middlesex, England, United Kingdom
ITOL Recruit
courses to ensure you are employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
business-critical operations. Key Responsibilities of the Cloud Solutions Engineer: • Design, implement, and maintain end-to-end IT solutions, prioritising automation and operational efficiency. • Develop and maintain scripts (PowerShell, Python, etc.) to automate routine tasks and system configurations. • Build and manage business process automations using Microsoft Power Platform (Power Automate, Power Apps). • Collaborate with stakeholders to gather requirements and … of the Cloud Solutions Engineer: • Proven experience in IT systems engineering with a focus on automation, cloud, and scripting. • Proficiency in PowerShell and at least one other scripting language (Python, JavaScript, etc.). • Hands-on experience with Microsoft Power Platform (Power Automate, Power Apps, Power BI). • Strong understanding of Microsoft 365, Azure AD, and cloud infrastructure. • Experience in solution More ❯
processing workflows. DCreate and maintain dimensional data models and semantic layers that support business intelligence and analytics use cases. Build and optimise data transformation workflows using dbt, SQL, and Python to create clean, well-documented, and version-controlled analytics code. Implement automated data quality checks, monitoring systems, and alerting mechanisms to ensure data reliability and trustworthiness across the analytics platform … them into technical solutions. Create and maintain technical documentation, establish coding standards, and maintain data catalogue to support governance and compliance requirements. Skills & Experience Advanced technical proficiency in SQL, Python, and modern data transformation tools (dbt strongly preferred), with experience in cloud data platforms (Azure Databricks, Snowflake, or similar). Proven experience designing and implementing scalable data architectures, including dimensional More ❯
West London, London, United Kingdom Hybrid/Remote Options
Client Server
You'll work across the full tech stack using JavaScript and Vue.js on the front end, there's a range of other tech in the stack (TypeScript, Node.js, Java, Python and of course a bit of legacy PHP!), you'll be encouraged to explore new technologies and use the best tool for the job as well as own your own … way or a 50/50 split You have experience with JavaScript frameworks they use Vue.js but Angular or React experience is fine, you will also have experience with Python, Node.js and TypeScript You're product focussed with good business acumen You have a good knowledge of APIs and an indepth understanding of web development practices, tools and technologies You More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
North West London, London, England, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Harrow On The Hill, Harrow, Middlesex, England, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
Richmond upon Thames, Greater London, Richmond, United Kingdom
ITOL Recruit
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
A Mid Level Python Engineer is required to join a Fintech company developing next generation tools for how companies get funding and optimise their working capital. Our client aims to change how corporate finance works, by replacing static, limited and often stale financial metrics with live data-driven insights sourced from direct connections to their clients systems. You will be More ❯