Software Developer
1 day ago
Boxer Superstores is committed to leveraging data to drive smarter business decisions. We are looking for a highly motivated Software Developer with experience in data warehousing, ETL processes, database systems, and Python API development. This role will focus on developing and optimizing our MySQL- and SQL Server–based MPP database systems, integrating them with FastAPI-driven Python services for semantic layer technologies. The successful candidate will be part of a small, innovative team driving modernization of our data infrastructure.
Minimum Requirements- Minimum 5 years of experience in software development, with a strong focus on data warehousing and ETL.
- Degree or Diploma in IT, Computer Science, Information Systems, or related field.
- Strong hands-on experience with MySQL and Microsoft SQL Server, including schema design, performance tuning, and query optimization.
- Proven ability to implement and manage ETL pipelines, with expertise in SSIS and Kestra.
- Solid understanding of Kimbal star schema and relational theory for analytical modeling.
- Demonstrable Python development experience, specifically in FastAPI for web/API development and data integration.
- Proficient in SQL, including complex queries, joins, indexing, and stored procedures.
- Understanding of data warehousing principles (subject-oriented, integrated, time-variant, non-volatile).
- Familiarity with distributed systems and parallelized processing is a plus.
- Experience working with BI tools (Power BI, Tableau, Oracle BI) for reporting and dashboard integration.
- Self-motivated, innovative, and comfortable in a fast-evolving technical environment.
- Design, implement, and maintain ETL pipelines to extract, transform, and load data from multiple sources (CRM, ERP, Excel, web logs) into the data warehouse.
- Develop, optimize, and maintain SQL code for table creation, indexing, stored procedures, and query performance across MySQL and SQL Server
- Apply Kimbal star schema design principles to ensure efficient and scalable relational modeling.
- Build and maintain Python-based web and API services using FastAPI for data delivery and semantic modeling.
- Develop and maintain ETL processes using SSIS and Kestra ).
- Collaborate with BI and analytics teams to ensure smooth integration with dashboards, reporting, and semantic layer models.
- Monitor system performance and identify opportunities for optimization and scalability.
- Stay up-to-date with emerging trends in data warehousing, ETL frameworks, database technologies, and API development.
- Experience with Kubernetes (K8s) and/or Docker for containerization and deployment (Bonus).
- js experience for analytics and data modeling.
- Experience building and supporting semantic layer models in Python.
-
Software Developer
5 days ago
Westville, KwaZulu-Natal, South Africa Hire Resolve Full time R900 000 - R1 200 000 per yearHire Resolve's client is a leading company in the software development industry and are currently looking for a skilled Software Developer to join their team.In this role, you will be responsible for developing, testing, and maintaining software applications. You will work closely with a team of developers and other stakeholders to deliver high-quality...
-
Westville, KwaZulu-Natal, South Africa Advtech Full time R250 000 - R500 000 per yearDirect Reporting Line:Head of Computer Science Emeris consolidates resources and expertise from IIE Varsity College, IIE MSA, IIE-Vega School, and IIE School of Hospitality & Service Management, with a unified approach ensuring a consistent standard of excellence in teaching, learning, and student support. Emeris Westville Campus has a vacancy for a Part...
-
IT Business Analyst FICO
5 days ago
Westville, KwaZulu-Natal, South Africa Boardroom Appointments Full timeKey purpose:Our company is currently on the hunt to acquire an IT Business Analyst (FICO). The role will be based in Westville and report into the Applications Manager.Duties and responsibilities:Ensures that all tests are conducted and documented according to the standards agreed upon by the business unit and IT.Responsible for ensuring that all...
-
Business Analyst
5 days ago
Westville, KwaZulu-Natal, South Africa Boardroom Appointments Full time R250 000 - R450 000 per yearKey purpose:The purpose of the role is to work in conjunction with the Empty Trips (ET) business leads to support the existing ET applications and identify, design and specify ongoing enhancements and solutions that meet the ET business objectives and achieve the business goals of Smart Digital Logistics; and to facilitate the implementation of identified...
-
IT Executive
1 week ago
Westville, KwaZulu-Natal, South Africa RCL Foods Full time R1 500 000 - R3 600 000 per yearJob DescriptionRCL FOODS is a deeply rooted South African food manufacturer that produces some of the country's most-loved brands: Yum Yum peanut butter, Nola mayonnaise, Ouma rusks, and Sellati sugar, just to name a few. At the heart of our culture and strategy is our Purpose – WE GROW WHAT MATTERS – which encapsulates our belief in collectively doing...
-
Senior Software Tester
1 week ago
Westville, South Africa Talent Engine Full time**Main purpose of the job**: As an experienced and highly detail-oriented Senior Software Tester, you will be responsible for ensuring the quality and reliability of our software products through both manual and automated testing. You will play a pivotal role in promoting automation best practices across the team, driving efficiency and consistency. You will...
-
Business Development Representative
1 week ago
Westville, South Africa Broadband Info Full timeWe are seeking a dynamic and motivated Business Development Representativeto join our growing telecommunications sales team. In this role, you will be responsible for promoting and selling our services directly to businesses within an assigned territory. You will be on the front line, engaging with customers face-to-face, understanding their needs, and...
-
Lecturer: Cloud Development
2 weeks ago
Westville, South Africa IIE MSA and IIE Varsity College Full time**Direct Reporting Line**: Programme Manager: IT **Varsity College** is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa and is registered with the Department of Higher Education and Training (DHET) to provide higher education...
-
Westville, South Africa ADvTECH Full time**Varsity College, Vega School, IIE MSA (select the brand)** is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa, and is registered with the Department of Higher Education and Training (DHET) to provide higher education qualifications...
-
QA Analyst
1 week ago
Westville, South Africa Brambles Group Full timeCHEP helps move more goods to more people, in more places than any other organization on earth via our 300 million pallets, crates and containers. We employ 11,000 people and operate in more than 55 countries. Through our pioneering and sustainable share-and-reuse business model, the world’s biggest brands trust us to help them transport their goods more...
-
Junior Sales Executive
4 days ago
Westville, South Africa Netstream Intergrated Solutions Full timeTitle: Junior Sales Executive Location: KZN **Job Description**: **Responsibilities**: - Identify and develop new business opportunities in the technology industry - Build and maintain strong relationships with clients - Achieve sales targets and meet KPIs - Conduct market research and analysis to identify trends and opportunities - Collaborate with...
-
PHP and Javascript Web Dev
7 days ago
Westville, South Africa Mass Staffing Projects Full time**Description**: We are looking for a highly motivated PHP Developer to come join our fast-paced, fun, and rewarding team of professionals in the Automotive industry. Key Requirements - JavaScript - jQuery - HTML - Data Transfer between PHP & the DOM - HTML 5 - CSS 2 & 3 - MySQL **Software Requirements**: - Sublime Text or Similar IDE (Expert). - Apache...
-
Engineering Technician
2 weeks ago
Westville, South Africa O&O Analytics Full timeResponsibilities: - Assisting in developing new projects, designs, and testing procedures - Preparing Technical reports and documentation related to projects - Conducting tests on prototypes and finished products to ensure they meet design specifications - Collaborating with other technicians and project managers to identify and resolve issues related to...
-
PHP and Javascript Web Dev
1 week ago
Westville, South Africa Mass Staffing Projects Full time**Job Information** - Location- Westville- Salary- Market Related- Job Type- Permanent- Education- IT Degree or the equivalent- Experience- 3+ years’- Reference- WWD250122A- - it.jobs(at)staffingprojects.co.za- Fax- 0867502867Description: We are looking for a highly motivated PHP Developer to come join our fast-paced, fun, and rewarding team of...
-
Junior Finance Administrator
1 week ago
Westville, South Africa Netstream Intergrated Solutions Full time**VACANCY : Junior Accountant - Sage Pastel Expert** **Job Summary** We are seeking a detail-oriented and highly motivated Junior Accountant with proven experience in using Sage Pastel accounting software. You will be responsible for a variety of accounting tasks, including data entry, account reconciliation, and assisting with financial reporting. This is...