80 Bi Consultant jobs in South Africa

Power BI Consultant

R900000 - R1200000 Y Dotcom Software Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

About The Role
We are seeking a young, dynamic individual to work alongside the Business/Operations Intelligence Manager to automate reporting processes and transition the BI team from manual Excel-based routines to a modern, automated BI platform.

The successful candidate will leverage Power BI and Azure Data Explorer (Kusto) to build scalable, automated reporting solutions while training and coaching the BI team. This role offers a unique opportunity to both deliver immediate business value and transfer critical BI skills to the in-house team.

Duration:
3 Months (with potential extension)

Work Schedule:
5 days per week

:
3 Days a week

Office based:
2 Days week

Role Summary
Objective:
Replace manual extraction/transformation routines with automated, scheduled reporting on a dynamic BI platform.

Environment:
Azure Data Explorer (Kusto) in Azure; Power BI (Desktop & Service).

Key Responsibilities

  • Develop scalable Power BI datasets, reports, and dashboards with scheduled refreshes and dataflows/pipelines.
  • Prepare and optimize data using Kusto Query Language (KQL) (candidates with strong SQL experience are welcome, with readiness to learn KQL).
  • Refactor existing manual processes into robust, reusable data transformations (Power Query/M preferred).
  • Identify off-system/manual data sources and assist in requirements gathering for integrating them into a system of record.
  • Train and coach the BI team, ensuring successful knowledge transfer and sustainable adoption.
  • Collaborate with Operations, IT, and business stakeholders to validate outputs and embed new processes.
  • Produce clear documentation and handover materials.

Must-Have Skills

  • Strong proficiency in Power BI (data modeling, DAX, Power Query/M, Desktop & Service, scheduled refresh, RLS).
  • Solid SQL background, with willingness to learn KQL and work in Azure Data Explorer.
  • Proven track record of automating reporting and replacing manual processes.
  • Strong communication, training, and stakeholder engagement skills.

Nice-to-Have Skills

  • Experience with Azure services (ADX/ADE, Data Gateway, DevOps/Git).
  • Background in operations, mining, or heavy industry analytics.
  • Experience in change management (adoption, documentation, training).
This advertiser has chosen not to accept applicants from your region.

Senior BI Consultant Analytics, Qlik

R900000 - R1200000 Y HighCoordination GmbH

Posted today

Job Viewed

Tap Again To Close

Job Description

Durban, South Africa

Companies of all sizes successfully rely on HICO's management and IT consulting to efficiently, modernly, and reliably solve relevant BI, planning, and digitalization challenges with us. The HICO Group combines the strategic vision and commitment of a founder-led company with the dynamism of a technology startup.

Do you recognize yourself in this brief profile?

  • You are passionate about data analytics, dashboard design, modern data landscapes, and business processes—and you're driven to help clients get maximum value from their data.
  • You have experience designing and successfully implementing efficient, modern data analytics solutions.
  • You enjoy working with people, know how to listen, and are an excellent communicator with project management experience.
  • You stay on top of technology trends and love driving innovation forward.

… then you are the right person for us.

What do you bring to the table?

  • 4+ years of experience in reporting, design, and building dashboards with Qlik Sense / Qlik Cloud
  • 4+ years of consulting experience
  • Strong architectural skills
  • Degree in computer science, business informatics, economics, or a related field
  • Passion for understanding business processes and supporting better decision-making through data analytics
  • Key skills: Practical experience with Qlik Sense; Power BI is a plus
  • Advantageous skills: IBCS, SAC, Tableau, SQL, SSIS/SSAS, MS Azure, Snowflake, SAP BW, Power Platform
  • Excellent communication and presentation skills
  • Fluency in English

What Awaits You at HICO?

  • Responsibility for leading, designing, and implementing complex BI projects—from presales to company-wide rollout
  • A diverse portfolio of clients, from local SMEs to international enterprises

What benefits do we offer you?

  • Flat hierarchies, short decision-making paths, and long-term development opportunities.
  • A modern and pleasant working environment with competent, open-minded teams.
  • Motivated and supportive colleagues with a "can do" mentality and great team events.
  • Attractive, performance-based compensation.
  • Flexible work location and remote working, meaning reduced travel time and improved work-life balance
  • Subsidized membership at "Wellhub."

Interested?

Then we'd love to get to know you better. Please send us your complete application, including your salary expectations and earliest possible start date. For any questions, our HR team is happy to assist.

Even if you don't meet all the requirements but can check 70-80% of them and are eager to learn more, we will achieve the next set of skills together. We are a diverse, multicultural, and family-oriented team.

WE LOOK FORWARD TO YOUR APPLICATION

This advertiser has chosen not to accept applicants from your region.

Retention Consultant: BI

R104000 - R208000 Y Telesure Investment Holdings (TIH)

Posted today

Job Viewed

Tap Again To Close

Job Description

Join TIH, home to some of South Africa's leading financial service providers, and grow your career while being part of an organisation with purpose.
Job Purpose
Facilitate the retaining of policies through company approved retention strategies. Focus on maintaining customer relationships, meeting various KPIs and troubleshooting specific customer problems. Has a solid knowledge of products, their characteristics, and market. Focus on growth of brand and process alternative solutions to meet customer needs.

Responsibilities
Customer Service

Provide a quality service to customers while identifying opportunities to secure new business or support retention. Responsibilities may include processing cases, dealing with complex queries and investigating and resolving customer problems.

Customer Needs Clarification

Set clear objectives for each call; use standard materials to make a presentation to the customer; and ask relevant questions to evaluate the customer's level of interest and to identify and respond to areas requiring further information or explanation.

Sell Customer Propositions

Identify the products or services that best meet the customer's stated needs, use personal expertise to propose quantities and product configurations, explain alternative solutions to the customer and influence the customer to retain their business.

Customer Management

Help manage customers by carrying out standard activities.

Operational Compliance

Develop knowledge and understanding of the organisation's policies and procedures and of relevant regulatory codes and codes of conduct to ensure own work adheres to those standards. Obtain authorisation when required from a supervisor or manager for any exceptions from mandatory procedure.

Performance Management

Prioritise own workflow and ensure work is completed to the required standards of productivity, quality and timeliness; use performance management systems to improve personal performance and KPI's.

Personal Capability Building

Keep abreast with current changes in internal policies and procedures. Develop capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. Maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.

Education
Matric / Grade 12/ SAQA Accredited Equivalent (Essential); Regulatory exam 5 (Advantageous)

Experience
2 or more years sales experience (Essential); 1 year retentions experience (Advantageous).

Think you have what it takes to be part of an unstoppable team who constantly finds better ways to give peace of mind? Don't wait, apply now.

This advertiser has chosen not to accept applicants from your region.

Contact Centre Consultant: BI

R180000 - R250000 Y Telesure Investment Holdings (TIH)

Posted today

Job Viewed

Tap Again To Close

Job Description

Join TIH, home to some of South Africa's leading financial service providers, and grow your career while being part of an organisation with purpose.
Job Purpose
Obtain and capture information from insured or designated persons for purpose of settling claim with insurance carrier. To assist with administrative amendments, provide information and insights on policies, additional benefits and up-sell products to the customer.

Responsibilities
Customer Management (External and Internal)

Help manage customers by carrying out standard activities and provide solutions for first call resolution and completion of customer request and executed according to the required standard.

Customer Needs & Analysis

Ask questions and probe for clarity to gathers relevant information to assist in resolving customer request.

Up-sell Customer Propositions

Identify the products or services that best meet the customer's stated needs, explain the selection to the customer, and influence the customer to make a purchase.

Correspondence

Respond to routine requests using telephonic conversation or emails and to more unusual requests by editing templates to create customised responses (internal and external).

Operational Compliance

Develop working knowledge of the organisation's policies and procedures and of regulatory codes and codes of conduct relevant to own work, adhering to mandatory procedures to ensure own work is undertaken to the required standards.

Administration

Update policy information e.g change of address, change policy holder details, banking details and attend to the customer request on a range of policy related issues. Provide best practice support to customers on the administration process requirements and other departmental systems, in line with claims policy, rules and SLAs.

Personal Capability Building

Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching. Develop and maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.

Work Scheduling and Operational Compliance

Work according to an assigned schedule.

Follow a range of mandatory procedures to ensure that work is carried out to the required quality standards and/or to ensure adherence to external regulatory codes and internal codes of conduct.

Education
Matric / Grade 12/ SAQA Accredited Equivalent (Essential); Regulatory exam 5 (Advantageous); STI Qualification (Advantageous); Class of Business (Advantageous); Customer Service certificate/or related qualification (Advantageous)

Experience
2 or more years customer service experience (Essential); 1 year call centre experience in Financial services industry (Advantageous).

Think you have what it takes to be part of an unstoppable team who constantly finds better ways to give peace of mind? Don't wait, apply now.

This advertiser has chosen not to accept applicants from your region.

SAP BI/BW Senior Consultant

Midrand, Gauteng R600000 - R1200000 Y Deloitte

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description
Deloitte
is a leading global provider of audit and assurance, consulting, financial advisory, risk advisory, tax and related services. Our global network of member firms and related entities in more than 150 countries and territories (collectively, the "Deloitte organization") serves four out of five Fortune Global 500 companies. Learn how Deloitte's approximately 312,000 people make an impact that matters at

About The Consulting Team
Deloitte Consulting has always been about helping our clients and our people move forward. It's important that we do the same for our business: celebrating how far we've come, and always preparing to take our next, big steps towards a global future. We're moving and evolving on our journey to be an undisputed leader in consulting, globally and in all major markets. Together, we will achieve our aspirations through relentless focus on our Shared Strategic Agenda. The Global Consulting Platform is working globally across our practices and borders – giving our business, clients and people the global experience that's essential in today's world.

Job Description
The AMS team is looking for an experienced Senior Consultant with 7-10 years SAP BW/BI experience and 3 years experience in a client facing role to support in the delivery of services to current clients on delegated engagement / project. Key skills/abilities

  • Takes initiative, responsible, and dependable,
  • Has end-to-end experience: can independently investigate issues from Data Source/Extractor to BI Report level problem solving skills,
  • Has end-to-end Development experience: can build extractors, model within SAP BW, and develop Reporting solutions, including troubleshooting development issues,
  • Experience in SAP BW 7.x, SAP BWonHANA/SAP BW4HANA (or Both),
  • A good understanding and ability to read ABAP within SAP BW,
  • In-depth knowledge and understanding of SAP BI Tools such as: Web Intelligence, Analysis for Office, Query Designer, SAC,
  • SAP BW Batch Monitoring experience,
  • Understands client business requirements, processes, objectives and possesses the ability to develop necessary product adjustments to fulfil clients' needs.
  • Manage delivery of services against agreed SLAs as well as manage escalations both internal and externally.
  • Consulting skills is essential
  • Ability to Identify risks and issues, as well as providing workarounds and/or mitigating solutions.
  • Act as liaison with the client for troubleshooting activities - investigate, analyse, and solve software problems.
  • Manage changes for high priority issues.
  • Document functional designs, test cases and results.
  • Proactively identify and propose business process and/or system enhancements
  • Provides ongoing communication to teams on status of engagement / project, changes, achievements, etc.
  • Provide consulting services on both new implementations and existing support projects

Qualifications
Minimum Qualifications:

  • Passed SAP Certification exam Tertiary qualification in Software Engineering, Data Science or Information Systems diploma or degree

Additional Information
Key Competencies required:
Technical Competencies

  • Manage Efficiency of Service Delivery
  • Manage billability and productivity ratio of resources
  • Ensure proper internal governance and processes are adhered to
  • Establish relationships and understanding of the clients business and needs to Identify, qualify and unlock net new revenue opportunities
  • Project management experience and capabilities

Behavioural Competencies

  • Excellent communication skills, both written and verbal
  • Effective interpersonal and relationship building skills
  • Good mentorship and coaching ability with desire to develop self and others
  • Strong client delivery focus
  • Adaptable, managing change and ambiguity with ease
  • Focus on quality and risk
  • Sound problem solving ability

At Deloitte, we want everyone to feel they can be themselves and to thrive at work—in every country, in everything we do, every day. We aim to create a workplace where everyone is treated fairly and with respect, including reasonable accommodation for persons with disabilities. We seek to create and leverage our diverse workforce to build an inclusive environment across the African continent.

Note: The list of tasks / duties and responsibilities contained in this document is not necessarily exhaustive. Deloitte may ask the employee to carry out additional duties or responsibilities, which may fall reasonably within the ambit of the role profile, depending on operational requirements.
Be careful
Don't provide your bank or credit card details when applying for jobs.

It is strictly against Deloitte policy for candidates to pay any fee in relation to our recruitment process. No recruitment agency working with Deloitte will ask candidates to pay a fee at any time.

This advertiser has chosen not to accept applicants from your region.

Data Analysis Lecturer

R150000 - R250000 Y Eduvos

Posted today

Job Viewed

Tap Again To Close

Job Description

Eduvos
is looking to hire the services of an
Independent Contractor, Data Analysis Lecturer
,
at our
Durban
campus on a part-time basis.

Type Of Appointment
Independent Contractor (part-time; flexible workhours agreement)
Purpose

  • To lecture Data Analysis-related modules, in the Law faculty on a part-time (contractual) basis.
  • To assist in the administration and departmental affairs and activities as required by the academic department.
This advertiser has chosen not to accept applicants from your region.

Data Analysis Lecturer

R150000 - R250000 Y EDUVOS

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Advert Summary

Eduvos is looking to hire the services of an Independent Contractor, Data Analysis Lecturer, at our Durban campus on a part-time basis.

Type of appointment:

Independent Contractor (part-time; flexible workhours agreement)

Purpose:

  • To lecture Data Analysis-related modules, in the Law faculty on a part-time (contractual) basis.
  • To assist in the administration and departmental affairs and activities as required by the academic department.
Minimum Requirements

Minimum qualifications required:

  • Honours degree in Statistics/ Data Science / Mathematics/ Computer Science/ Information Systems or a relevant qualification (A Masters qualification will be an advantage)

Experience:

  • Minimum: 1 - 2 years relevant lecturing experience
  • Necessary knowledge of higher education practices and processes
  • Relevant research experience
Duties and Responsibilities

Modules to be lectured:

  • Introduction to Data Analysis
  • Computer Skills (All Levels)

Responsibilities:

  • Lecturing
  • General administration
  • Setting and marking of assessments
  • Preparation of notes and additional study materials
  • Quality Assurance
  • Management of At-risk students
Functional and Behavioural Competencies

Competencies

  • Initiative and responsibility
  • Constructive teamwork, relations and networking
  • Influence
  • Analysis and judgement
  • Innovation and change
  • Systematic approach (planning and organising)
  • Steadiness (emotional tenacity)
  • Communication
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Bi consultant Jobs in South Africa !

Data Analytics and Data Analysis Lecturer

Vanderbijlpark, Gauteng R90000 - R120000 Y EDUVOS

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Advert Summary

Eduvos is looking to hire the services of an Independent Contractor, Data Analytics and Data Analysis Lecturer, at our Vanderbijlpark campus on a part-time basis.

Type of appointment:

Independent Contractor (part-time; flexible workhours agreement)

Purpose:

  • To lecture Commerce-related modules, in the faculty on a part-time (contractual) basis.
  • To assist in the administration and departmental affairs and activities as required by the academic department.
Minimum Requirements

Minimum qualifications required:

  • Honours in ITC
  • Certificate in Power BI

Experience:

  • Relevant lecturing experience
  • Necessary knowledge of higher education practices and processes
  • Relevant research experience
Duties and Responsibilities

Modules to be lectured:

  • Data Analytics (Power BI)
  • Data Analysis

Responsibilities:

  • Lecturing
  • General administration
  • Setting and marking of assessments
  • Preparation of notes and additional study materials
  • Quality Assurance
  • Management of At-risk students
Functional and Behavioural Competencies

Competencies

  • Initiative and responsibility
  • Constructive teamwork, relations and networking
  • Influence
  • Analysis and judgement
  • Innovation and change
  • Systematic approach (planning and organising)
  • Steadiness (emotional tenacity)
  • Communication
This advertiser has chosen not to accept applicants from your region.

Biostatistician Consultant for HIV Prevention Implementation Study Data Analysis

R900000 - R1200000 Y Population Council

Posted today

Job Viewed

Tap Again To Close

Job Description

Project:
Implementation Study on the Dapivirine Vaginal Ring

Location:
Remote

Duration:
12 months, part-time consultancy basis

Application Deadline:
20 October 2025

Background

An implementation study on the dapivirine vaginal ring (DVR) was conducted in South Africa, Kenya, Zimbabwe, Lesotho, Uganda and Eswatini. The study generated quantitative data on uptake, adherence, and user experiences. We are seeking a qualified Biostatistician to support data analysis for an implementation study on the dapivirine vaginal ring, a long-acting biomedical HIV prevention method. The consultant will analyze quantitative data on uptake, adherence, and user experiences, producing report and publication-ready results to inform regulatory, policy and programmatic decisions.

Scope of Work

· Review study protocol, objectives, and datasets.

· Develop and finalize a statistical analysis plan (SAP).

· Clean and merge datasets

· Conduct appropriate statistical analyses, including descriptive, inferential, and multivariable analyses

· Provide guidance on data quality, management, and handling of missing data.

· Generate report and publication-ready tables, figures, and outputs.

· Contribute to interpretation of findings and drafting of results sections for reports and manuscripts.

· Participate in virtual meetings with the study team as needed.

Deliverables

· Finalize statistical analysis plan.

· Clean and merge datasets

· Write reproducible code (Stata/R/SAS preferred) and conduct appropriate statistical analyses.

· Comprehensive results tables and figures (report and publication ready).

· Analytical report summarizing findings.

· Contributions to reports, manuscripts, policy briefs, and presentations as needed.

Qualifications

· Advanced degree (MSc) in Biostatistics, Statistics, or related quantitative field, PhD preferrable.

· Demonstrated experience in analyzing implementation science or public health studies.

· Proficiency in Stata, R, or SAS.

· Strong track record of peer-reviewed publications or reports.

· Familiarity with HIV prevention research and/or women's health interventions desirable.

· Excellent communication skills and ability to work collaboratively with multidisciplinary teams.

Level of Effort & Duration

Estimated 12 days per month (3 days/week) over 12 months (with flexibility based on agreed scope) from 01 November 2025 to 31 October 2026. Remote, with communication primarily via email/virtual meetings.

How to Apply

Interested applicants should submit:

  1. Cover letter outlining relevant experience.

  2. CV (max 4 pages).

  3. Example(s) of previous analysis outputs (tables/figures/manuscript contributions).

  4. Proposed daily or monthly consultancy rate.

Send applications to:

Deadline: 20 October 2025

This advertiser has chosen not to accept applicants from your region.

Business Intelligence Business Analyst

Sandton, Gauteng Capitec

Posted today

Job Viewed

Tap Again To Close

Job Description

Job description:

Join Us in Becoming the Best Bank in the World

We appoint energized and motivated people for their potential and continuously look for talented, driven individuals to help us innovate and evolve. That is why we focus on finding the right people for the right jobs.We love what we do because we focus on making a positive difference for our clients and employees. Our company DNA is built around talented and committed teams dedicated to build a brand that we are proud ofand earns the trust of our clients.

Who We are

We are a bank, but we're much more than that. We believe that banking is about enabling people to control their financial lives through banking that is simplified, accessible, affordable and delivered through personal experience. By helping our clients manage their financial lives better, we enable them to live better

Why Choose Us

At Capitec, we offer our best by living up to our CEO values in every situation – we always put the Client first,act with Energy and take Ownership. And to support people in being their best, our Employee Value Proposition offers every value to all team members through cohesive teams, growth opportunities as well as employee benefits and savings. We make it a priority to ensure that each member of the Capitec team feels welcome, valued, focused, and has the opportunity to grow

Purpose Statement

  • To gather, analyse and understand business users' data and analytics requirements and translate these requirements into analytics best practice technical solutions that meet the relevant business objectives.
  • To produce comprehensive business requirements specifications from business requirements leveraging domain, technical and data knowledge and coordinating collaboration from relevant stakeholders (e.g. own Product Line, Shared Services and other support teams) in the Capitec Data Estate

Education (Ideal or Preferred)

  • Certification in AWS Data Analytics Speciality or AWS Architecture

Knowledge and Experience

Experience

Minimum:

  • Relevant tertiary qualification in Statistics, Computer Science, Engineering or Mathematics
  • At least 7 years' proven experience within information systems, business intelligence or data warehousing environments
  • At least 7 years' proven experience in drafting Business Requirement Specifications/Documents and translating requirements between business and functional stakeholders
  • Experience in Business Analysis using various techniques to describe business needs e.g. conceptual model, ERD, Test Cases, Data Flows, UML models, Data Dictionary, Business processes flows, etc.
  • Experience in providing technical coaching to more junior team members as well as leading projects and/or Communities of Practice (COP)
  • Able to perform data analysis and determine the impact on broader organisational frameworks and objectives
  • Able to identify and classify data exposure risk from the relevant legislation

Minimum

Knowledge:

  • Data Warehousing on an enterprise level
  • Cloud data estates (e.g., AWS and Azure)
  • Cluster computing fundamentals e.g., Big Data
  • Data Governance and Data Management
  • Understanding of data protection
  • Financial systems and procedures
  • SDLC / DevOps
  • Conceptual Data modelling
  • Basic data analysis using SQL (PostgresSQL)
  • Understanding of the concepts of data visualisation
  • Software Testing and Quality Assurance
  • Coaching: principles and practice
  • Databases and Database design

Ideal:

  • Banking systems environment
  • Banking business model
  • Agile development life cycle
  • Databases and Database design
  • Quality Assurance (QA)
  • Amazon Redshift

Ideal:

  • Relevant business domain knowledge e.g., credit
  • Business Information Business Analysis experience in a finance/banking environment

Additional Information

  • Clear criminal and credit record
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Bi Consultant Jobs