SkillzPage
Azure Data Engineer

Azure Data Engineer

 Location: Sandton (Hybrid role 2 days in office / 3 days remote)
 Industry: Data and Technology Consulting
 Level: Mid Level 
 Salary Market related increase
Job Title Azure Data Engineer

About the Company

We are a leading global data-driven consulting firm specialising in turning complex business challenges into actionable insights through advanced data engineering, analytics, and intelligent technology solutions. With offices in South Africa, the UK, and Australia, we partner with major clients across industries such as mining, finance, retail, telecommunications, and logistics.

We’re known for applying mathematical and scientific rigour to solve real-world business problems, with a strong focus on pricing strategy, customer segmentation, operational efficiency, forecasting, and capital optimisation. Our project teams work end-to-end—from consolidating and structuring raw data to deploying custom-built tools, AI models, and simulations that support strategic decision-making.

This is an exciting opportunity for data professionals to contribute to meaningful, high-impact projects in a dynamic, collaborative environment, with exposure to cutting-edge technologies and global best practices.

Our core capabilities span the disciplines of Data Science, Data Engineering, and Software Engineering.

Role Overview

In this role, you’ll work collaboratively within a high-performing team to solve complex problems and deliver meaningful business value across a variety of industries, including mining, telecommunications, retail, and financial services. You’ll also play a key role in developing best practices and driving continuous improvement in data engineering across the organisation.

Core Responsibilities

  • Assist in translating business requirements into clear technical specifications and help communicate technical concepts to both technical and non-technical stakeholders.
  • Contribute to the design of data engineering solutions that align with business needs and fit within established architectural standards.
  • Build and maintain scalable, reliable data pipelines that ingest, clean, and transform data from multiple sources following best practices.
  • Identify opportunities to improve data quality, performance, and reliability, and implement enhancements with guidance from senior team members.
  • Support the successful delivery of data engineering projects by completing assigned tasks within defined scope, timelines, and quality standards.
  • Work collaboratively with senior engineers, engage in knowledge-sharing initiatives, and contribute to the development of junior team members.

Minimum Requirements

  • Graduate or Postgraduate degree in Computer Science, Information Technology, Statistics, Engineering or related technical field.
  • 4+ years of data engineering experience with strong SQL skills and solid Python programming experience
  • Good understanding of Apache Spark fundamentals and experience using it for data processing tasks
  • Familiarity with data architecture concepts including data warehouse and data lake principles, with exposure to medallion architecture patterns
  • Experience in building and maintaining data pipelines for medium to large datasets with guidance on complex implementations
  • Basic CI/CD experience using Azure DevOps and Git, with exposure to infrastructure-as-code tools (ARM templates, Terraform, or Bicep)
  • Hands on experience using the following Azure cloud data platform technologies:
    • Azure Databricks
    • Azure Synapse Analytics
    • Azure Data Factory
    • Azure Storage / Data Lake
    • Azure SQL Database
  • Experience with the following technologies would be beneficial
    • dbt (data build tool)
    • Snowflake data warehousing
  • A relevant data engineering certification would be beneficial

Behavioural Competencies

  • Problem Solver:
    Identifies challenges and opportunities, applying critical thinking to develop innovative and practical solutions.

  • Client-Focused:
    Strives to understand client needs and build strong, collaborative working relationships.

  • Proactive:
    Takes initiative, communicates effectively with stakeholders, and follows through to achieve objectives.

  • Resilient:
    Remains composed and effective under pressure, ambiguity, or opposition.

  • Team-Oriented:
    Thrives in collaborative environments and contributes to an inclusive, team-based culture.

  • Quality-Driven:
    Committed to delivering high-quality, reliable solutions with attention to detail.

  • Strong Communicator:
    Possesses excellent verbal and written communication skills; able to convey complex technical concepts clearly to both technical and non-technical audiences.


Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to charne@skillzpage.com

Use the subject line: "Azure Data Engineer  – Hybrid"

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)

BI Developer (SQL & Qlik)

BI Developer (SQL & Qlik)

 Location: Parktown, Gauteng
 Industry: Travel & Transportation Technology
 Level: Mid to Senior / 5 to 7 years +
 Salary neg on exp/ market related increase
 Benefits: medical aid/ pension fund/ 17 days leave pa/ annual performance bonus/ work with global teams

About the Company

Build the Future of Travel Technology with Us

For over 30 years, we’ve been redefining travel experiences worldwide—developing cutting-edge software and hardware solutions for the global transportation industry. Our advanced ticketing and payment systems enable seamless, efficient journeys across South Africa, France, and the UK.

We’re looking for an experienced BI Developer with SQL & QlikView/QlikSense expertise to help us transform raw data into powerful insights. This is an opportunity to work with an innovative, global team, developing high-performance BI solutions that drive decision-making and operational efficiency.

If you love working with data, SQL, and visualization tools, this role is your chance to make an impact in a company that’s shaping the future of global travel.

Responsibilities:

  • Developing & Optimizing SQL-Based Solutions – Craft, manage, and fine-tune SQL queries, procedures, and ETL processes for efficient data extraction and transformation.
  • Building Business Intelligence Dashboards – Design, develop, and optimize QlikView/QlikSense applications to deliver clear, data-driven insights.
  • Collaborating with Stakeholders – Work closely with business analysts and decision-makers to translate business needs into actionable BI solutions.
  • Enhancing Performance & Efficiency – Optimize database structures, queries, and reporting pipelines to ensure smooth, scalable BI operations.
  • Solving BI & SQL Challenges – Identify, troubleshoot, and resolve issues in databases and BI applications to maintain high data integrity and accuracy.
  • Ensuring Compliance & Best Practices – Maintain adherence to Information Security Management Systems (ISMS) and legal data regulations.

What We’re Looking For

  • Proven experience as a BI Developer or SQL Developer with a focus on data analytics & visualization.
  • Strong SQL skills – expertise in querying, manipulation, and optimization for efficient data analysis.
  • QlikView/QlikSense experience – ability to design, build, and maintain data visualization applications.
  • ETL & Data Integration Knowledge – experience in data extraction, transformation, and loading.
  • Analytical & Business Acumen – ability to translate business requirements into technical solutions.
  • Strong problem-solving & attention to detail – ensuring high-quality, error-free BI outputs.
  • Excellent communication skills – collaborating across South Africa, France, and the UK.
  • Relevant certifications in SQL or BI tools (advantageous but not required).

Why Join Us?

  • Be part of a global leader in travel technology.
  • Work on high-impact BI solutions that shape decision-making.
  • Collaborate with international teams & world-class data professionals.
  • Enjoy competitive salary packages & long-term career growth.

Ready to Apply?

We’d love to hear from you! If this sounds like your next career move, send your CV to charne@skillzpage.com today.

Application Deadline: If you don’t hear back within two weeks, please consider your application unsuccessful.

C# Software Developer

C# Software Developer

 Location: Fully Remote  (Head office: Midrand, Gauteng)
 Industry: Managed IT Services & Software Development
 Level: Mid to Senior / 5 years +
 Salary Market related increase
 Benefits: fully remote / long-term career path with technical mentorship

About the Company

With nearly two decades of industry experience, this tech-driven company has built a trusted name in delivering strategic IT solutions and custom software development. Their core focus lies in helping businesses optimise operations, reduce risk, and scale effectively through technology.

They work with clients as long-term partners, building relationships that span years, not months. Their development culture values innovation, technical ownership, and career longevity—not quick wins or code churn.

Why Join?

  • Well-established industry leader with nearly 20 years of success across Engineering, Healthcare, and Retail.
  • Developer-centric culture—your technical input matters. Expect autonomy, mentorship, and room to grow.
  • Flexibility & Balance—fully remote setup, strong peer collaboration, and reasonable deadlines.
  • Tech-forward mindset—work with modern tools, contribute ideas, and shape the direction of development.

What You’ll Be Doing

This role focuses on building robust, scalable backend applications in C# .NET for enterprise clients, integrating with multiple platforms, and enhancing data flow across complex systems.

Core Responsibilities

  • Develop and maintain backend systems using C# (.NET Core and Framework)
  • Design and optimise databases using MS SQL Server (T-SQL, Stored Procedures, Indexing)
  • Develop RESTful APIs and integrate with third-party platforms and internal systems
  • Translate business requirements into clean, maintainable code aligned with architectural standards
  • Participate in code reviews, testing, and deployment in Agile development cycles

Client & Team Collaboration

  • Meet with clients to gather requirements, demo solutions, and manage feature feedback
  • Work within a 10-person Agile dev team, contributing to sprint planning, testing, and release cycles
  • Collaborate with the Integration Team to streamline connections between service providers and internal systems
  • Occasionally assist with front-end enhancements as needed

Innovation & Platform Enhancements

  • Troubleshoot production issues and recommend code-level improvements
  • Improve system speed, security, and performance
  • Share insights with the team on new tools, frameworks, or process enhancements

Minimum Requirements

  • 3–5 years of hands-on experience in C# .NET development (backend-heavy exposure)
  • Proficiency in MS SQL Server, including writing complex queries and tuning performance
  • Solid grasp of OOP principles, design patterns, and SOLID architecture
  • Experience working in Agile environments using CI/CD tools and version control systems (e.g. Git)
  • Strong communication skills—comfortable gathering technical requirements and presenting progress
  • Long-term growth mindset—this role is for developers looking to invest in their next career chapter

Tech Stack You’ll Work With

  • C# .NET (Core + Framework)
  • MS SQL Server (T-SQL, Indexing, Stored Procedures)
  • ASP.NET Web API
  • Git, CI/CD pipelines
  • Agile (Scrum or Kanban)

Bonus Skills (Nice-to-Have or Willingness to Learn)

  • Frontend: Angular, React, Node.js
  • Mobile: Swift (iOS), Kotlin/Java (Android)
  • Cloud: Azure or AWS
  • DevOps: Docker, Kubernetes, Jenkins
  • Integration: 3rd-party APIs, service provider platforms

How to Apply?

Ready to Join a Company that Values Clever Code and Long-Term Growth?

Email your CV to natasha@skillzpage.com

(If you don’t hear from us within 2 weeks, please consider your application unsuccessful.)

C++ Embedded Developer

C++ Embedded Developer

 Location: Parktown, Johannesburg
 Industry: Smart Mobility and Transportation Technology
 Level: Mid to Senior / 5 - 7 years +
 Salary Market related increase
 Benefits: Provident fund/ 20 days leave pa/ Flexi work hours

About the Company

For over 30 years, this global technology leader has been developing sophisticated software and hardware solutions that power intelligent ticketing and mobility systems across more than 500 cities worldwide. With a strong focus on innovation in public transport infrastructure, their platforms are designed to simplify fare collection, enhance commuter access, and transform mobility ecosystems across the globe.

Their product suite includes integrated back-office systems, embedded hardware, cloud-connected services, and mobile-first solutions—backed by engineering teams in South Africa, France, and the UK. Their collaborative culture prioritises clever thinking, continuous learning, and pushing the boundaries of what’s possible in mobility tech.

About the Role

We’re hiring a skilled Software Developer with proven experience in C++ and/or C#, ideally in embedded systems or real-time server-side environments. This role focuses on developing, integrating, and supporting software modules used across the company’s fare collection and ticketing systems.

Reporting to the Engineering Manager (South Africa), you’ll be responsible for writing scalable, production-ready code for back-office applications, embedded devices, and system integrations. You'll collaborate with hardware engineers, front-end developers, DevOps teams, and integrators to design solutions that are robust, maintainable, and aligned to modern software engineering practices.

Core Responsibilities

Software Development & Engineering

  • Design, develop, and maintain server-side and embedded system software using C++ and C#, from requirements through to production deployment.
  • Participate in full SDLC (requirements analysis, design, development, testing, deployment, support).
  • Build stable, scalable applications that meet performance and reliability requirements in high-availability environments.
  • Troubleshoot and debug complex issues in production and test environments, providing rapid issue resolution.
  • Write clean, modular, and reusable code adhering to industry best practices.
  • Develop and consume RESTful APIs within distributed, multi-tier architectures.
  • Analyse system resource usage to optimise performance and stability.
  • Refactor legacy components and contribute to modernising the application landscape.

Embedded & Back Office Systems

  • Develop and maintain code for embedded systems and hardware-level interactions in a Unix/Linux environment.
  • Interface with firmware and hardware teams to validate and integrate new products or modules.
  • Evaluate open-source software and third-party libraries for embedded compatibility and integration.

Infrastructure & Support

  • Assist system integrators and operational teams with back-office deployments, system upgrades, and issue resolution.
  • Support code deployment and system monitoring within production environments (including troubleshooting live system bugs).
  • Collaborate with DevOps and QA teams to automate tests, performance tuning, and security checks.

Documentation & Collaboration

  • Create detailed technical documentation: architecture designs, integration specs, test cases, and operational procedures.
  • Contribute to UI/backend integration alongside front-end developers.
  • Provide technical training and mentoring to internal stakeholders.
  • Participate in agile planning, sprint reviews, retrospectives, and peer code reviews.

Minimum Requirements

  • 5 –7+ years' hands-on experience in software development, ideally including both server-side and embedded environments.
  • Strong working knowledge of C++ and/or C# programming languages.
  • Proven experience with:
    • Embedded systems development (multitasking RTOS, hardware interfacing, debugging).
    • Linux/Unix environments, including bash scripting and system calls.
    • SQL and relational databases (MS SQL Server, MySQL, PostgreSQL).
    • Source control tools (Git) and issue tracking systems (e.g. Jira).
  • Understanding of object-oriented programming principles and SOLID architecture.
  • Working experience in:
    • REST API development and consumption.
    • .NET Framework and/or .NET Core (for backend services).
    • Writing, executing, and maintaining test plans.

Advantageous Skills & Tools

  • Knowledge of AWS services (EC2, S3, IAM, CloudFormation).
  • Familiarity with Android, HTML/CSS, and front-end integration techniques.
  • Exposure to Agile/Scrum methodologies and CI/CD environments.
  • Experience with scripting languages: Java, Python, or PHP.
  • Knowledge of hardware-level debugging, schematics, and electronic components.

Preferred Qualifications & Certifications

  • Bachelor's degree or diploma in Computer Science, Software Engineering, or related discipline.
  • Certifications in:
    • AWS (Cloud Practitioner / SysOps Administrator / Solutions Architect)
    • Microsoft Certified: C# Developer or .NET Core Developer
    • Linux Professional Institute Certification (LPIC) or equivalent

Soft Skills & Personal Attributes

  • Excellent analytical thinking, issue resolution, and problem-solving capabilities.
  • Strong communication skills – written and verbal – with the ability to collaborate across international teams.
  • Passion for transport innovation, clean architecture, and improving systems for scale.
  • Curiosity-driven mindset—someone who actively explores new technologies and development methodologies.

How to Apply

If you’re ready to join a globally respected company shaping the future of mobility, send your CV to natasha@skillzpage.com. Use  "C++ Embedded Developer" in the subject line.

(If you don’t hear back from us within two weeks, please consider your application unsuccessful.)

Graduate Analyst

Graduate Analyst

 Location: Sandton or Cape Town Branch (Hybrid role 2 days in office / 3 days remote)
 Industry: Data and Technology Consulting
 Level: Entry Level 
 Salary Market related increase
Job Title Graduate Analyst

About the Company

We are a leading global data-driven consulting firm specialising in turning complex business challenges into actionable insights through advanced data engineering, analytics, and intelligent technology solutions. With offices in South Africa, the UK, and Australia, we partner with major clients across industries such as mining, finance, retail, telecommunications, and logistics.

We’re known for applying mathematical and scientific rigour to solve real-world business problems, with a strong focus on pricing strategy, customer segmentation, operational efficiency, forecasting, and capital optimisation. Our project teams work end-to-end—from consolidating and structuring raw data to deploying custom-built tools, AI models, and simulations that support strategic decision-making.

This is an exciting opportunity for data professionals to contribute to meaningful, high-impact projects in a dynamic, collaborative environment, with exposure to cutting-edge technologies and global best practices.

Our core capabilities span the disciplines of Data Science, Data Engineering, and Software Engineering.

Role Overview

We pride ourselves on developing high-impact strategies and enabling clients to implement them effectively — improving operations, performance, and growth potential.

If you’re analytically minded, commercially curious, and want to make an impact across industries, this could be the right place for you.

As a Graduate Analyst, you’ll work closely with a team of experienced consultants on client-facing projects from Day 1. You’ll contribute to solving real-world business problems through analysis, modelling, and structured thinking.

Responsibilities

  • Supporting strategy development and operational improvement projects
  • Analysing data to uncover patterns, trends, and drivers of business performance
  • Building and refining financial or operational models
  • Translating complex problems into clear, actionable insights
  • Preparing client presentations and participating in team discussions
  • Conducting research on industries, markets, and competitors
  • Working collaboratively with cross-functional teams to implement solutions

Minimum Requirements

  • BSc Honours degree (required) in Engineering, Actuarial Science, Statistics, Mathematics, or a related quantitative discipline
  • Outstanding academic performance and strong maths background
  • Strong analytical and problem-solving skills
  • Business curiosity and commercial awareness
  • Excellent written and verbal communication skills
  • A collaborative mindset and willingness to learn
  • Exposure to modelling, simulation, or programming is beneficial but not required
  • South African citizenship or valid work authorisation

Why join us?

  • Solve challenging and meaningful business problems
  • Learn from top-tier professionals in a supportive environment
  • Exposure to multiple industries and business functions
  • Early responsibility with real client impact
  • Opportunities for rapid career growth and development

Kick-start your career in strategy and business performance consulting. Apply now to join a team that blends sharp thinking with real-world execution.


Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to charne@skillzpage.com

Use the subject line: "Graduate Analyst  – Hybrid"

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)

Head of Client Success & Performance Marketing

Head of Client Success & Performance Marketing

 Location: Melrose Arch
 Industry: Financial Services Marketing
 Level: Exec Level
 Salary Market related increase
Job Title Head of Client Success & Performance Marketing

About the Company

Join a well-established, high-growth digital performance marketing group with nearly 20 years of success in connecting millions of consumers to financial, telco, insurance, debt, and automotive services. With operations in both South Africa and the USA, the group is at the forefront of lead generation innovation, leveraging a mix of owned media platforms, affiliate partnerships, and strategic fulfilment channels.

They are trusted by leading brands in both local and international markets, including top U.S. players in the debt settlement space. The culture is fast-paced, entrepreneurial, and execution-focused — ideal for leaders who are hands-on, commercially minded, and eager to shape the future of digital acquisition.

Role Overview

We’re seeking a commercially astute and operationally driven Executive: Client Success & Delivery to lead high-performing teams across multiple business units — including Credit, Insurance, and Telco — and to take full ownership of strategic client partnerships and affiliate campaign delivery across South Africa and the USA.

This is a senior leadership role with a direct impact on business growth, revenue delivery, and strategic alignment across key verticals.

Core Responsibilities

  • Lead and mentor Client Success Managers, instilling a culture of accountability, delivery, and growth.
  • Build and scale strategic client and affiliate partnerships in both the SA and U.S. markets.
  • Take full ownership of campaign performance across lead generation, funnel optimisation, conversion, and revenue outcomes.
  • Collaborate cross-functionally with marketing, tech, and operations to improve lead quality, delivery processes, and feedback loops.
  • Drive new business development within the affiliate and client ecosystem.
  • Oversee commercial functions including pricing, margin management, contract negotiation, and forecasting.
  • Ensure compliance with relevant regulations and maintain the highest governance standards.

Minimum Requirements

  • 10+ years’ experience in a senior commercial, client success, or affiliate marketing leadership role.
  • Proven experience in digital performance marketing (CPL, CPA, programmatic, affiliate management).
  • Strong leadership background, having built and managed high-performing B2B teams.
  • Experience with campaign delivery, data-driven funnels, and P&L responsibility.
  • Ability to thrive in a fast-paced, hands-on environment with minimal hierarchy.
  • Familiarity with the U.S. market (especially debt settlement or financial services) is beneficial.
  • Entrepreneurial, agile, and driven by performance and results.

Why Join?

  • Strategic Impact – You'll operate as part of the senior leadership team, directly influencing growth across SA and the USA.
  • Global Exposure – Work with top-tier international clients and expand your reach in the U.S. market.
  • Innovation-Driven Culture – Flat structure, no red tape. Ideas are heard, and action is taken.
  • High-Growth Environment – Be part of a business scaling aggressively with strong client demand.
  • Autonomy & Ownership – Run your division with the freedom to innovate, lead, and grow your team.


Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to natasha@skillzpage.com

Use the subject line: "Head of Client Success & Performance Marketing"

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)

Mid Level AWS Data Engineer

Mid Level AWS Data Engineer

 Location: Sandton (Hybrid role 2 days in office / 3 days remote)
 Industry: Data and Technology Consulting
 Level: Mid Level 
 Salary Market related increase
Job Title AWS Data Engineer

About the Company

We are a leading global data-driven consulting firm specialising in turning complex business challenges into actionable insights through advanced data engineering, analytics, and intelligent technology solutions. With offices in South Africa, the UK, and Australia, we partner with major clients across industries such as mining, finance, retail, telecommunications, and logistics.

We’re known for applying mathematical and scientific rigour to solve real-world business problems, with a strong focus on pricing strategy, customer segmentation, operational efficiency, forecasting, and capital optimisation. Our project teams work end-to-end—from consolidating and structuring raw data to deploying custom-built tools, AI models, and simulations that support strategic decision-making.

This is an exciting opportunity for data professionals to contribute to meaningful, high-impact projects in a dynamic, collaborative environment, with exposure to cutting-edge technologies and global best practices.

Our core capabilities span the disciplines of Data Science, Data Engineering, and Software Engineering.

Role Overview

You'll be part of a team tackling complex problems to deliver real business value across a diverse range of industries, including mining, telecommunications, retail, and financial services. In addition, you'll contribute to shaping best practices and continuously improving data engineering standards across the organisation.

Core Responsibilities

  • Translate business requirements into technical specifications and assist in communicating complex technical concepts to both technical and non-technical stakeholders.
  • Contribute to the design of data engineering solutions aligned with established architectural frameworks and business objectives.
  • Build and maintain scalable, efficient data pipelines that ingest, clean, and transform data from multiple sources using industry best practices.
  • Identify opportunities to improve data quality, pipeline performance, and reliability, and implement enhancements under guidance.
  • Deliver assigned project tasks on time and within scope to support the successful technical delivery of data engineering initiatives.
  • Collaborate with senior team members, engage in knowledge-sharing activities, and actively support the growth and development of junior engineers.

Minimum Requirements

  • Graduate or Postgraduate degree in Computer Science, Information Technology, Statistics, Engineering or related technical field.
  • 4+ years of data engineering experience with strong SQL skills and solid Python programming experience
  • Good understanding of Apache Spark fundamentals and experience using it for data processing tasks
  • Familiarity with data architecture concepts including data warehouse and data lake principles, with exposure to medallion architecture patterns
  • Experience in building and maintaining data pipelines for medium to large datasets with guidance on complex implementations
  • Basic CI/CD experience with Azure DevOps or AWS-native CI/CD services such as CodePipeline and CodeBuild. Git, and infrastructure-as-code tools (Terraform, AWS CloudFormation, or AWS CDK).
  • Hands on experience with AWS cloud data platform technologies, including:
    • Amazon Redshift
    • AWS Glue
    • Amazon Athena
    • AWS Step Functions
    • AWS Lambda
    • AWS CloudWatch
    • Amazon EMR
    • AWS Lake Formation
  • Experience with the following technologies would be beneficial
    • dbt (data build tool)
    • Snowflake data warehousing
  • A relevant data engineering certification would be beneficial

Behavioural Competencies

  • Problem Solver:
    Able to identify problems and opportunities, applying critical thinking to develop innovative and practical solutions.

  • Client Focused:
    Demonstrates a strong understanding of client needs and builds effective, collaborative working relationships.

  • Proactive:
    Takes initiative, communicates clearly with stakeholders, and follows through to achieve project goals.

  • Resilient:
    Maintains performance and composure under pressure, ambiguity, or opposition.

  • Team-Oriented:
    Works well within a team environment and fosters a collaborative, inclusive culture.

  • Quality-Driven:
    Committed to delivering high-quality work with attention to detail and consistency.

  • Effective Communicator:
    Possesses strong verbal and written communication skills; able to present complex technical ideas clearly to both technical and non-technical audiences.


Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to charne@skillzpage.com

Use the subject line: "Mid Level AWS Data Engineer  – Hybrid"

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)

Mid Level Software Developer - C#

Mid Level Software Developer - C#

 Location: Fully Remote
 Industry: Sports Gaming Software
 Level: Mid Level / 5 years +
 Salary Market related increase
 Benefits: Fully Remote/ 20 days leave pa/ Bi Annual Performance bonusses / 1 day Birthday Leave

About the Company

Join a pioneering tech business at the forefront of virtual sports and number game innovation. With a presence across five continents, this company is a licensed and GLI-certified provider of high-performance gaming platforms. Their cutting-edge solutions are seamlessly integrated into mobile, web, gaming terminals, and satellite broadcast platforms, delivering immersive and responsive user experiences to players worldwide.

With a team of over 60 professionals—including system architects, engineers, and designers—this company values innovation, flexibility, and global reach. Employees enjoy the freedom to work from anywhere in the world, balanced with the support of a collaborative and agile development environment.

Role Overview

We’re hiring a Mid-Level Software Developer to join a highly skilled dev team focused on building scalable, reliable, and interactive gaming applications. In this role, you’ll enhance our product suite, assist with technical design alongside system architects, and contribute directly to full-stack development—particularly for web and mobile-facing applications.

If you enjoy solving complex problems, creating exceptional user-facing features, and want to work on a platform with millions of users globally, this role offers an excellent opportunity for growth.

Key Responsibilities

  • Design, develop, and maintain web applications with C#, .NET, and TypeScript
  • Create and improve software components and services across the entire stack
  • Collaborate with architects and fellow developers to implement robust technical solutions
  • Participate in code reviews, peer programming, and agile team standups
  • Assist with bug identification and resolution across new and legacy codebases
  • Contribute to DevOps processes, CI/CD pipelines, and deployment strategies
  • Integrate 3rd-party systems and APIs for gaming platforms
  • Deliver features that enhance user experience across desktop and mobile devices
  • Ensure clean, maintainable, and testable code with appropriate documentation

Minimum Requirements

To be successful in this role, you should have:

  • 5+ years of hands-on C# development experience, including building new applications from scratch
  • Advanced knowledge of the .NET Framework, CLR, and .NET Core (beneficial)
  • Solid skills in JavaScript, jQuery, and TypeScript
  • Proven experience with Microsoft SQL Server (T-SQL, stored procedures, index optimisation)
  • Deep understanding of object-oriented programming (OOP) principles and design patterns
  • Strong knowledge of unit testing, source control (Git), and documentation best practices
  • Experience integrating with web services and external systems/APIs

 Advantageous Experience (Nice to Have)

  • Agile software development methodologies
  • Working with graphic and UX/UI teams
  • Experience with Kubernetes, microservices, Docker
  • Building for real-time transactional systems
  • Performance tuning and scalability best practices
  • Experience in the gaming or betting industry
  • HTML5 canvas and animation rendering
  • Technologies like:
    • Angular, ASP.NET MVC, Web API, IIS
    • HTML, CSS, Bootstrap
    • Azure DevOps, Git, Build & Release Pipelines
    • Elasticsearch
    • Windows Communication Foundation (WCF)

 Soft Skills & Work Ethic

  • Strong problem-solving ability and analytical mindset
  • Ability to work independently or collaboratively within a distributed team
  • Clear, professional communication with both technical and non-technical stakeholders
  • Proactive in learning and staying updated with new technologies
  • Open to change, feedback, and innovation in a fast-moving environment
  • Demonstrated accountability and ownership in delivering quality code

 Why Work Here?

  • Remote-first company – work from anywhere, anytime
  • International exposure and impact
  • Agile, product-driven engineering culture
  • Build products that reach millions of global users
  • Join a dynamic team pushing the boundaries of digital gaming innovation

Ready to Apply?

Send your CV to natasha@skillzpage.com and step into a role where your code powers next-gen gaming platforms.

(If you do not hear back within 2 weeks, kindly consider your application unsuccessful.)

Senior AWS Data Engineer

Senior AWS Data Engineer

 Location: Sandton (Hybrid role 2 days in office / 3 days remote)
 Industry: Data and Technology Consulting
 Level: Senior Level 
 Salary Market related increase
Job Title Senior AWS Data Engineer

About the Company

We are a leading global data-driven consulting firm specialising in turning complex business challenges into actionable insights through advanced data engineering, analytics, and intelligent technology solutions. With offices in South Africa, the UK, and Australia, we partner with major clients across industries such as mining, finance, retail, telecommunications, and logistics.

We’re known for applying mathematical and scientific rigour to solve real-world business problems, with a strong focus on pricing strategy, customer segmentation, operational efficiency, forecasting, and capital optimisation. Our project teams work end-to-end—from consolidating and structuring raw data to deploying custom-built tools, AI models, and simulations that support strategic decision-making.

This is an exciting opportunity for data professionals to contribute to meaningful, high-impact projects in a dynamic, collaborative environment, with exposure to cutting-edge technologies and global best practices.

Our core capabilities span the disciplines of Data Science, Data Engineering, and Software Engineering.

Role Overview

You’ll work as part of a collaborative team solving complex problems to deliver real business value across a range of industries, including mining, telecommunications, retail, and financial services. In addition, you’ll contribute to the development of best practices and help drive continuous improvement in data engineering across the organisation.

Core Responsibilities

  • Translate business requirements into clear technical specifications, effectively communicating complex concepts to both technical and non-technical stakeholders.
  • Design and architect enterprise-scale data engineering solutions that address complex business needs across diverse client environments.
  • Develop, optimise, and maintain scalable data pipelines that ingest, cleanse, and transform data from multiple structured and unstructured sources.
  • Proactively identify opportunities to improve data quality, pipeline performance, and system reliability, and implement enhancements accordingly.
  • Oversee the technical delivery of data engineering projects, managing scope, timelines, risks, and stakeholder engagement.
  • Mentor and support junior data engineers, fostering knowledge sharing and contributing to the team’s overall capability development.

Minimum Requirements

  • Graduate or Postgraduate degree in Computer Science, Information Technology, Statistics, Engineering or related technical field.
  • 8+ years of data engineering experience with extensive SQL and Python experience
  • Solid understanding of Apache Spark as a distributed data processing framework
  • Experience in data architecture including data warehouse design, data lake implementation and a medallion architecture
  • Experience in designing building and optimising data pipelines for large and complex datasets
  • CI/CD experience with Azure DevOps or AWS-native CI/CD services such as CodePipeline and CodeBuild.  Git, and infrastructure-as-code tools (Terraform, AWS CloudFormation, or AWS CDK).
  • Experience with AWS cloud data platform technologies, including:
    • Amazon Redshift
    • AWS Glue
    • Amazon Athena
    • AWS Step Functions
    • AWS Lambda
    • AWS CloudWatch
    • Amazon EMR
    • AWS Lake Formation
  • Experience with the following technologies would be beneficial
    • dbt (data build tool)
    • Snowflake data warehousing
    • Streaming technologies such as Kinesis, Spark streaming or Kafka
  • A relevant data engineering certification would be beneficial

Behavioural Competencies

  • Problem Solver:
    Identifies challenges and opportunities, applying critical thinking to develop innovative and practical solutions.

  • Client-Focused:
    Strives to understand client needs and build strong, collaborative working relationships.

  • Proactive:
    Takes initiative, communicates effectively with stakeholders, and follows through to achieve objectives.

  • Resilient:
    Remains composed and effective under pressure, ambiguity, or opposition.

  • Team-Oriented:
    Thrives in collaborative environments and contributes to an inclusive, team-based culture.

  • Quality-Driven:
    Committed to delivering high-quality, reliable solutions with attention to detail.

  • Strong Communicator:
    Possesses excellent verbal and written communication skills; able to convey complex technical concepts clearly to both technical and non-technical audiences.


Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to charne@skillzpage.com

Use the subject line: "Senior AWS Data Engineer  – Hybrid"

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)

Senior Azure Data Engineer

Senior Azure Data Engineer

 Location: Sandton (Hybrid role 2 days in office / 3 days remote)
 Industry: Data and Technology Consulting
 Level: Senior Level 
 Salary Market related increase
Job Title Senior Azure Data Engineer

About the Company

We are a leading global data-driven consulting firm specialising in turning complex business challenges into actionable insights through advanced data engineering, analytics, and intelligent technology solutions. With offices in South Africa, the UK, and Australia, we partner with major clients across industries such as mining, finance, retail, telecommunications, and logistics.

We’re known for applying mathematical and scientific rigour to solve real-world business problems, with a strong focus on pricing strategy, customer segmentation, operational efficiency, forecasting, and capital optimisation. Our project teams work end-to-end—from consolidating and structuring raw data to deploying custom-built tools, AI models, and simulations that support strategic decision-making.

This is an exciting opportunity for data professionals to contribute to meaningful, high-impact projects in a dynamic, collaborative environment, with exposure to cutting-edge technologies and global best practices.

Our core capabilities span the disciplines of Data Science, Data Engineering, and Software Engineering.

Role Overview

As a Data Engineer, you’ll work as part of a collaborative team focused on solving complex problems and delivering measurable business value across a diverse range of industries, including mining, telecommunications, retail, and financial services. You’ll also contribute to the ongoing development of best practices and play an active role in driving continuous improvements in data engineering across the organisation.

Core Responsibilities

  • Translate business requirements into clear technical specifications and effectively communicate complex concepts to both technical and non-technical stakeholders.
  • Design enterprise-scale data engineering solutions to address complex business needs across a variety of client environments.
  • Develop and maintain scalable, reliable data pipelines that ingest, clean, and transform data from multiple sources.
  • Proactively identify and implement enhancements to improve data quality, performance, and pipeline reliability.
  • Oversee the technical delivery of data engineering projects, ensuring effective management of scope, timelines, risks, and stakeholder communication.
  • Mentor junior data engineers and actively contribute to knowledge sharing and capability development within the team.

Minimum Requirements

  • Graduate or Postgraduate degree in Computer Science, Information Technology, Statistics, Engineering or related technical field.
  • 8+ years of data engineering experience with extensive SQL and Python experience
  • Solid understanding of Apache Spark as a distributed data processing framework
  • Experience in data architecture including data warehouse design, data lake implementation and a medallion architecture
  • Experience in designing building and optimising data pipelines for large and complex datasets
  • CI/CD experience using Azure DevOps, Git, and infrastructure-as-code tools (ARM templates, Terraform, or Bicep)
  • Experience using the following Azure cloud data platform technologies to implement data engineering solutions:
    • Azure Databricks
    • Azure Synapse Analytics
    • Azure Data Factory
    • Azure Storage / Data Lake
    • Azure SQL Database
  • Experience with the following technologies would be beneficial
    • dbt (data build tool)
    • Snowflake data warehousing
  • Streaming technologies such as Spark streaming or Kafka
  • A relevant data engineering certification would be beneficial

Behavioural Competencies

  • Problem Solver:
    Identifies challenges and opportunities, applying critical thinking to develop innovative and practical solutions.

  • Client-Focused:
    Strives to understand client needs and build strong, collaborative working relationships.

  • Proactive:
    Takes initiative, communicates effectively with stakeholders, and follows through to achieve objectives.

  • Resilient:
    Remains composed and effective under pressure, ambiguity, or opposition.

  • Team-Oriented:
    Thrives in collaborative environments and contributes to an inclusive, team-based culture.

  • Quality-Driven:
    Committed to delivering high-quality, reliable solutions with attention to detail.

  • Strong Communicator:
    Possesses excellent verbal and written communication skills; able to convey complex technical concepts clearly to both technical and non-technical audiences.


Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to charne@skillzpage.com

Use the subject line: "Senior Azure Data Engineer  – Hybrid"

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)

Senior Backend Developer (C#)

Senior Backend Developer (C#)

 Location: Fully Remote
 Industry: Sports Gaming Software
 Level: Senior Level /  8 years + 
 Salary Market related increase
 Benefits: Fully Remote/ 20 days leave pa/ Bi Annual Performance bonusses / 1 day Birthday Leave

About the Company

Join a pioneering tech business at the forefront of virtual sports and number game innovation. With a presence across five continents, this company is a licensed and GLI-certified provider of high-performance gaming platforms. Their cutting-edge solutions are seamlessly integrated into mobile, web, gaming terminals, and satellite broadcast platforms, delivering immersive and responsive user experiences to players worldwide.

With a team of over 60 professionals—including system architects, engineers, and designers—this company values innovation, flexibility, and global reach. Employees enjoy the freedom to work from anywhere in the world, balanced with the support of a collaborative and agile development environment.

Role Overview

This role will be responsible for enhancing and expanding our product portfolio and will be required to assist in the architecture and implementation of new development features & improve existing products. The candidate must be able to write coherent, organized code and be able to work on a complex codebase with high levels of abstraction. The candidate should also have a desire to build great web applications, with mobile being a primary focus. The candidate should be comfortable working in high-volume transaction systems and have a solid understanding of building scalable software solutions. The candidate should have an innovative mindset and have a passion for solving complex challenges. A passion for creating new game products and features is key. 

Core Responsibilities

  • Develop software (write code).
  • Resolve software bugs.
  • DevOps support.
  • Ability to work as part of the greater organisational team but also work independently, as well as work with clients.
  • Maintain and manage positive relationships with internal and external stakeholders.
  • Effectively communicate at all management levels with clients/ stakeholders.
  • Make recommendations to improve client service and fair treatment of clients within the area of responsibility.
  • Develop and maintain productive and collaborative working relationships with peers and stakeholders.
  • Positively influence and participate in change initiatives.
  • Continuously develop own expertise in terms of professional, industry, and legislation knowledge.
  • Take ownership of driving career development

Minimum Requirements

  • 8 years + Back End development experince using the MS technology stack.
  • Skilled in C# programming language. 
  • Advanced knowledge of C# ecosystems, including .NET Framework and CLR (.NET Core beneficial).
  • Skilled in JavaScript, JQuery framework, Typescript framework/s. 
  • Skilled in Microsoft SQL Server, store procedures, and index optimisation.
  • Skilled in HTML, and CSS
  • Extensive knowledge of object-oriented programming best practices.
  • Extensive knowledge of source control, unit testing, code verification, and documentation, including use cases.
  • Experience in system integration with 3rd-party systems.
  • Web services. 

Advantageous Experience

  • Windows Communication Foundation. 
  • NET Web API.
  • NET MVC.
  • Azure DevOps, incl. creating and maintaining Build and Release Pipelines.
  • T-SQL.
  • Agile software development methods.
  • Containerisation with Kubernetes and microservices generally.
  • Elasticsearch.
  • Real-time transaction system development.
  • Scalable system development to ensure efficient processing of high loads.
  • Gaming and/or betting industry experience.
  • Containerisation with Docker and Kubernetes.
  • Building and maintaining microservices.
  • Real-time transaction system development.
  • Scalable system development to ensure efficient processing of high loads.
  • Web canvas engine development.
  • Actively contributed to the architecture of a product or feature.


Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to charne@skillzpage.com

Use the subject line: Senior Backend Developer – Remote Gaming Platform

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)

Senior DevOps Engineer

Senior DevOps Engineer

 Location: Fully Remote
 Industry: Sports Gaming Software
 Level: Senior Level / Exec Level / 6 years +
 Salary Market related increase
 Benefits: Fully Remote/ 20 days leave pa/ Bi Annual Performance bonusses / 1 day Birthday Leave

About the Company

We’re hiring on behalf of a global gaming technology provider known for building high-performance, real-time rendering platforms for virtual sports and number games. With a presence across five continents and operations in regulated markets, this company partners with major gaming operators to deliver seamless and immersive digital experiences.

Their products are:

  • GLI-certified
  • Licensed across multiple jurisdictions
  • Accessible via mobile, online, satellite, local rendering, and gaming machines

They offer a tech-forward, results-driven culture powered by passionate engineers, architects, and product innovators. If you’re looking to work with bleeding-edge technology in a stable, exciting, and growth-oriented team—this is the environment for you.

About the Role

As a Senior DevOps Engineer, you will be the technical owner of cloud infrastructure and DevOps tooling, with a core focus on Microsoft Azure environments, CI/CD pipelines, and infrastructure automation. You will work closely with development, operations, and architecture teams to build, secure, and scale robust platforms that support real-time transaction systems and integrations across global markets.

Key Responsibilities

Infrastructure & Deployment Management

  • Provision and manage cloud infrastructure on Azure, including resource groups, VMs, VNets, Subnets, Load Balancers, NSGs, and Firewalls
  • Deploy and maintain Windows Services and IIS environments
  • Support developers with setting up staging and production environments
  • Optimise deployments using automation and Infrastructure as Code practices

 CI/CD Pipeline & DevOps Tooling

  • Design, build, and maintain CI/CD pipelines using Azure DevOps
  • Configure and manage deployment groups, release stages, and gated deployments
  • Integrate static code analysis, dependency checks, and secrets management within pipeline workflows
  • Implement repeatable automation scripts to streamline releases and reduce manual work

 Monitoring & Cost Optimisation

  • Implement application and infrastructure monitoring using Datadog, Elasticsearch, or equivalent tools
  • Proactively manage system alerts, uptime metrics, and performance benchmarks
  • Monitor network traffic, application health, latency, and cloud cost spikes—taking corrective action as needed
  • Contribute to budgeting efforts by applying cost-efficient infrastructure strategies

 Security & DevSecOps

  • Implement WAF rules, secure APIs, and manage secrets using Azure Key Vault or similar
  • Support penetration testing, security reviews, and incident response
  • Collaborate with operations and third-party vendors to maintain a robust threat defence posture
  • Integrate Cloudflare features including caching, WAF, and custom worker scripts for front-end edge protection

 Platform Resilience & Collaboration

  • Contribute to the scalability and availability strategy across services
  • Be part of an on-call rotation to assist with infrastructure-related incidents
  • Identify and resolve node-specific issues in load-balanced, high-volume environments
  • Work cross-functionally with development and infrastructure teams to ensure deployment reliability and minimal downtime

 Minimum Requirements

  • 6+ years’ experience in DevOps engineering or infrastructure automation
  • Strong working knowledge of Microsoft Azure (VMs, Networking, Load Balancing, App Services, etc.)
  • Proven experience with Azure DevOps, including pipeline creation and environment configuration
  • Proficient in Docker containerisation (Kubernetes experience advantageous)
  • IIS and Windows Services setup, deployment, and maintenance
  • Experience with Cloudflare, WAF, and custom worker script configuration
  • Knowledge of monitoring tools such as Datadog, Elasticsearch, or Prometheus
  • Strong understanding of CI/CD automation, infrastructure security, and system scalability

 Preferred Certifications (Bonus)

  • AZ-104 – Microsoft Azure Administrator
  • AZ-400 – Microsoft Azure DevOps Engineer Expert

 Bonus Experience

  • Real-time transaction system deployment and performance tuning
  • Gaming or betting industry familiarity
  • Experience supporting microservices architecture in production environments
  • Network engineering or enterprise IT infrastructure background
  • Strong DevSecOps mindset and hands-on security automation experience

 What You'll Bring

  • A strong sense of ownership and technical accountability
  • Ability to work independently and within collaborative cross-functional teams
  • A passion for automating complex infrastructure challenges
  • A continuous improvement mindset—always refining performance, security, and cost-efficiency
  • The ability to mentor others, share knowledge, and contribute to a high-trust DevOps culture

 Ready to Apply?

Send your CV to natasha@skillzpage.com with the subject line: Senior DevOps Engineer - Remote.

(If you do not hear back within 2 weeks, kindly consider your application unsuccessful.)

Senior Integrations Developer

Senior Integrations Developer

 Location: Fully Remote
 Industry: Sports Gaming Software
 Level: Senior Level /  7 years +
 Salary Market related increase
 Benefits: Fully Remote/ 20 days leave pa/ Bi Annual Performance bonusses / 1 day Birthday Leave

About the Company

Join a pioneering tech business at the forefront of virtual sports and number game innovation. With a presence across five continents, this company is a licensed and GLI-certified provider of high-performance gaming platforms. Their cutting-edge solutions are seamlessly integrated into mobile, web, gaming terminals, and satellite broadcast platforms, delivering immersive and responsive user experiences to players worldwide.

With a team of almost 100 professionals—including system architects, engineers, and designers—this company values innovation, flexibility, and global reach. Employees enjoy the freedom to work from anywhere in the world, balanced with the support of a collaborative and agile development environment.

About the Role

We’re looking for a Senior Integrations Software Developer to join a product team responsible for building and scaling high-volume integration platforms and gaming systems. You’ll work on real-time transaction systems, enhance integration capabilities, and contribute to the design of scalable, secure, and highly available infrastructure and application solutions.

This is not a support or maintenance role—you’ll be writing new code, shaping system architecture, and collaborating across the SDLC to bring new features and products to market.

You must be comfortable working in a distributed team, mentoring others, and juggling multiple priorities across a dynamic product roadmap.

Key Responsibilities

  • Build, test, and maintain scalable and modular software systems in C#
  • Collaborate with architecture teams to design integration layers and application components
  • Participate in architectural planning and roadmap discussions
  • Lead code reviews and ensure adherence to clean code principles and design patterns
  • Debug and resolve complex technical issues in high-volume transaction systems
  • Develop secure and reliable integration components with external 3rd-party platforms
  • Contribute to CI/CD pipelines and DevOps best practices
  • Mentor junior developers and support knowledge sharing across the engineering team
  • Liaise with internal stakeholders, external vendors, and product teams to deliver high-quality solutions
  • Continuously improve development processes and performance benchmarks

Minimum Requirements

  • 7+ years’ professional experience in C# development, with proven delivery of full lifecycle software projects
  • Minimum 2 years in a senior develoment role or technical lead capacity
  • Strong experience building new applications from scratch (not just enhancements)
  • Advanced knowledge of Microsoft SQL Server, including stored procedures and index optimisation
  • Deep understanding of object-oriented programming (OOP) principles and design patterns
  • Experience integrating with external APIs and third-party systems
  • Competence in version control systems, automated testing, and creating technical documentation

Preferred Skills & Technologies

  • Microsoft Azure services (Event Grid, Container Apps, Redis, SignalR, etc.)
  • Azure DevOps – build/release pipelines, source control
  • Frontend technologies: HTML, CSS, JavaScript, Bootstrap, Angular, TypeScript
  • Web services – WCF, REST APIs, Web API, ASP.NET MVC
  • Containerisation – Docker, Kubernetes
  • Development for real-time, high-volume transactional systems
  • Experience designing or contributing to microservices and scalable distributed systems
  • Prior experience in the gaming or betting industry
  • Familiarity with DevSecOps, penetration testing, or security-first development

What You’ll Bring

  • A problem-solving mindset with a bias toward clean, testable code
  • Ability to work independently, and proactively drive tasks forward
  • Confidence communicating with peers, stakeholders, and external partners
  • A passion for delivering high-performance, high-impact solutions
  • The ability to mentor, influence, and support team members in an agile, collaborative setting
  • Enthusiasm for learning and adapting to emerging technologies

Why Apply? 

  • 100% remote flexibility—no commute, no boundaries
  • Join a high-impact team working on global products with serious technical depth
  • Contribute to the development of next-generation gaming technologies
  • Be part of a fast-moving, agile organisation that values innovation and autonomy
  • Solve complex challenges and grow in a future-focused tech environment

Ready to Apply?

Send your CV to natasha@skillzpage.com with the subject line: Senior Integrations Developer - Remote.

(If you do not hear back within 2 weeks, kindly consider your application unsuccessful.)

Senior Systems Administrator – Windows & Linux

Senior Systems Administrator – Windows & Linux

 Location: Parktown, Johannesburg
 Industry: Smart Mobility and Transportation Technology
 Level: Senior Level / 7 years +
 Salary neg on exp/ market related increase
 Benefits: Provident Fund / 20 days leave pa / Flexi work hours

About the Company

For over 30 years, this global technology innovator has been shaping the future of public mobility by delivering world-class hardware and software solutions for the transport and ticketing industry. Operating in over 500 cities worldwide, their platforms improve commuter access and drive smarter mobility outcomes for cities and transit providers.

With a deep focus on cloud-native innovation, digital transformation, and embedded system security, this is a business where clever thinking and technical excellence are celebrated. You’ll be joining a close-knit team of engineers, developers, architects, and problem-solvers united by a shared mission: simplifying transport for the world, one system at a time.

If you’re someone who thrives in a “challenge the status quo” environment and wants to use your infrastructure and system expertise to make global impact—this is the place to do it.

About the Role:

We’re looking for a Senior Systems Administrator with hands-on experience managing hybrid infrastructures across Windows Server, Linux, and AWS platforms.

In this critical role, you will take ownership of the core IT systems—ensuring high availability, security, performance, and scalability across the organisation’s infrastructure landscape. From OS configuration and network setup to SQL database administration and security patching, you’ll work on a diverse technology stack that underpins mission-critical software serving international markets.

This is a hands-on engineering role requiring deep technical skills and the ability to manage both on-prem and cloud-based systems. You will also lead disaster recovery strategies, performance tuning, automation efforts, and system upgrades.

Key Responsibilities

System Administration

  • Manage and maintain Windows Server environments (2012–2022) including Active Directory, patch management, and GPO
  • Administer Linux-based servers (Ubuntu, Red Hat, CentOS) including installation, configuration, shell scripting, and hardening
  • Design and maintain secure network topologies, including firewall rules, VLANs, DNS, DHCP, VPNs, and network segmentation

Web Server Management

  • Configure, secure, and optimise Apache and IIS web servers
  • Troubleshoot web hosting environments to ensure high availability and rapid response time
  • Support integration with application deployment and DevOps teams

Database Administration

  • Manage Microsoft SQL Server, including backup and restore operations, Always On availability groups, and index tuning
  • Administer Oracle Databases, including RAC, ASM, Data Guard, performance tuning, and schema optimisation
  • Ensure all databases are highly available, regularly patched, secured, and monitored

Cloud Infrastructure (AWS)

  • Architect, deploy, and manage cloud resources using AWS services such as:
    • EC2, RDS, S3, IAM, CloudWatch, CloudFormation, and Lambda
  • Implement backup, disaster recovery, and cost optimisation strategies across AWS
  • Maintain hybrid-cloud environments and assist in cloud migration initiatives

Security and Compliance

  • Implement OS- and network-level security controls in line with industry best practices
  • Conduct regular vulnerability assessments, penetration testing, and system hardening
  • Monitor and respond to alerts, audit logs, and security incidents

Monitoring and Optimisation

  • Use tools like CloudWatch, Nagios, Datadog, or similar to track performance, availability, and capacity
  • Perform log analysis, load forecasting, and proactive tuning of system parameters
  • Ensure infrastructure meets defined SLA/SLO thresholds

Documentation & Reporting

  • Maintain detailed documentation of system configurations, patch history, and architecture diagrams
  • Generate uptime reports, system health metrics, and cost utilisation dashboards
  • Lead internal IT audits and collaborate with compliance teams as required

Troubleshooting & Support

  • Act as Tier-3 escalation for critical issues
  • Mentor junior engineers and support teams in resolving advanced tickets
  • Assist in incident management and post-mortem reviews

Minimum Requirements

  • 7+ years of experience as a Systems Administrator or Infrastructure Engineer
  • Strong expertise in Windows Server (2012, 2016, 2019, 2022) and Linux distributions (Ubuntu/CentOS/Red Hat)
  • Proven ability to configure and maintain Apache and IIS web servers
  • Deep experience in SQL Server administration and Oracle database operations
  • Extensive hands-on experience with AWS infrastructure and cloud services
  • Proficient with networking (TCP/IP, DNS, DHCP, VPNs, VLANs, routing, firewalls)

Preferred Technical Certifications (Not mandatory but advantageous)

  • Microsoft Certified: Windows Server Administrator Associate / Expert
  • LPIC-2 or LPIC-3 (Linux Professional Institute Certification)
  • AWS Certified SysOps Administrator or AWS Solutions Architect
  • Oracle Certified Professional (OCP)
  • Cisco Certified Network Associate (CCNA)

Soft Skills & Cultural Fit

  • Strong analytical and problem-solving ability
  • Proactive, detail-oriented, and calm under pressure
  • Passion for continuous improvement and operational excellence
  • Collaborative, with excellent written and verbal communication skills
  • Willingness to contribute beyond job scope when needed
  • Committed to building systems that support global scalability and uptime

How to Apply

Send your detailed CV to charne@skillzpage.com with the subject line:

Senior Systems Administrator – Windows & Linux | Global Mobility Tech

Please note: If you do not hear from us within 14 days, consider your application unsuccessful.

Software Architect (MS  C# Tech Stack) - Fully Remote

Software Architect (MS C# Tech Stack) - Fully Remote

 Location: Fully Remote
 Industry: Sports Gaming Software
 Level: Senior Level /  12 years + 
 Salary Market related increase
 Benefits: Provident fund/ Group life / Fully Remote/ 20 days leave pa/ Bi Annual Performance bonusses / 1 day Birthday Leave

About the Company

Join a pioneering tech business at the forefront of virtual sports and number game innovation. With a presence across five continents, this company is a licensed and GLI-certified provider of high-performance gaming platforms. Their cutting-edge solutions are seamlessly integrated into mobile, web, gaming terminals, and satellite broadcast platforms, delivering immersive and responsive user experiences to players worldwide.

With a team of over 60 professionals—including system architects, engineers, and designers—this company values innovation, flexibility, and global reach. Employees enjoy the freedom to work from anywhere in the world, balanced with the support of a collaborative and agile development environment.

Role Overview

This role will be responsible for enhancing and expanding our product portfolio and will be required to assist in the architecture and implementation of new development features & improve existing products. The candidate must be able to write coherent, organized code and be able to work on a complex codebase with high levels of abstraction. The candidate should also have a desire to build great web applications, with mobile being a primary focus. The candidate should be comfortable working in high-volume transaction systems and have a solid understanding of building scalable software solutions. The candidate should have an innovative mindset and have a passion for solving complex challenges. A passion for creating new game products and features is key. 

Core Responsibilities

  • Focuses more on technical direction, architecture, and code quality.
  • Making key architectural decisions
  • Reviewing code for best practices, scalability, and maintainability
  • Choosing the right technologies or frameworks
  • Guiding developers on technical solutions
  • Ensuring adherence to coding standards and DevOps practices
  • Often still hands-on with coding, especially for complex features
  • Develop software (write code).
  • Resolve software bugs.
  • DevOps support.
  • Ability to work as part of the greater organisational team but also work independently, as well as work with clients.
  • Maintain and manage positive relationships with internal and external stakeholders.
  • Effectively communicate at all management levels with clients/ stakeholders.
  • Make recommendations to improve client service and fair treatment of clients within the area of responsibility.
  • Develop and maintain productive and collaborative working relationships with peers and stakeholders.
  • Positively influence and participate in change initiatives.
  • Continuously develop own expertise in terms of professional, industry, and legislation knowledge.
  • Take ownership of driving career development

Minimum Requirements

  • Must have at least 12 years experince in Software Development collectively 
  • At least 8 years + Back End development experince using the MS technology stack.
  • Excellent experience in C# programming language. 
  • Advanced knowledge of C# ecosystems, including .NET Framework and CLR (.NET Core beneficial).
  • Experience in making key architectural decisions
  • Experince in reviewing code for best practices, scalability, and maintainability
  • Experince in choosing the right technologies or frameworks
  • Guiding developers on technical solutions
  • Experience with SignalR and Azure services is a major advantage
  • Proven ability to manage major tasks/projects independently
  • Strong understanding of software and design principles
  • Ability to design and architect solutions
  • Can perform well under pressure
  • Ensuring adherence to coding standards and DevOps practices
  • Skilled in JavaScript, JQuery framework, Typescript framework/s. 
  • Skilled in Microsoft SQL Server, store procedures, and index optimisation.
  • Skilled in HTML, and CSS
  • Extensive knowledge of object-oriented programming best practices.
  • Extensive knowledge of source control, unit testing, code verification, and documentation, including use cases.
  • Experience in system integration with 3rd-party systems.
  • Web services.  

Advantageous Experience

  • Windows Communication Foundation. 
  • NET Web API.
  • NET MVC.
  • Azure DevOps, incl. creating and maintaining Build and Release Pipelines.
  • T-SQL.
  • Agile software development methods.
  • Containerisation with Kubernetes and microservices generally.
  • Elasticsearch.
  • Real-time transaction system development.
  • Scalable system development to ensure efficient processing of high loads.
  • Gaming and/or betting industry experience.
  • Containerisation with Docker and Kubernetes.
  • Building and maintaining microservices.
  • Real-time transaction system development.
  • Scalable system development to ensure efficient processing of high loads.
  • Web canvas engine development.
  • Actively contributed to the architecture of a product or feature.


Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to charne@skillzpage.com

Use the subject line: Software Architect (MS C# Tech stack)  – Fully Remote

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)

SQL Developer (SSRS & Power BI)

SQL Developer (SSRS & Power BI)

 Location: Johannesburg East / Kempton Park
 Industry: Logistics & Supply Chain
 Level: Mid to Senior / 4 years +
 Salary neg on exp / market related increase
 Benefits: Annual Performance-Based Bonus (Paid in December)

About the Company

Join a Leading Logistics Company Driving Data-Driven Decision-Making

With decades of experience in courier and logistics, we’ve built a reputation as a trusted partner for fast, secure, and efficient parcel deliveries across South Africa. What started as a regional express service has grown into a nationally recognized logistics provider—and today, we’re backed by a team of over 2,000 employees, including 320 office-based professionals.

We take pride in understanding our clients' unique needs and delivering tailored, hassle-free logistics solutions. Now, we’re looking for a highly skilled SQL Developer (SSRS & Power BI) to take ownership of our reporting functions, data insights, and custom development initiatives to keep our operations running smoothly.

Responsibilities

  • Develop & Optimize Reports – Design, develop, and manage SSRS reports that support key business decisions.
  • SQL Query Development – Write and fine-tune complex SQL queries for data extraction, transformation, and reporting.
  • Power BI Dashboard Development – Create interactive dashboards and visualize complex logistics data for business insights.
  • Data Analysis & Insights – Analyze large datasets to uncover key trends, patterns, and operational improvements.
  • Stakeholder Collaboration – Work closely with business teams & developers to translate requirements into effective technical solutions.
  • Custom Development Projects – Support wireframing, UI mockups, and documentation for new system enhancements.
  • Process Optimization – Identify ways to improve database efficiency and implement best practices for report automation.
  • Data Governance & Security – Ensure compliance with internal policies and data security regulations.

SQL Development & Reporting Expertise:

  • 3–4 years of hands-on experience in MS SQL development & SSRS reporting.
  • Advanced SQL skills – Strong knowledge of T-SQL, stored procedures, and query optimization.
  • Proficiency in Power BI – Designing interactive dashboards & reports for data visualization.
  • Strong understanding of database structures and relational data models.
  • Experience with additional reporting tools (e.g., Crystal Reports) is a plus.

Analytical & Problem-Solving Abilities:

  • Strong data analysis skills – Ability to identify key business trends & actionable insights.
  • High attention to detail – Ensuring accuracy, reliability, and performance in reporting.
  • Experience in process automation & report optimization.

Technical & Business Collaboration:

  • Excellent communication skills – Ability to work with technical & non-technical stakeholders.
  • Prior experience in gathering business requirements and translating them into technical specifications.
  • Familiarity with APIs & system integrations – Advantageous but not required.
  • Basic knowledge of web technologies (HTML, CSS, JavaScript) – A plus.

Why Join Us?

  • Work for a leading logistics company powering South Africa’s supply chain.
  • Own & optimize our reporting & BI strategy – Your work will directly impact business efficiency.
  • Be part of a collaborative, high-performance team – Work with experts in logistics, tech, and analytics.

Ready to Apply?

If you're a SQL Developer passionate about BI, data analytics, and report automation, we’d love to hear from you.

Send your CV to: charne@skillzpage.com

(Application Deadline: If you don’t hear back within two weeks, please consider your application unsuccessful.)

Technical Lead - Software

Technical Lead - Software

 Location: Fully Remote
 Industry: Sports Gaming Software
 Level: Senior Level /  8 years + 
 Salary Market related increase
 Benefits: Fully Remote/ 20 days leave pa/ Bi Annual Performance bonusses / 1 day Birthday Leave

About the Company

Join a pioneering tech business at the forefront of virtual sports and number game innovation. With a presence across five continents, this company is a licensed and GLI-certified provider of high-performance gaming platforms. Their cutting-edge solutions are seamlessly integrated into mobile, web, gaming terminals, and satellite broadcast platforms, delivering immersive and responsive user experiences to players worldwide.

With a team of over 60 professionals—including system architects, engineers, and designers—this company values innovation, flexibility, and global reach. Employees enjoy the freedom to work from anywhere in the world, balanced with the support of a collaborative and agile development environment.

Role Overview

As Technical Lead, you will drive development excellence by owning the technical direction, architectural quality, and engineering standards for one of the company’s core product lines. You will collaborate with architects, developers, product owners, and DevOps engineers to ensure reliable, scalable, and secure solutions that support millions of global transactions.

This is not a purely hands-off role—you will actively code, contribute to architectural decisions, and provide strategic guidance to your team of developers. If you thrive in solving complex problems, mentoring others, and building next-generation gaming infrastructure, this opportunity is tailor-made for you.

Core Responsibilities

Software Development & Engineering Leadership

  • Write high-quality, maintainable C# code in a complex domain with high levels of abstraction
  • Lead code reviews, technical walkthroughs, and performance debugging
  • Guide the team in applying object-oriented design patterns, SOLID principles, and secure coding practices
  • Champion modern C# (.NET Framework / .NET Core) standards and cloud-ready architecture
  • Maintain a consistent focus on test-driven development and continuous integration

Architecture & Systems Design

  • Collaborate closely with solution architects to align on scalable architecture
  • Influence product direction by assessing technical feasibility and estimating effort for roadmap planning
  • Contribute to evolving application design for cloud-readiness, scalability, and modularity
  • Ensure all new features and systems are microservice-oriented and integration-ready
  • Participate in architecture reviews, design retrospectives, and technology evaluations

Mentorship & Team Development

  • Act as a mentor to intermediate and junior developers, supporting their technical growth
  • Identify skill gaps within the team and contribute to upskilling and training plans
  • Collaborate with HR and senior leadership to interview and assess technical candidates
  • Foster a high-performance culture through open dialogue, accountability, and constructive feedback

System Integration & Web Services

  • Lead 3rd-party integrations, ensuring robustness and efficiency in communication protocols
  • Oversee integration points via RESTful APIs, Web Services, and external data exchange layers
  • Ensure strong documentation of integration flows and system dependencies
  • Validate and maintain deployment pipelines (CI/CD) for consistent code delivery

DevOps & Performance Engineering

  • Collaborate with DevOps teams to implement Azure DevOps pipelines, deployment groups, and IaC
  • Support system modernisation efforts including migration of on-prem components to Azure Cloud
  • Apply containerisation and orchestration using Docker and Kubernetes (advantageous)
  • Monitor, evaluate, and improve application performance across high-load systems

Minimum Requirements

  • 5+ years of experience in C# software engineering, with at least 2 years in a leadership capacity
  • At least 8 to 10 years of experince working within Software Teams.
  • Strong understanding of Microsoft SQL Server, stored procedures, indexing, and query optimisation
  • Advanced skills in the C# ecosystem, including CLR and .NET Framework (experience with .NET Core beneficial)
  • Proven experience in leading technical projects or team deliverables within an agile environment
  • Deep experience with object-oriented programming, software lifecycle management, and source control systems
  • Experience integrating and maintaining 3rd-party systems in high-volume transactional environments
  • Excellent grasp of design patterns, scalability strategies, and system resilience

Advantageous Experience

  • ASP.NET Web API, ASP.NET MVC, and Windows Communication Foundation (WCF)
  • Front-end experience using HTML, CSS, Bootstrap, Angular, and TypeScript frameworks
  • Experience with Azure Cloud Technologies, Azure DevOps, and CI/CD pipelines
  • Understanding of DevSecOps practices and security compliance across software layers
  • Experience building and scaling real-time transactional systems, especially within gaming or fintech
  • Background in modernising legacy systems and architecting cloud-native solutions
  • Familiarity with HTML5 canvas rendering, Elasticsearch, IIS, and microservice patterns

What You’ll Bring

  • Visionary leadership with a hands-on approach
  • A passion for performance, scalability, and best-in-class architecture
  • Strong interpersonal skills and a collaborative mindset
  • The ability to simplify complex technical concepts and mentor effectively
  • The confidence to challenge assumptions and drive continuous improvement

Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to natasha@skillzpage.com
Use the subject line: Technical Lead – Remote Gaming Platform

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)

Test Analyst - Automation

Test Analyst - Automation

 Location: Parktown, Johannesburg
 Industry: Smart Mobility and Transportation Technology
 Level: Senior Level / 5 years +
 Salary neg on exp - market related increase
 Benefits: Provident fund/ 20 days leave pa/ Flexi work hours

About the Company

With over 30 years of innovation, this global mobility and transport tech company is a recognised leader in providing intelligent ticketing and fare collection solutions to over 500 cities across the world. Their mission is simple but powerful: to make public transport more accessible, efficient, and intelligent for everyone—riders, drivers, and operators alike.

Backed by a team of industry experts, they're deeply committed to engineering excellence, customer satisfaction, and real-world impact. Collaboration, curiosity, and clever thinking drive their culture—where every voice is heard, and innovative solutions are celebrated.

Why Join?

  • Join a high-impact team delivering clever-as-a-service to real-world urban challenges.
  • Work alongside passionate tech professionals across the UK, France, and South Africa.
  • Contribute to technology that is actively transforming communities.
  • Enjoy flexible work hours, global team exposure, and paid international travel opportunities.

About the Role

As a Senior Test Analyst, you’ll play a vital role in the software development lifecycle—designing, executing, and maintaining comprehensive testing strategies that ensure the delivery of stable, secure, and high-performing systems. You’ll collaborate across cross-functional teams and be involved in both manual and automated testing processes for critical transport and payment platforms.

This role requires strong experience in software QA, a deep understanding of testing frameworks, and the ability to contribute meaningfully in agile development sprints.

Key Responsibilities

  • Develop and maintain test plans, test cases, and test scripts across various projects.
  • Perform functional, regression, integration, and user acceptance testing (UAT).
  • Identify and track defects using tools like JIRA, Testmo, and Cucumber Studio.
  • Execute manual testing with precision and maintain test documentation.
  • Contribute to and execute automated test cases using tools such as Selenium and Postman.
  • Ensure all testing aligns with ISTQB standards and company quality processes.
  • Participate in sprint planning, retrospectives, and stand-ups as part of an Agile team.
  • Collaborate closely with developers, BAs, PMs, and international counterparts.
  • Engage in continuous improvement initiatives for testing processes and QA maturity.
  • Analyse system requirements and convert them into detailed test scenarios.
  • Provide regular reports and feedback to stakeholders regarding test outcomes and risks.

Technical Requirements

  • Minimum 5+ years experience as a Test Analyst or Software Tester.
  • Solid background in both manual and automated testing methodologies.
  • ISTQB Certification (Foundation Level or higher) is mandatory.
  • Familiarity with:
    • Defect tracking and test management tools (JIRA, Testmo, Cucumber Studio)
    • API Testing tools (e.g. Postman)
    • Agile delivery environments (Scrum/Kanban)
  • Good working knowledge of SQL for backend validation and database testing.
  • Understanding of SDLC, STLC, and testing within CI/CD pipelines.
  • Excellent analytical and documentation skills.

Desirable Skills

  • Exposure to AFC (Automatic Fare Collection) or payment gateway solutions.
  • Experience with EMV or transport-related platforms.
  • Knowledge of:
    • Selenium, JUnit, or similar automation tools
    • Performance testing frameworks
    • API security and test automation scripting
    • Oracle or NoSQL databases
  • Additional QA-related certifications or DevOps awareness is a plus.

Qualifications

  • National Diploma or Degree in Computer Science, Information Technology, or related field.
  • ISTQB Certified (essential).

How to Apply

Ready to test systems that move cities?

If you meet the core requirements and are eager to be part of a global smart mobility revolution, apply now by sending your CV to charne@skillzpage.com

(If you don’t hear back from us within 2 weeks, please consider your application unsuccessful.)