Senior BI Developer
Powerfleet seeks a Senior BI Developer to turn data into actionable insights using Power BI, SSIS/SSRS, and scalable ETL — empowering safety, efficiency, and sustainability.
About Powerfleet
Powerfleet (Nasdaq: AIOT; JSE: PWR) is a global leader in the artificial intelligence of things (AIoT) software-as-a-service (SaaS) mobile asset industry. With more than 30 years of experience, Powerfleet unifies business operations through the ingestion, harmonization, and integration of data—regardless of source—and delivers actionable insights to help companies meet their strategic objectives around Safety, Compliance, Efficiency and Sustainability. Our people-first culture and relentless innovation empower customers to achieve measurable, sustainable business improvements. Powerfleet serves over 2.6 million subscribers across more than 48,000 customers in 120 countries, with commercial operations across every major continent.
Position Overview
Powerfleet is a global leader in IoT-driven fleet and mobile asset intelligence, delivering SaaS solutions across 120+ countries. We are seeking a Senior BI Developer to join our Data and Analytics team. This role sits at the intersection of business intelligence and data engineering, responsible for building, optimizing, and maintaining reporting solutions, semantic models, and data pipelines that drive both operational and strategic decision-making. You will partner closely with data engineering, AI, and business teams to translate complex requirements into scalable, high-quality BI solutions while ensuring data reliability, performance, and usability across the organization.
Key Responsibilities
Business Intelligence & Reporting
Design, develop, and maintain Power BI reports, dashboards, and semantic models to support business intelligence needs
Build and manage SSRS reports, subscriptions, and data-driven delivery solutions
Apply data visualization best practices to deliver clear, actionable insights
Data Engineering & Integration
Develop, maintain, and optimize SSIS packages for data integration and transformation
Design and manage ETL/ELT pipelines handling large-scale real-time and batch data
Support and evolve data warehouse architecture for scalability and performance
Database Management & Performance
Optimize SQL Server performance through indexing strategies, query tuning, and maintenance
Manage database reliability, including backup strategies and job scheduling
AI & Advanced Analytics Enablement
Encode business logic into AI-driven workflows and agent-based systems
Collaborate with AI and data teams to enable conversational and agentic BI interfaces
Data Quality & Governance
Own data quality, observability, and consistency across BI and reporting layers
Contribute to architectural decisions across data storage, compute, and reporting systems
Collaboration & Delivery
Work cross-functionally with engineering, analytics, and business stakeholders
Translate business requirements into scalable, production-ready BI solutions
Communicate technical trade-offs effectively to both technical and non-technical audiences
Qualifications
Education & Experience
Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field with 5+ years of experience, OR
Master’s degree with 3+ years of relevant experience
Technical Skills
Advanced SQL Server and T-SQL (complex queries, stored procedures, performance tuning)
Strong experience with SSIS, SSRS, and Power BI (including DAX and semantic modeling)
Solid understanding of data warehousing (Kimball methodology, star schemas, SCDs)
Experience with PostgreSQL, MS SQL Server, and Snowflake
Programming experience in Python and/or C#
Familiarity with scripting (Bash/PowerShell)
Preferred / Advantageous
Experience with big data tools (Apache Spark, Kafka, Kinesis)
Exposure to AWS or Azure data platforms
Knowledge of data lake/lakehouse architectures
CI/CD and infrastructure-as-code experience
Familiarity with Docker, Kubernetes, or Airflow
Experience with observability tools (e.g., CloudWatch, OpenTelemetry)
Background in IoT, telematics, or time-series data environments
Core Competencies
End-to-end ownership mindset, from development through production reliability
Strong problem-solving and analytical thinking skills
Ability to communicate complex concepts clearly
Collaborative and cross-functional team player
Focus on quality, scalability, and maintainability
Continuous learner who stays current with evolving BI and data technologies
EEO/ BEE Statement
Powerfleet is an equal opportunity employer committed to employment equity, diversity, and inclusion. In alignment with the Employment Equity Act 1998 and our Employment Equity plan, we actively encourage applications from designated groups, including Black people, women, and individuals with disabilities.
As part of our commitment to transformation and in accordance with the Broad-Based Black Economic Empowerment Act, preference may be given to candidates from designated groups where appropriate. All qualified applicants will be considered based on merit, skills, and experience.
We are committed to providing reasonable accommodation throughout the recruitment process. If you require support or adjustments, please let us know.
- Department
- Data Engineering & AI
- Locations
- Stellenbosch
- Remote status
- Fully Remote
Stellenbosch
About Powerfleet
Powerfleet (Nasdaq: AIOT; JSE: PWR) is a global leader in AIoT (Artificial Intelligence of Things) and SaaS-based mobile asset management. With over 30 years of expertise, we empower organizations worldwide to unify operations by ingesting, harmonizing, and integrating data from any source—transforming it into actionable insights that save lives, time, and money.
Our end-to-end solutions help businesses monitor, manage, and optimize everything from warehouse assets to connected vehicles, driving safety, efficiency, and sustainability across the supply chain. But we are more than just a technology company—our people-centric approach fosters innovation and long-term success for our customers.
Powerfleet serves over 2.6 million subscribers across 48,000 customers in 120 countries, with commercial operations spanning every major continent. Join us as we shape the future of intelligent mobility and business transformation.
Equal Employment Opportunity Statement
Powerfleet is committed to maintaining a diverse, equitable, and inclusive workplace where all individuals are treated with dignity and respect. Employment decisions are based on qualifications, merit, and business needs. We do not discriminate or tolerate harassment on any protected basis under applicable laws in the countries where we operate, including characteristics such as race, ethnicity, nationality, religion, gender, gender identity or expression, sexual orientation, disability, or age.