Job Description
Software Developer (with Data and Analysis Skills) - Live Work and Build in Paradise.
Location: Thesen Island Knysna (On-site)
Salary: R20 000 R40 000 per month
Experience: 2 years (flexible for strong technical capability)
Imagine starting your day with a walk along the lagoon grabbing coffee on the island and then spending your workday
building software solutions powered by data not just reports or dashboards.
This role is for a
Software Developer who thinks analytically someone who enjoys writing code building front-end tools integrating systems and applying data-driven thinking to real business problems.
Its a rare opportunity to grow technically while embracing a slower richer coastal lifestyle on Thesen Island Knysna.
Why This Role Is Different: - Live where others holiday lagoon views beaches forests and hiking trails on your doorstep
- Escape big-city burnout without sacrificing technical growth
- Small agile environment where your work directly influences systems and products
- Build real applications and tools that drive the business forward
- A strong blend of software development data and problem-solving
What Youll Be Doing: - Developing Python-based solutions for data integration automation and business logic
- Writing and optimising SQL to extract transform and integrate data from existing systems
- Working with front-end technologies (JavaScript HTML/CSS or similar) to build internal tools and interfaces
- Contributing to the development of custom applications and front-end tools alongside outsourced or partner developers
- Applying analytical thinking to understand business processes and translate requirements into technical solutions
- Supporting and enhancing the existing Power BI environment including DAX where required (not rebuilding reports but extending value)
- Working across the full flow from data sources through logic and transformation to application or visual output
What Were Looking For: - Core Technical Skills:
- Python development experience (essential)
- Strong SQL skills for data extraction and integration
- Experience with at least one front-end language or framework (JavaScript HTML/CSS React etc.)
- Exposure to Power BI and DAX (advantageous not the primary focus)
- Solid understanding of software logic data structures and problem-solving
- Background & Mindset:
- 2 years experience in a software development data engineering or technical analyst role
- Degree in Computer Science IT Engineering Mathematics or a related technical field
- Strong analytical mindset able to understand data flows systems and business context
- Comfortable working with existing systems and improving them through code
- Curious hands-on and motivated to grow into broader technical ownership
This is
not a pure reporting or BI role.
It is a
software development role with strong analytical and data responsibility .
Location & Lifestyle Fit: - On-site role based on Thesen Island Knysna
- Preference for candidates already in Knysna / the Garden Route
- Ideal for someone looking for long-term lifestyle balance alongside technical growth
This Role Is Perfect For Someone Who: - Identifies as a Software Developer not just a Data Analyst
- Enjoys coding building tools and solving complex technical problems
- Likes working across data logic and user-facing components
- Is early to mid-career level but serious about building strong technical depth
- Believes you dont need city chaos to build an impactful tech career
Required Experience:
IC
Job Tags
Full time, Flexible hours