CrawlJobs Logo

Principal BI Developer

nttdata.com Logo

NTT DATA

Location Icon

Location:
South Africa , Johannesburg

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Principal BI Developer role at NTT DATA requires a seasoned professional with over 15 years of experience in enterprise data and BI solutions. The successful candidate will lead the design and modernization of BI solutions, collaborating with clients and internal teams. As part of a growing team, we need an experienced Principal BI Developer to join us on a journey to Understand, Design, Build and Modernise the FDLC (Full Development Lifecycle) of client BI Solutions. This role will not only enable you to lead some of the best developers in the region but also allow you to dictate key technical decisions that includes frameworks and tools being used into wider technical strategy/architectures.

Job Responsibility:

  • Lead the design and modernization of BI solutions
  • Collaborate with clients and internal teams
  • Lead a team of BI Developers on Enterprise Projects
  • Collaborate across to managed services and support teams as the delivery of new solutions go to production
  • Collaborate with client and Internal project managers, business managers and executives
  • Client facing business analysis and requirements gathering specific to estimating and scoping the best fit design Data / BI solution for that client
  • Technical Lead on Solution Design (FDLC)
  • Technical Documentation (pre-, mid- and post project)
  • Technical Project Management (Standup, Kanban, Sprint, Project Plans)
  • New data solution design (new solutions projects)
  • Refactoring existing data solutions (migration projects)
  • Extending existing data solution designs (augmentation projects)
  • Dimensional Modelling
  • Data Visualization
  • Data Analysis
  • Production experience utilising GPTs to Mentor and Assist in Solution Design, Development and Testing

Requirements:

  • At least 15+ years proven production experience on Enterprise Data and BI Solutions
  • Hands-on production experience with the FDLC of Enterprise Data/BI Solutions
  • Technical Lead with production experience both Client and Developer facing
  • Extensive production experience with multiple client business processes in diverse Industries
  • You must be a hands-on technical lead developer (not just a people manager) with expertise and experience of at least one BI full stack from a main vendor (e.g. Microsoft Azure BI Stack, Snowflake BI Stack, Databricks BI Stack)
  • Bachelor’s degree in computer science, Information Systems or equivalent experience

Nice to have:

  • Working knowledge with data from a variety of mainstream source systems (e.g. SAP, Oracle EBS, Salesforce, SharePoint, Dynamics 365, Office 365, SQL based Systems)
  • Working knowledge Master Data Management, Data Governance, Data Lineage (Purview)
  • Working knowledge with public data, non-relational data, unstructured data, streaming data to enriching dimensional models
  • Working knowledge with related technologies (e.g. IoT, Edge, Big data, Data Lakes, Data Streaming, Advanced Analytics, Machine Learning, Artificial Intelligence, Robotics)
  • Experience building effective CI/CD tools and processes (ie.. Devops, Github)
  • Working knowledge with the Microsoft Fabric, Snowflake, Databricks, AWS and Google platforms and their related BI stack(s)
  • If you have any Microsoft, Snowflake or Databricks Certification, you’re one step ahead

Additional Information:

Job Posted:
March 01, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal BI Developer

Principal Business Intelligence Engineer

As part of the Information Technology team, the Principal Business Intelligence ...
Location
Location
United States , Los Angeles
Salary
Salary:
121056.00 - 199742.00 USD / Year
lacare.org Logo
L.A. Care Health Plan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or Related Field
  • At least 6 years of experience developing Business intelligence solutions for large enterprises
  • Hands-on experience with BI tools (ex: OBIEE, BI Publisher, Tableau)
  • Knowledgeable in Data and Reporting Architecture
  • Proficient in Data Modeling, Data Architecture, Data Analysis, Data profiling and SQL
  • Effective Problem Solving skills
  • Effective Written and Verbal communication skills
  • Excellent teamwork skills
  • Ability to develop, foster and maintain open, professional relationships with other team members and customers
  • Expert understanding of BI concepts
Job Responsibility
Job Responsibility
  • Accomplishes data and reporting architectural goals by leading and designing BI solutions
  • focused on self-serve models
  • Promotes and educates the enterprise on all-things Business Intelligence and Reporting
  • Oversees BI solutions developed by the IT organization to ensure alignment with target architecture
  • Collaborates with business users on reporting solutions
  • Mentors BI developers to ensure solutions are scalable and maintainable
  • Develops and implements BI and reporting standards
  • Evaluates and recommends business intelligence, reporting and analytics tools
  • Partners with leadership to evolve the BI strategy and roadmap
  • Completes projects by coordinating resources and timetables with user departments and other IT teams
What we offer
What we offer
  • Paid Time Off (PTO)
  • Tuition Reimbursement
  • Retirement Plans
  • Medical, Dental and Vision
  • Wellness Program
  • Volunteer Time Off (VTO)
  • Fulltime
Read More
Arrow Right

Principal SAP Data Integration Architect

The Senior SAP Data Architect bridges the gap between business users and the SAP...
Location
Location
United States , Remote
Salary
Salary:
113930.00 - 170900.00 USD / Year
lambweston.com Logo
Lamb Weston
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, or related field
  • 8+ years of experience as a Business Architect in SAP environments
  • Experience in ABAP, BW and SAC development
  • Experience in SAP data migration to Snowflake
  • Strong understanding of SAP systems architecture and functional modules
  • Experience with reporting tools and cloud data platforms such as Power BI and Snowflake
  • Excellent communication, facilitation, and problem-solving skills
Job Responsibility
Job Responsibility
  • Lead BW design and technical solutions with SAP SAC and Analysis for Office
  • Work with offshore teams to review the development, testing, and production support
  • Collaborate with business partners to define reporting and analytics requirements within SAP and Snowflake
  • Analyze and document data requirements across SAP functional areas including Procurement, Supply Chain, Finance and Trade Promotion Management
  • Support data validation and reconciliation processes during SAP transformation and enhancement projects
  • Develop data mappings, user stories, and acceptance criteria for analytics initiatives
  • Assist in data governance efforts, ensuring business definitions and metadata are accurately captured
  • Work closely with developers to ensure solutions meet business objectives and follow best development practices
What we offer
What we offer
  • Health Insurance Benefits - Medical, Dental, Vision
  • Flexible Spending Accounts for Health and Dependent Care, and Health Reimbursement Accounts
  • Well-being programs including companywide events and a wellness incentive program
  • Paid Time Off
  • Financial Wellness – Industry leading 401(k) plan with generous company contributions, Financial Planning Services, Employee Stock purchase program, and Health Savings Accounts, Life and Accident insurance
  • Family-Friendly Employee events
  • Employee Assistance Program services – mental health and other concierge type services
  • Fulltime
Read More
Arrow Right

GIS Analyst

Are you passionate about geospatial data and technology? We are looking for a ta...
Location
Location
United Kingdom , City of London, London
Salary
Salary:
Not provided
whitehallresources.com Logo
Whitehall Resources Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong GIS skills, including software such as ESRI, QGIS, Cadcorp SIS, PostgresSQL/PostGIS
  • Proven experience of using Cadcorp SIS Desktop, ability to create and support: Spatial Work definitions
  • Map layers, defining styles, themes etc.
  • New and amending existing templates
  • Libraries and named object libraries
  • Proven experience of administering Cadcorp Web Map: Maintaining user permissions
  • Configuration of base maps, layers, integration with OS maps and OS NGD select and build
  • Utilising the Query, Measure, Editing and other Web Map tools
  • Proven experience of using Geognosis product: Troubleshooting issues with Web Map
  • Reports and template maintenance
Job Responsibility
Job Responsibility
  • Assist in managing the implementation of new Cadcorp products and other GIS software and end-user support.
  • Provide analytical and mapping services support to internal teams and external participants
  • Promote and support spatial data integration with other business systems such as IDOX Uniform and any external organisations such as Land Registry, Streets highway maintenance contractor and the National Street Gazetteer
  • Exhibit knowledge of the OS migration to OS NGD technology process and create process to implement it within a corporate environment
  • Assist in the deployment of the Cadcorp Power BI product and how to employ it within a corporate environment by illustrating developed outcomes
  • Provide specific analytical support and mapping services to departments (Planning, Streets, Education, Housing) and internal teams (Power BI development team)
Read More
Arrow Right

Principal Data Science Manager

Microsoft aspires to help our customers achieve their own AI and digital transfo...
Location
Location
United States , Multiple Locations
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 8+ years data-science experience
  • OR Master's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 10+ years data-science experience
  • OR Bachelor's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 12+ years data-science experience
  • OR equivalent experience
  • 5+ years people-management experience
Job Responsibility
Job Responsibility
  • People Management: Managers deliver success through empowerment and accountability by modeling, coaching, and caring
  • Metrics Definition, Reporting and Analysis: Oversee and advise others on conceptualizing, defining, driving alignment on, and evangelizing foundational metrics and dashboards
  • Steers partnerships with internal customers to define and translate vague, complex, and/or large-scale business problems into data-verifiable hypotheses
  • Refines methods for analyzing and interpreting internal, highly complex, unstructured and/or structured data
  • Provides input on best practices for developing and employing models and causal analyses
  • Lead the team to develop classical Power BI reporting as well as agentic UI to meet the needs of internal constituencies
  • Strategic Analysis and Opportunity Identification: Leads team on recommending improvements to standards for performing complex data analyses exploring potential and/or proposed opportunities for improved growth, innovation, and efficiency
  • Shapes expectations for creating compelling, data-centric stories and recommendations based on analytical findings
  • Drives a strategy to maintain a secure, highly productive and cost-effective Data and AI platform
  • Drives innovation (customer 0) by identifying opportunities to leverage AI and new technologies as they become available
  • Fulltime
Read More
Arrow Right

Staff/Senior Platform Consultant - UiPath RPA + Power Automate - Evening Shift

We are looking for a seasoned Staff/Senior Platform Consultant specializing in U...
Location
Location
Pakistan , Lahore, Karachi, Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Information Technology, or related field
  • Proven experience developing RPA solutions using UiPath, with a strong understanding of RPA concepts, workflows, and best practices
  • Hands-on experience with UiPath Studio, Orchestrator, and Robots
  • experience with other automation tools (e.g., Blue Prism, Automation Anywhere, ABBYY, Kofax) is a plus
  • Proficiency in programming/scripting languages such as C#, VB.NET, Java, or JavaScript, along with familiarity with HTML, CSS, and APIs
  • Strong understanding of web services (REST/SOAP), JSON, and integration with external systems
  • Familiarity with database concepts and SQL queries
  • Experience working through the full Software Delivery Lifecycle and delivering automation projects using Agile frameworks
  • Ability to understand business processes from workflow diagrams and translate them into automated solutions
  • quick learner with strong analytical skills
Job Responsibility
Job Responsibility
  • Advanced knowledge of configuration/customization of the platform
  • Support and coordinate technical and business aspects of software development activities, including requirement analysis, design and implementation of applications
  • Architect complex platform solutions, integrating automation, scalability, and security to meet client objectives
  • As a seasoned resource and principal developer in project teams, provide expert opinion and guidance on business & technical matters
  • Takes on additional responsibilities as and when required and encourages cohesion & team building
  • Acts as a point of contact for technical issues across multiple projects
  • Proactively plan and strategize with team on possible issues and suggest workable alternatives
  • Lead client engagements focused on infrastructure modernization and platform efficiency
  • Oversee large-scale platform deployments, ensuring alignment with long-term client goals
  • Mentors the other technical staff, assists them where needed and leads the effort in resolving technical challenges
Read More
Arrow Right

Staff/Senior Platform Consultant - UiPath RPA + Power Automate - Evening Shift

We are looking for a seasoned Staff/Senior Platform Consultant specializing in U...
Location
Location
Pakistan , Lahore, Karachi, Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Information Technology, or related field
  • Proven experience developing RPA solutions using UiPath, with a strong understanding of RPA concepts, workflows, and best practices
  • Hands-on experience with UiPath Studio, Orchestrator, and Robots
  • experience with other automation tools (e.g., Blue Prism, Automation Anywhere, ABBYY, Kofax) is a plus
  • Proficiency in programming/scripting languages such as C#, VB.NET, Java, or JavaScript, along with familiarity with HTML, CSS, and APIs
  • Strong understanding of web services (REST/SOAP), JSON, and integration with external systems
  • Familiarity with database concepts and SQL queries
  • Experience working through the full Software Delivery Lifecycle and delivering automation projects using Agile frameworks
  • Ability to understand business processes from workflow diagrams and translate them into automated solutions
  • quick learner with strong analytical skills
Job Responsibility
Job Responsibility
  • Advanced knowledge of configuration/customization of the platform
  • Support and coordinate technical and business aspects of software development activities, including requirement analysis, design and implementation of applications
  • Architect complex platform solutions, integrating automation, scalability, and security to meet client objectives
  • As a seasoned resource and principal developer in project teams, provide expert opinion and guidance on business & technical matters
  • Takes on additional responsibilities as and when required and encourages cohesion & team building
  • Acts as a point of contact for technical issues across multiple projects
  • Proactively plan and strategize with team on possible issues and suggest workable alternatives
  • Lead client engagements focused on infrastructure modernization and platform efficiency
  • Oversee large-scale platform deployments, ensuring alignment with long-term client goals
  • Mentors the other technical staff, assists them where needed and leads the effort in resolving technical challenges
Read More
Arrow Right

Senior CRM Consultant

Our client is a specialized consulting firm, spanning two consultants, deliverin...
Location
Location
United States , San Diego
Salary
Salary:
150000.00 - 170000.00 USD / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive CRM solution delivery experience, from requirements through to deployment
  • Prior experience in a CRM-focused consulting / professional services environment
  • Experience with CRM data migration, integration, and basic analytics initiatives
  • Exposure to marketing automation platforms and customer data platforms (CDPs)
  • Demonstrated ability in client relationship management and interest in business development within CRM domain
  • Awareness of AI/ML trends and their applications in CRM, customer analytics, and marketing automation
  • Strong expertise in custom development on a major CRM platform (Salesforce, Microsoft Dynamics 365, HubSpot, Oracle CX, Creatio)
  • Experience in CRM integrations using APIs, middleware, and .NET applications
  • Proficiency with C# and .NET frameworks for CRM integrations and custom solutions
  • Solid technical skills including SQL, Python, cloud platforms, and database architectures
Job Responsibility
Job Responsibility
  • Design and implement CRM solutions on Creatio for enterprise clients, with exposure to BI/Analytics and EPM practice areas
  • Support senior leadership as a trusted advisor to mid-level and senior stakeholders on CRM strategy and customer experience optimization
  • Contribute to business development through technical expertise in CRM best practices and solution design
  • Manage individual CRM workstreams and smaller engagements while maintaining quality and delivery standards
  • Collaborate with and learn from Principal Consultants, developing technical excellence in CRM technologies and professional skills
  • Contribute to the evolution of our CRM service offerings, methodologies, and technical capabilities
  • Support firm representation at industry events, conferences, and client presentations focused on CRM and customer experience topics
What we offer
What we offer
  • Competitive salary
  • remote work flexibility
  • professional development opportunities
  • exposure to cutting-edge CRM technologies
  • collaboration with industry leaders
  • Fulltime
Read More
Arrow Right

Senior CRM Consultant

Our client is a specialized consulting firm, spanning two consultants, deliverin...
Location
Location
United States , Austin
Salary
Salary:
120000.00 - 140000.00 USD / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive CRM solution delivery experience, from requirements through to deployment
  • Prior experience in a CRM-focused consulting / professional services environment
  • Experience with CRM data migration, integration, and basic analytics initiatives
  • Exposure to marketing automation platforms and customer data platforms (CDPs)
  • Demonstrated ability in client relationship management and interest in business development within CRM domain
  • Awareness of AI/ML trends and their applications in CRM, customer analytics, and marketing automation
  • Strong expertise in custom development on a major CRM platform (Salesforce, Microsoft Dynamics 365, HubSpot, Oracle CX, Creatio)
  • Experience in CRM integrations using APIs, middleware, and .NET applications
  • Proficiency with C# and .NET frameworks for CRM integrations and custom solutions
  • Solid technical skills including SQL, Python, cloud platforms, and database architectures
Job Responsibility
Job Responsibility
  • Design and implement CRM solutions on Creatio for enterprise clients, with exposure to BI/Analytics and EPM practice areas
  • Support senior leadership as a trusted advisor to mid-level and senior stakeholders on CRM strategy and customer experience optimization
  • Contribute to business development through technical expertise in CRM best practices and solution design
  • Manage individual CRM workstreams and smaller engagements while maintaining quality and delivery standards
  • Collaborate with and learn from Principal Consultants, developing technical excellence in CRM technologies and professional skills
  • Contribute to the evolution of our CRM service offerings, methodologies, and technical capabilities
  • Support firm representation at industry events, conferences, and client presentations focused on CRM and customer experience topics
What we offer
What we offer
  • Competitive salary
  • remote work flexibility
  • professional development opportunities
  • exposure to cutting-edge CRM technologies
  • collaboration with industry leaders
  • Fulltime
Read More
Arrow Right