Principal Consultant

Coeo
Reading
3 weeks ago
Applications closed

Related Jobs

View all jobs

Principal Consultant, Advanced Analytics - Data Science (UK)

Principal Data Science Consultant with Marketing Expertise

Principal Data Science Consultant - Financial Services Expertise

Principal Data Science Consultant - Financial Services Expertise

Principal Data Scientist / AI Engineer

Data Analysis Scientist - Machine Learning

Coeo are trusted data management and analytics experts, delivering technology strategy and support for business. The team have deep technical and commercial experience working with Microsoft Data Services to help our clients optimise their costs and maximise the benefits from their investments in these technologies.

Coeo have a strong emphasis on consulting skills, and we expect our team members to be customer facing and have a growth mind-set. This role sits within our consulting team and we have clear expectations that our team members understand the importance of personal utilisation and have the ability to spot opportunities within our clients that can be passed back to our business development team.

Coeo has been established for over 14 years and has exclusively focused on Microsoft technologies. Our mission is to “help our clients predict their future” through the better use of data, technology, people and processes. To do this our business has always focused on:

  • Managed Services
  • Database Consultancy
  • Data Engineering and Analytics Consultancy
  • Adoption and Change Management

There has never been a more exciting time to join us, we’re a fast-growing professional services and managed services business. Due to consistent growth, it is enabling us to expand out our project management and delivery teams.

We are seeking an experienced Principal Consultant with a strong background in SQL Server, Data Warehousing, and Business Intelligence tools. The ideal candidate will have hands-on experience with SQL Server Integration Services (SSIS), SAP Business Objects, and Crystal Reports. This position requires a detail-oriented and proactive individual who can design, implement, and manage data integration processes, reports, and data warehousing solutions to support our business needs.

Key Responsibilities:

  • Design, develop, and maintain data integration processes using SQL Server Integration Services (SSIS).
  • Work with SQL Server databases to create and optimize queries and stored procedures for data extraction and reporting.
  • Develop and maintain data warehouses, ensuring they meet business requirements for reporting and analytics.
  • Create and manage reports and dashboards using SAP Business Objects and Crystal Reports.
  • Collaborate with cross-functional teams to gather and understand business requirements, ensuring the design of scalable and effective data solutions.
  • Optimize database performance and troubleshoot any issues related to SSIS, SQL Server, and reporting tools.
  • Provide ongoing support for the data pipeline and reporting systems, ensuring high availability and performance.
  • Continuously evaluate and implement best practices for data management, reporting, and analytics.

Required Skills and Qualifications:

  • Strong experience with SQL Server Integration Services (SSIS) for ETL processes.
  • In-depth knowledge of SQL and Data Warehousing concepts, with hands-on experience in data modeling and database design.
  • Experience with SAP Business Objects for business intelligence and reporting.
  • Expertise in Crystal Reports for designing and delivering business reports.
  • Ability to create optimized SQL queries, stored procedures, and functions.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and the ability to collaborate with cross-functional teams.

Preferred Qualifications:

  • Experience with additional BI tools and technologies (Power BI, Tableau, etc.) is a plus.
  • Knowledge of other data integration tools and techniques.
  • Familiarity with cloud platforms and big data technologies is a plus.
  • Experience in leading an off-shore development team.

Education and Experience:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Years of experience in SQL Server, data integration, and BI/reporting technologies.

Additional Information:

  • Travel Required: 2-3 days per week at the client’s office in London for the first 2 months, 1 day per week thereafter.
  • Preferred Location: Southeast area of the UK.
  • Experience: Previous experience in leading an offshore development team is highly desirable.
  • Hybrid working with a monthly office visit.
  • Comprehensive benefits including healthcare, pension, life assurance, and more.
  • Supportive, inclusive culture with career progression opportunities.

Diversity and Inclusion: Coeo is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will be considered.

Apply for this jobJ-18808-Ljbffr

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Portfolio Projects That Get You Hired for Machine Learning Jobs (With Real GitHub Examples)

In today’s data-driven landscape, the field of machine learning (ML) is one of the most sought-after career paths. From startups to multinational enterprises, organisations are on the lookout for professionals who can develop and deploy ML models that drive impactful decisions. Whether you’re an aspiring data scientist, a seasoned researcher, or a machine learning engineer, one element can truly make your CV shine: a compelling portfolio. While your CV and cover letter detail your educational background and professional experiences, a portfolio reveals your practical know-how. The code you share, the projects you build, and your problem-solving process all help prospective employers ascertain if you’re the right fit for their team. But what kinds of portfolio projects stand out, and how can you showcase them effectively? This article provides the answers. We’ll look at: Why a machine learning portfolio is critical for impressing recruiters. How to select appropriate ML projects for your target roles. Inspirational GitHub examples that exemplify strong project structure and presentation. Tangible project ideas you can start immediately, from predictive modelling to computer vision. Best practices for showcasing your work on GitHub, personal websites, and beyond. Finally, we’ll share how you can leverage these projects to unlock opportunities—plus a handy link to upload your CV on Machine Learning Jobs when you’re ready to apply. Get ready to build a portfolio that underscores your skill set and positions you for the ML role you’ve been dreaming of!

Machine Learning Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

Machine learning is fuelling innovation across every industry, from healthcare to retail to financial services. As organisations look to harness large datasets and predictive algorithms to gain competitive advantages, the demand for skilled ML professionals continues to soar. Whether you’re aiming for a machine learning engineer role or a research scientist position, strong interview performance can open doors to dynamic projects and fulfilling careers. However, machine learning interviews differ from standard software engineering ones. Beyond coding proficiency, you’ll be tested on algorithms, mathematics, data manipulation, and applied problem-solving skills. Employers also expect you to discuss how to deploy models in production and maintain them effectively—touching on MLOps or advanced system design for scaling model inferences. In this guide, we’ve compiled 30 real coding & system‑design questions you might face in a machine learning job interview. From linear regression to distributed training strategies, these questions aim to test your depth of knowledge and practical know‑how. And if you’re ready to find your next ML opportunity in the UK, head to www.machinelearningjobs.co.uk—a prime location for the latest machine learning vacancies. Let’s dive in and gear up for success in your forthcoming interviews.

Negotiating Your Machine Learning Job Offer: Equity, Bonuses & Perks Explained

How to Secure a Compensation Package That Matches Your Technical Mastery and Strategic Influence in the UK’s ML Landscape Machine learning (ML) has rapidly shifted from an emerging discipline to a mission-critical function in modern enterprises. From optimising e-commerce recommendations to powering autonomous vehicles and driving innovation in healthcare, ML experts hold the keys to transformative outcomes. As a mid‑senior professional in this field, you’re not only crafting sophisticated algorithms; you’re often guiding strategic decisions about data pipelines, model deployment, and product direction. With such a powerful impact on business results, companies across the UK are going beyond standard salary structures to attract top ML talent. Negotiating a compensation package that truly reflects your value means looking beyond the numbers on your monthly payslip. In addition to a competitive base salary, you could be securing equity, performance-based bonuses, and perks that support your ongoing research, development, and growth. However, many mid‑senior ML professionals leave these additional benefits on the table—either because they’re unsure how to negotiate them or they simply underestimate their long-term worth. This guide explores every critical aspect of negotiating a machine learning job offer. Whether you’re joining an AI-focused start-up or a major tech player expanding its ML capabilities, understanding equity structures, bonus schemes, and strategic perks will help you lock in a package that matches your technical expertise and strategic influence. Let’s dive in.