419 Backend Engineering jobs in South Africa

SQL Database Engineer

R420000 - R840000 Y Ayanda Works

Posted today

Job Viewed

Tap Again To Close

Job Description

My client in Pretoria East is looking for an SQL Database Management Engineer. This is a permanent role for R35 000 CTC

We're looking for a data powerhouse to lead robust warehouse builds, optimize performance, and bring AI/ML concepts into play. If you thrive in agile teams and love turning data into insight—this one's for you.

What You'll Do:

  • Design & implement scalable Data Warehouse projects
  • Deploy & maintain efficient DW systems (cloud-based)
  • Optimize data models for speed & reliability
  • Collaborate in agile environments
  • Apply AI/ML concepts to elevate data warehousing

What You Bring:

  • 3–5 yrs in ETL, DW design, deployment & maintenance
  • Strong SQL skills + Azure, Azure Data Factory, SQL SSIS, GitHub
  • Experience with large-scale cloud DWs
  • Solid data modeling & performance tuning background
  • Microsoft Data Engineer certifications

Job Types: Full-time, Permanent

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Senior Database Engineer

R1800000 - R2500000 Y Kurtosys

Posted today

Job Viewed

Tap Again To Close

Job Description

ABOUT US:

Kurtosys provides asset and wealth managers with a data and content publication platform that enables the construction and distribution of critical sales, marketing, and client reporting materials. Founded in 2002, Kurtosys operates across four global offices. Underpinned by global ISO-27001 certification in information security management, the Kurtosys team has a deep understanding of working at scale with data, information design, industry regulations and compliance issues.

THE OPPORTUNITY:

As a Senior Database Engineer, you will be a key member of the Technology Platform Engineering team, responsible for designing and building logical and physical databases as well as shaping data architecture. You will lead performance tuning efforts, including query and index optimization, and guide engineers on efficient schema design and database access. Your work will also include supporting platform migrations, cleaning up legacy schemas, reducing technical debt, improving monitoring and alerting for database health, and finding opportunities to automate database maintenance and provisioning. A strong focus on data security and compliance will be central to ensuring our platforms remain resilient and audit-ready.

While your primary focus will be on databases, this role also offers the opportunity to get hands-on experience with cloud infrastructure, automation, and platform engineering practices. You may contribute to CI/CD pipelines, infrastructure-as-code, and platform tooling, as well as help monitor shared services and automate routine operations. Collaboration with engineering, InfoSec, and operations teams will provide exposure to security, compliance, and emerging technologies such as GenAI and agent-based tools. These areas are not mandatory requirements but provide valuable learning and growth opportunities as part of the broader platform engineering team.

WHAT WE ARE LOOKING FOR:

  • 6+ years of experience operating and supporting highly transactional, mission-critical database environments.
  • Strong expertise in MySQL-based databases (ideally RDS), with proven experience in performance tuning, query optimisation, and execution plan analysis.
  • A database-agnostic mindset with the willingness to work across multiple technologies, including relational (PostgreSQL, MSSQL, SingleStore) and NoSQL/cloud-native platforms (DynamoDB, Snowflake basics).
  • Hands-on experience with AWS services such as RDS, Aurora, EC2, S3, and related cloud-native tooling.
  • Solid scripting skills (Python, Bash, or PowerShell) for automation, tooling, and database operations.
  • Familiarity with containerisation and orchestration (Docker, Kubernetes) and an understanding of CI/CD practices for database deployments.
  • Strong communication and collaboration skills, with the ability to work across teams, explain technical concepts clearly, and support shared goals.
  • A disciplined approach to change management, documentation, and compliance, with awareness of data security standards.
  • Analytical and problem-solving abilities, combining logical thinking with attention to detail to deliver robust solutions.
  • Curiosity and adaptability — an eagerness to explore new approaches such as AI-driven database monitoring, anomaly detection, and automation to modernise operations.

OUR TECHNOLOGY ENVIRONMENT:

  • AWS:
    RDS MySQL, RDS MSSQL, RDS PostgreSQL, RDS Aurora, EC2, ECS, Lambda, Route 53, DynamoDB, Elastic Kubernetes Service (EKS), S3, Athena, Quicksight
  • Scripting:
    PowerShell, Bash, Python
  • Monitoring:
    Zabbix, AWS CloudWatch, Percona Monitoring
  • Security:
    MySQL ACL, Windows AD, Database Encryption
  • Source Control & Deployment:
    TeamCity, Octopus, GitHub
  • Operating Systems:
    Windows Server, Linux Ubuntu
  • Collaboration Tools:
    Atlassian Jira, Confluence
  • Databases:
    MySQL, SingleStore, MSSQL, PostgreSQL, SQLite, DynamoDB, basic Snowflake

You don't need to be an expert in every one of these technologies. What matters most is strong experience with database platforms, deep understanding of database internals, and the ability to apply a database-agnostic mindset. Familiarity across multiple tools and environments will be helpful, but a focus on database technologies and performance will make you successful in this role.

BENEFITS:

  • Hybrid Working
  • Relaxed Dress Code
  • Open Culture
  • Flexible Work Hours
  • Group Risk Cover
  • Employee Wellbeing Program
  • 20 Days Paid Leave
  • Ongoing Staff Appreciation Events
  • Access To Learning Platforms
  • Working With Experts Across The Globe

FINAL THOUGHTS:

  • We are an international SaaS based fintech company
  • We work with up to date technology, promote from within wherever possible, and encourage our team members to use initiative, think out the box and share their ideas.
  • We aim to transform how our customers - which includes the world's most prestigious financial services firms - drive engagement with their audiences.
  • Our aim is to give our customers the ability to target, knowledge share and nurture their community of prospects and clients to develop long standing relationships.

Get in touch to learn more.

This advertiser has chosen not to accept applicants from your region.

Database Engineer – Century City

R900000 - R1200000 Y WNS

Posted today

Job Viewed

Tap Again To Close

Job Description

*Company Description
WNS Global Services Inc. *
(NYSE: WNS) is a global Business Process Management (BPM) leader. WNS offers business value to 400+ global clients by combining operational excellence with deep domain expertise in key industry verticals, including Banking and Financial Services, Consulting and Professional Services, Healthcare, Insurance, Manufacturing, Retail and Consumer Packaged Goods, Shipping and Logistics, Telecommunications, Travel and Utilities. Globally, the group's over 41,000+ Professionals serve across 60 delivery centers in 16 countries worldwide, including China, Costa Rica, India, the Philippines, Poland, Romania, South Africa, Sri Lanka, UK and US.

WNS South Africa
has been in operation since 2003 and built a reputation as the industry leader for Business Process Outsourcing (BPO) in South Africa, with a growing footprint into Africa. We are a strategic partner for delivering a full range of basic to complex processes from our eight delivery centers across South Africa, employing 4000+ people.

Why join us?
We promise our employees to experience role clarity, coaching and mentoring, professional development and structured career path through our 5 people promises and keeping employee experience at the core. Experience the culture of outperformance, engagement, celebration and also contribute to society through our WNS Cares Foundation, where you have the opportunity to support meaningful initiatives and make an impact in the community.

*Job Description
Purpose of the Role *
You will be leading a team of technical professionals that are required to support all areas of the enterprise, ensuring all databases run at optimal performance. Database structures and tables are designed and implemented to deliver dynamic reporting at multiple levels. Ensure that industry-wide security standards are properly implemented. Develop and optimize complex T-SQL and PL/SQL code. Design and develop SQL code, ETL processes and SSRS reports based on provided requirements. Maintain and develop automation applications using various programming languages.

*Qualifications
Qualifications Required:
Essential *

  • Matric/Grade 12 Certificate
  • A bachelor's degree in computer science, software engineering, or a related field of study with a minimum of 5 years previous work experience in database development.
  • Database engineers who possess extra education, such as a master's degree, can substitute education for work experience

Microsoft Certification (MCSD, MCDBA

Knowledge and Skills:

  • 5+ year experience on Microsoft SQL Server and or related RDMS
  • Computer coding –write and review computer codes to design high-functioning database systems, support programs, and to debug systems. Can design write and deploy complex code to extract data from various data sources in a big data environment using SQL, Python and other relevant code
  • Programming languages – proficient to write in several common programming languages, including Python, C# and Java
  • Problem-solving – identify potential problems in the database, and work to solve these issues before and after they occur
  • Attention to detail – comb through lines of code to spot potential error-causing problems and possible database security and storage capacity issues
  • Database Architecture - Able to structure, integrate and organise data to create and extend data models for an information system by applying certain formal techniques typically implemented in a database management system

  • Good Understanding of T-SQL

  • Microsoft Reporting Services (SSRS) or similar
  • Microsoft SQL Server Integration Services (SSIS)
  • Understanding of DWBI concepts
  • Understanding of ETL concepts
  • Exposure to ETL tools
  • Scripting tools

  • Agile - Understands agile methodologies (e.g. Kanban, Lean, Scrum, Scaled Agile) and apply agile ways of working. Is a role model of the agile mind-set and principles.

Role Responsibilities:

  • Design New Databases - design new databases based on company needs, data storage needs, and the number of users accessing the database. Design and develop data models and cubes.
  • Write and Maintain Database Programs write new database programs and maintain existing programs to ensure they can handle the flow of traffic and the amount of data being stored in the database.
  • Monitor Databases and Programs - continuously monitor databases and related systems to ensure high functionality.
  • Write Programs and Scripts - write new support programs and scripts for databases to increase data storage capacity and fix existing database problems.
  • Troubleshooting - troubleshoot database code, checking for potential problems that affect database functionality and related database programs.
  • Debugging - look through coding language to debug existing database scripts and programs.
  • Review Database Reports - review daily, weekly, and monthly database reports, including user reports and systems information, to spot problems and ensure that all databases and support systems are working
  • Leadership and mentoring skills - Training and Mentoring of direct reports. Cross skilling to enable everyone to work on all environments. Train and mentor junior team members on process and technology
  • Licensing, Risk Management and Compliance - Service Monitoring and Alerting. Consulting on IT strategy and architecture from technical and business perspective

Behavioral Traits Required:
*Essential *

  • Strong communication skills (verbal, written and interpersonal)
  • High Attention to detail
  • An ability to quickly grasp complex technical issues
  • Curiosity and passion for understanding data to develop reporting to help identify trends and support decision making
  • Desire to continually research and learn (new technologies, tools, techniques, platforms)
  • Ability to work under pressure in a fast paced and dynamic environment
  • Great at building individual, team and partner relationships
  • A strong sense of ownership and accountability
  • Able to Prioritise workload effectively and deliver to deadlines
  • Strong stakeholder management
  • Honest and Reliable delivers on promises or commitments
  • Ability to work remotely and independently as well as part of a team
This advertiser has chosen not to accept applicants from your region.

DevOps Engineer and Database administrator

R450000 - R900000 Y TransUnion

Posted today

Job Viewed

Tap Again To Close

Job Description

TransUnion's Job Applicant Privacy Notice

What We'll Bring
At TransUnion, we strive to build an environment where our associates are in the driver's seat of their professional development, while having access to help along the way. We encourage everyone to pursue passions and take ownership of their careers. With the support of colleagues and mentors, our associates are given the tools needed to get where they want to go. Regardless of job titles, our associates have the opportunity to learn new things and be a leader every day.

Come be a part of our team – you'll work with great people, pioneering products and cutting-edge technology.

We're looking for a talented and proactive Data Base Administrator Developer to join our growing engineering team.

What You'll Bring
We're looking for a DevOps Engineer to join our growing team.

Day To Day You'll Be
Infrastructure & Operations:

  • Participate in the design, implementation, and maintenance of our infrastructure, ensuring reliability, scalability, and security.
  • Support, monitor, and enhance the live infrastructure and platform solutions, ensuring high availability and performance.
  • Help plan and execute the integration of our current infrastructure into TransUnion's group-wide cloud platform while minimising disruptions.
  • Participate in the migration of infrastructure from AWS to Google Cloud Platform (GCP), ensuring a smooth transition and leveraging GCP services effectively.

DevOps & Security

  • Maintain robust CI/CD pipelines, collaborating closely with development teams to streamline deployment processes.
  • Maintain and enhance our security posture, ensuring compliance with industry standards and frameworks (e.g., SOC-2, ISO
  • Diagnose and resolve infrastructure outages and incidents, ensuring timely resolution and root cause analysis.

Documentation & Best Practices

  • Ensure comprehensive documentation of infrastructure, systems, and processes to support onboarding, troubleshooting, and scalability.
  • Promote and implement DevOps and Site Reliability Engineering (SRE) best practices across the organisation.

Technical Expertise
Essential Skills & Experience:

  • Strong Linux systems administration experience, including firewalls and hardening
  • Expertise in Docker and container orchestration.
  • Proficiency with Infrastructure as Code (IaC) tools, particularly Terraform.
  • Experience with network design, administration, and troubleshooting.
  • Knowledge of programming languages (e.g., JavaScript, , PHP).
  • Experience with version control systems, ideally Git.
  • Web server configuration (Apache, Nginx).
  • Database management (MySQL, MongoDB), including high availability and backup solutions.
  • Hands-on experience managing cloud providers, with significant experience in AWS and Google Cloud Platform (GCP).
  • Familiarity with GCP services such as Compute Engine, Kubernetes Engine (GKE), Cloud Storage, BigQuery, and IAM.
  • Familiarity with configuration management and IT automation tools.
  • Strong understanding of DevOps and SRE principles.

Soft Skills

  • Self-motivated, highly organised, and capable of driving initiatives from concept to delivery.
  • Excellent communication and stakeholder management skills.

Desirable Skills

  • Experience with serverless infrastructure (e.g., AWS Fargate, Lambda, GCP Cloud Functions).

Impact You'll Make

  • At TransUnion you will be joining a friendly, forward thinking global business.

As well as an excellent salary and bonus scheme or commission scheme (if joining our sales teams) our benefits package comes with:

  • 26 days' annual leave + bank holidays (increasing with service)
  • Global paid wellness days off + a bonus day off to celebrate your birthday
  • A generous contributory pension scheme + access to the TransUnion Employee Stock Purchase Plan
  • Private health care + a variety of physical, mental and financial fitness wellbeing programmes such as access to mindfulness tools
  • Access to our diversity forums and communities so you can get involved in causes close to your heart

Should you not have heard from us within 3 weeks from applying, please regard your application as unsuccessful.

Please note it is a requirement of the Global Capability Centre Africa that you reside in a home that is fibre ready; and has space for you to be able to work comfortably and confidentially on a day-to-day basis for the purpose of your proposed employment. You can be based anywhere in South Africa that has fibre but will not be able to work in a location outside of South Africa.

A Minimum of a 100 Meg Fibre line is required, should you be successful, you will need to upgrade your line or install fibre in order to work effectively.

Please note that being a credit bureau, some positions require a clear credit record.

This is a remote position which may require occasional in-person attendance at work-related events at the discretion of management.

TransUnion Job Title

Assoc Developer, Database Administration and Storage

This advertiser has chosen not to accept applicants from your region.

Backend Software Engineer

R900000 - R1200000 Y KingMakers

Posted today

Job Viewed

Tap Again To Close

Job Description

*About us: *

At KingMakers, we're not just building products; we're redefining how millions of sports fans across Africa experience entertainment. Our mission is simple yet ambitious: to deliver seamless, 24/7 digital sports and gaming experiences that bring people closer to the games they love, online and offline.

*The Role: *

As a
Mid-Level Backend Software Engineer,
you'll join our
iGaming domain (Virtuals Squad)
and play a key role at the heart of our engineering team. You'll drive backend initiatives, building robust and scalable solutions, and contribute to system architecture, technical decision-making, and product innovation, ensuring our technology stack evolves efficiently to meet business needs.

We're looking for engineers who love to build, test, and optimize. If you thrive in a high-impact environment, enjoy working autonomously while collaborating with cross-functional teams, and are passionate about crafting elegant and maintainable software, we'd love to hear from you.

What you'll be doing:

Core Engineering

  • Develop, test, and maintain high-quality, scalable backend services.
  • Collaborate with backend engineers on design, approaches, and code reviews.
  • Write optimized, secure code with strong focus on
    testing and reliability
    .
  • Contribute to system design and architecture decisions.

Collaboration

  • Work closely with cross-functional teams, including product managers and designers.
  • Participate in planning sessions, providing technical input into the roadmap.
  • Share knowledge, participate in code reviews, and promote best practices.

Ownership & Growth

  • Take initiative in learning the domain and proactively contributing beyond assigned tasks.
  • Drive continuous improvement in pipelines, system performance, and observability.
  • Support and mentor peers, contributing to a culture of excellence

Requirements

Technical Skills & Experience

  • 3+ years of professional experience in software development
  • Proficiency in 
    C# and .NET framework
  • Experience with relational databases (
    MS SQL Server
    ) and NoSQL databases (e.g., MongoDB, Redis)
  • Strong knowledge of 
    microservices architecture
     and 
    domain-driven design
  • Understanding of 
    modern DevOps practices
    , including CI/CD pipelines and Infrastructure as Code (Terraform)
  • Hands-on experience with 
    cloud platforms
     (preferably Microsoft Azure)
  • Familiarity with containerization technologies (
    Docker, Kubernetes, AKS
    )
  • Experience with 
    message queuing systems
     (RabbitMQ) and 
    event streaming platforms
     (Kafka)
  • Strong focus on 
    code quality, testing methodologies, and software engineering best practices
  • Knowledge of 
    performance optimization
     strategies, caching techniques, and observability tools (
    Grafana, APM solutions
    )
  • Security-conscious approach to software development

Soft Skills & Mindset

  • Passion for problem-solving and building scalable solutions
  • Ability to work in a fast-paced, dynamic environment and adapt quickly
  • Excellent communication skills, with the ability to explain complex technical concepts clearly
  • A growth mindset with a passion for continuous learning and improvement
  • A team player who values collaboration, feedback, and knowledge sharing

Nice to Have

  • Experience in the 
    iGaming or sports betting industry
  • Knowledge of 
    regulatory requirements and compliance standards
  • Experience working in a hyper-growth startup environment

How you do it - Expectations for fulfilling your role:

As a general rule at KingMakers we want people to be:

  • Customer Focus:
    We keep the customer at the center of everything we do
  • Passion & Dedication:
    We are passionate about what we do, employing only smart, honest, dedicated, and results-oriented team players
  • Openness, Honesty & Directness:
    We embrace a culture of candor and work together towards the right solution whilst being open, honest, and willing to give and receive feedback, judgment-free. We play the ball, not the person
  • Innovation & Big Thinking:
    We always look for ways to innovate whilst not losing sight of what's important
  • Ownership & Accountability:
    We think like owners. If we see a problem, we find a solution
  • Speed & Focus:
    We plan, we strategize, but mostly, we DO
  • Low Ego:
    The best solutions are achieved when we leave our egos at the door. We always seek opportunities to learn in every situation
  • Fun:
    On balance, we believe in having fun whilst working

Benefits

At KingMakers, we believe great talent deserves great rewards. That's why we offer competitive compensation packages designed to reflect your expertise and impact.

Our benefits are tailored to each location, ensuring they align with what matters most to our people. Whether it's health coverage, hybrid work and perks, we strive to provide what you need to thrive - wherever you are.

This advertiser has chosen not to accept applicants from your region.

Backend Software Engineer

R120000 - R360000 Y everything to gain

Posted today

Job Viewed

Tap Again To Close

Job Description

Everything To Gain is seeking a skilled Backend Software Engineer to strengthen our dynamic development team. In this pivotal role, you will be responsible for designing and implementing server-side logic, optimizing application performance, and ensuring seamless data exchange between servers and users. Your expertise will be crucial in enhancing user experience through efficient and scalable backend services. If you are driven by innovation and have a knack for problem-solving, we invite you to apply.

Key Responsibilities
  • Develop and maintain backend systems using best practices in coding and architecture.
  • Build robust and scalable APIs to facilitate interactions between different system components.
  • Implement data storage solutions and ensure data integrity across platforms.
  • Work collaboratively with frontend developers to integrate user-facing elements with server-side logic.
  • Monitor and improve application performance and reliability.
  • Participate in code reviews and contribute to a culture of continuous improvement.

Requirements

  • Must have experience with Python and FastAPI for backend development.
  • Must be familiar with React, Typescript, and Qdrant.
  • Has familiarity with MongoDB.
  • Has used workflow automation tools like n8n.
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.
  • Proven experience in backend development with languages like Python, Java, or Ruby.
  • Strong understanding of database management systems, both SQL and NoSQL.
  • Experience with web frameworks and RESTful API design.
  • Familiarity with version control tools, particularly Git.
  • A good grasp of Agile methodologies and collaborative team practices.
  • Strong analytical and debugging skills.
  • Excellent written and verbal communication skills.

Benefits

  • Unlimited paid time off – we trust you to balance your work and life
  • Remote-first – work from anywhere in the world
  • Tech setup – we'll provide equipment if needed, based on role requirements
  • Work closely with founders and take a lead role in shaping a fast-growing company's visual identity
  • Join a high-performance, design-forward culture that values creativity, autonomy, and impact
This advertiser has chosen not to accept applicants from your region.

Backend Software Engineer

R250000 - R600000 Y Zepz

Posted today

Job Viewed

Tap Again To Close

Job Description

About Zepz
Zepz powers two leading global remittance brands, WorldRemit and Sendwave, to build the next generation of cross-border payments. Serving over 9 million customers across 4,000 corridors, Zepz is transforming how money moves across borders by making it faster, safer and more convenient. Its innovative digital solutions are designed to break down financial barriers and expand access to better financial tools. Zepz operates across a broad global footprint, connecting the global north and south and enabling migrants to support loved ones, fuel local economies and build better futures.

Come join us

Our Commitments

  • Velocity - We are fast
  • Outcomes - We work for our customers
  • Integrity - We do the right thing

About The Role
You will be helping us improve our platform moving towards a microservice architecture, focusing on continuous delivery, scalability and system resilience. The work is varied, from creating new products and features to improving existing functionality, we strive to build a better customer experience and a better codebase.

This is real growth at pace. We use a modern stack – Docker, Kubernetes, AWS,Spring Boot , Postgres SQL, Microservices – and modern tools – CI/CD, TDD, Agile – to get the job done.

As a member of Zepz Engineering team you will aim high, embrace challenges and always do what's right; acting with integrity and building trust as you contribute to the company's technical direction and long term decision making.

Reporting To The Senior Manager - Engineering, You Will

  • Write great code. We understand that code is read more than it's written, better tested, and maintainability is a must.
  • Helping shape what we build. You'll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
  • Owning delivery. We're obsessed with shipping value; you'll own work beyond just a pull request. You'll care about bugs, scalability, uptime and other non-functional requirements.
  • Growing together. You'll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.

What We're Looking For From You

  • Strong experience of building REST APIs or gRPC APIs and services.
  • Extensive experience in Java
  • Experience working with Microservices
  • Working knowledge of Spring Boot
  • Bias for action. You see a problem, you fix a problem. You get buy-in for your solutions and keep tickets moving. We're always looking for ways to ship at pace.

Bonus point if you have

  • Previous Fintech / Payments Experience
  • Experience working with distributed asynchronous systems
  • Happy in the Clouds. Our Cloud Native platform is hosted in AWS. You'll be comfortable working with a system that supports users from around the world, at scale.

What You'll Get From Us
Please note that the benefits below will apply to permanent roles.
We have five core benefits for our talent in the US, UK, Philippines, Poland, and South Africa. specifically:

  • Unlimited Annual Leave: Feel free to make the most of your time off and maintain a healthy work-life balance
  • Private Medical Cover: You can opt-in to a Private Medical Insurance scheme. This provides you with access to thorough medical coverage, so you can feel confident in your health and well-being.
  • Retirement: We offer pension schemes to help you plan for and secure your future.
  • Life Assurance: Life assurance is available to give you peace of mind and protect your loved ones in case of the unexpected.
  • Parental Leave: We offer competitive parental leave schemes to ensure you are spending as much quality time with your new bundle of joy as possible.

We are also remote-first as an organisation, offering flexibility for you to work where you need to be most productive. In addition to the above, you will discover that we have a range of secondary perks (such as the cycle-to-work scheme and employee discounts) depending on your location, to help you thrive at Zepz

Why choose Zepz?

  • Our team of over 800 employees is fully distributed across the world. We are working from coffee shops, homes, and co-working spaces — making us one of the larger fully distributed growth-stage startups in the world but we also offer workspace in our talent cluster locations - spaces we can meet, collaborate and connect.
  • We are proud parents, community organizers, farmers, band members, yoga teachers, YouTube influencers, former Olympians, and serial entrepreneurs.
  • We collectively speak over twenty languages, including Akuapem, Amharic, Bengali, Ewe, Fante, Ga, Igbo, Kalenjin, Luganda, Oromo, Somali, Swahili, Wolof, Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish.
  • At Zepz, embodying our commitments binds us together. We are collectively passionate about striving to achieve our vision and purpose - to continue to provide the best service to our users.

Ready to Apply?
Applications will be reviewed on a rolling basis. If interested, please submit your resume along with a cover letter (optional), highlighting why your experience demonstrates you meet the requirements of the role. Please also indicate the countries in which you have work authorization.

Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate. Zepz is a place where everyone can thrive.
So however you identify and whatever background you bring with you, and if at all you might need any form of support to make the process as comfortable as possible, please let us know and give us a shot by applying. We want you to be excited to wake up to make an impact every day.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Backend engineering Jobs in South Africa !

Backend Software Engineer

R250000 - R750000 Y WorldRemit

Posted today

Job Viewed

Tap Again To Close

Job Description

About Zepz

Zepz powers two leading global remittance brands, WorldRemit and Sendwave, to build the next generation of cross-border payments. Serving over 9 million customers across 4,000 corridors, Zepz is transforming how money moves across borders by making it faster, safer and more convenient. Its innovative digital solutions are designed to break down financial barriers and expand access to better financial tools. Zepz operates across a broad global footprint, connecting the global north and south and enabling migrants to support loved ones, fuel local economies and build better futures.

Come join us

Our Commitments:
  • Velocity - We are fast

  • Outcomes - We work for our customers

  • Integrity - We do the right thing

About the role

You will be helping us improve our platform moving towards a microservice architecture, focusing on continuous delivery, scalability and system resilience. The work is varied, from creating new products and features to improving existing functionality, we strive to build a better customer experience and a better codebase.

This is real growth at pace. We use a modern stack – Docker, Kubernetes, AWS,Spring Boot , Postgres SQL, Microservices – and modern tools – CI/CD, TDD, Agile – to get the job done.

As a member of Zepz Engineering team you will aim high, embrace challenges and always do what's right; acting with integrity and building trust as you contribute to the company's technical direction and long term decision making.

Reporting to the Senior Manager - Engineering, you will:
  • Write great code. We understand that code is read more than it's written, better tested, and maintainability is a must.
  • Helping shape what we build. You'll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
  • Owning delivery. We're obsessed with shipping value; you'll own work beyond just a pull request. You'll care about bugs, scalability, uptime and other non-functional requirements.
  • Growing together. You'll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.
What we're looking for from you:
  • Strong experience of building REST APIs or gRPC APIs and services.
  • Extensive experience in Java
  • Experience working with Microservices
  • Working knowledge of Spring Boot
  • Bias for action. You see a problem, you fix a problem. You get buy-in for your solutions and keep tickets moving. We're always looking for ways to ship at pace.

Bonus point if you have

  • Previous Fintech / Payments Experience
  • Experience working with distributed asynchronous systems
  • Happy in the Clouds. Our Cloud Native platform is hosted in AWS. You'll be comfortable working with a system that supports users from around the world, at scale.

What you'll get from us

Please note that the benefits below will apply to permanent roles.

We have five core benefits for our talent in the US, UK, Philippines, Poland, and South Africa. specifically:

  • Unlimited Annual Leave: Feel free to make the most of your time off and maintain a healthy work-life balance
  • Private Medical Cover: You can opt-in to a Private Medical Insurance scheme. This provides you with access to thorough medical coverage, so you can feel confident in your health and well-being.
  • Retirement: We offer pension schemes to help you plan for and secure your future.
  • Life Assurance: Life assurance is available to give you peace of mind and protect your loved ones in case of the unexpected.
  • Parental Leave: We offer competitive parental leave schemes to ensure you are spending as much quality time with your new bundle of joy as possible.

We are also remote-first as an organisation, offering flexibility for you to work where you need to be most productive. In addition to the above, you will discover that we have a range of secondary perks (such as the cycle-to-work scheme and employee discounts) depending on your location, to help you thrive at Zepz

Why choose Zepz?
  • Our team of over 800 employees is fully distributed across the world. We are working from coffee shops, homes, and co-working spaces — making us one of the larger fully distributed growth-stage startups in the world but we also offer workspace in our talent cluster locations - spaces we can meet, collaborate and connect.
  • We are proud parents, community organizers, farmers, band members, yoga teachers, YouTube influencers, former Olympians, and serial entrepreneurs.
  • We collectively speak over twenty languages, including Akuapem, Amharic, Bengali, Ewe, Fante, Ga, Igbo, Kalenjin, Luganda, Oromo, Somali, Swahili, Wolof, Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish.
  • At Zepz, embodying our commitments binds us together. We are collectively passionate about striving to achieve our vision and purpose - to continue to provide the best service to our users.
Ready to Apply?

Applications will be reviewed on a rolling basis. If interested, please submit your resume along with a cover letter (optional), highlighting why your experience demonstrates you meet the requirements of the role. Please also indicate the countries in which you have work authorization.

Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate. Zepz is a place where everyone can thrive.

So however you identify and whatever background you bring with you, and if at all you might need any form of support to make the process as comfortable as possible, please let us know and give us a shot by applying. We want you to be excited to wake up to make an impact every day.

This advertiser has chosen not to accept applicants from your region.

IBM DB2 Database Administrator/DB2 DBA/DB2 Engineer (contract)

R900000 - R1200000 Y Mediro ICT

Posted today

Job Viewed

Tap Again To Close

Job Description

Maintain and optimize DB2 databases to ensure high performance, availability, and security.

Work closely with application and infrastructure teams to support critical business operations.

Database Administration: Install, configure and upgrade DB2 database servers and related tools.

Perform daily administration, maintenance, and monitoring of DB2 databases to ensure optimal performance.

Ensure database performance, integrity, and availability are always maintained.

Performance Tuning and Optimization: Analyse and optimize SQL queries, indexes, and database configurations for maximum efficiency.

Continuously monitor database performance and resource utilization, ensuring optimal operation.

Identify performance bottlenecks and implement improvements for enhanced database efficiency.

Backup and Recovery: Develop and manage comprehensive backup, recovery, and disaster recovery plans to safeguard critical data.

Perform database restoration and recovery testing to ensure compliance with Recovery Time Objectives (RTOs) and Recovery Point Objectives (RPOs).

Security and Compliance: Implement and maintain database security best practices, including access control measures and data encryption.

Database Design and Development: Design and optimize logical and physical database structures, including tablespaces, schemas, and indexes.

Collaborate in database modelling, partitioning, and developing strategies to enhance database performance and scalability.

Automation and Scripting: Develop and implement scripts for automating database monitoring, maintenance tasks, and alerts.

Utilize scripting languages such as Shell, Perl, or Python to streamline database management and improve efficiency.

Collaboration and Support: Work closely with application developers and system administrators to optimize database integration. o Provide expert-level database support for application deployments, system upgrades, and troubleshooting.

Documentation: Maintain comprehensive and up-to-date documentation of database environments, configurations, processes, and standards.

Qualifications & experience required:

Matric plus IT degree/diploma OR relevant IBM certification and good work experience.

MUST HAVE: IBM Certified Administrator on IBM Db2 12 for z/OS.

Must have 5 years minimum work experience as an IBM DB2 DBA/Engineer.

Technical skills required:

IBM DB2 Database Administration (5 years' experience required).

Strong SQL query optimization and performance tuning skills.

Experience with HADR (High Availability Disaster Recovery) setup and troubleshooting.

Familiarity with database backup and recovery techniques.

Proficiency in Linux/UNIX systems.

Experience required with IBM Z (mainframe), IBM AS/400, Linux, UNIX and/or Windows.

Scripting languages like Shell, Python, or Perl.

Understanding of database security principles and auditing.

Monitoring tools (IBM Data Management Console – DMC) or Nagios or Zabbix.

Between 5 - 7 Years

This advertiser has chosen not to accept applicants from your region.

Principal Advanced Services Engineer, CSS Tech Delivery, Database

Woodmead, Gauteng R90000 - R120000 Y Oracle

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
Are you a creative engineer who loves a challenge? Solve the complex puzzles you've been dreaming of as our Advanced Services Engineer. If you have a passion for innovation in tech, we want you on our team

Oracle is a technology leader that's changing how the world does business – and our Customer Success Services (CSS) team supports over 6,000 companies around the world. We're looking for an experienced and self-motivated engineer to work on customer premises in the Berlin areaas our Database Infrastructure Specialist. Join the team of highly skilled technical experts who build and maintain our clients' technical landscapes through tailored support services.

As a member of the Support organization, your focus is to deliver post-sales support and solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolving post-sales non-technical customer inquiries via phone and electronic means, as well as, technical questions regarding the use of and troubleshooting for our Electronic Support Services. A primary point of contact for customers, you are responsible for facilitating customer relationships with Support and providing advice and assistance to internal Oracle employees on diverse customer situations and escalated issues.

Career Level - IC4

Responsibilities
As an Advisory Systems Engineer, you are expected to be an expert member of the problem-solving/avoidance team and be highly skilled in solving extremely complex (often previously unknown), critical customer issues. Performing the assigned duties with a high level of autonomy and reporting to management on customer status and technical matters on a regular basis, you will be expected to work with very limited guidance from management. Further, the Advisory Systems Engineer is sought by customers and Oracle employees to provide expert technical advice.

We also use…

  • Exadata and Oracle Database Appliance (ODA)
  • Oracle DBA and Oracle Secure Backup (OSB)
  • OCI, Unix, Linux, Solaris, and ZFS Storage
  • Real Application Clusters and Grid Infrastructure
  • Enterprise Manager OEM and Grid Control
  • Oracle VM, Directory Server, and ASM
  • Network switches, protocols, and security
  • Load balancer, Java, xml, SQL, shell scripting

What We Will Offer You
A competitive salary with exciting benefits

  • Flexible and remote working
  • Learning and development opportunities to advance your career
  • An Employee Assistance Program to support your mental health
  • Employee resource groups that champion our diverse communities
  • Core benefits such as medical, life insurance, and access to retirement planning
  • An inclusive culture that celebrates what makes you unique

At Oracle, we don't just respect differences — we celebrate them. We believe that innovation starts with inclusion, and that to create the future, we need people with a diverse set of backgrounds, perspectives, and abilities. That's why we're committed to creating a workplace where all kinds of people can do their best work. When everyone's voice is heard and valued, we're inspired to go beyond what's been done before.

Qualifications
Career Level - IC4

About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.

We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation- or by calling in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Backend Engineering Jobs