Step into a world of
innovation and leadership

We’re not just shaping the future of payroll and HR
– we’re defining it

A place to innovate, grow and succeed

At CRS, we believe in growth, collaboration and innovation. Through trust, curiosity and teamwork, we create an environment where ideas flourish, challenges become opportunities, and success is a shared journey. We’re committed to building a supportive and inclusive culture that pushes boundaries and makes a lasting impact. Here, everyone has the chance to be part of something greater.

A place to innovate, grow and succeed

At CRS, we believe in growth, collaboration and innovation. Through trust, curiosity and teamwork, we create an environment where ideas flourish, challenges become opportunities, and success is a shared journey. We’re committed to building a supportive and inclusive culture that pushes boundaries and makes a lasting impact. Here, everyone has the chance to be part of something greater.

Driven by our values, we are…

We support our team, inside and outside of work

CRS is committed to creating an environment where everyone can do their best work while enjoying life along the way. Our perks and benefits are designed to help our team grow, stay healthy and take full advantage of flexible remote opportunities.

Workstyle Freedom

We offer a flexible remote/hybrid working model, giving you the freedom to work in a way that suits you.

Our frequent social events provide opportunities to connect with colleagues, build strong relationships and enjoy a vibrant team culture.

Workstyle Freedom

We offer a flexible remote/hybrid working model, giving you the freedom to work in a way that suits you.

Our frequent social events provide opportunities to connect with colleagues, build strong relationships and enjoy a vibrant team culture.

Growth and Development

We support continuous growth by providing company-assisted learning, mentorship and knowledge-sharing opportunities.

With structured career development plans, access to experts across various fields and dedicated study leave, you’ll have the time, guidance and resources to further your education and advance your career with confidence.

Worldwide Network

Join a globally distributed team where you’ll collaborate with talented professionals from diverse backgrounds while serving an international client base.

Working across different markets and cultures broadens your expertise by offering valuable insights into international best practices.

Health and Wellbeing

We care about your well-being, offering professional counselling services for confidential support with financial advice, family matters, trauma and more.

We provide death and disability cover for financial protection and a retirement fund to help you plan for a secure future.

Recognition and Rewards

We acknowledge outstanding team contributions and celebrate special milestones. Plus, the longer you’re with CRS, the more leave you earn.

Our employee referral scheme also rewards you for helping us grow by bringing great talent into the team.

Recognition and Rewards

We acknowledge outstanding team contributions and celebrate special milestones. Plus, the longer you’re with CRS, the more leave you earn.

Our employee referral scheme also rewards you for helping us grow by bringing great talent into the team.

Explore our career
opportunities

Business Analyst

Status: Available Immediately

CRS Technologies is seeking a detail-oriented and experienced Business Analyst to act as the bridge between our clients, stakeholders, legacy system and software development teams. In this role, you will be instrumental in gathering and translating business requirements into technical specifications, ensuring the successful delivery and ongoing support of our HR and Payroll system.

Senior Payroll Administrator

Status: Available Immediately

CRS Technologies is seeking an exceptional Payroll Administrator with a robust background in payroll management, extensive knowledge of South-African payroll legislation, and experience in handling payroll processes for African and Middle Eastern countries. This role demands a meticulous professional who can oversee the entire payroll process, ensuring compliance with all relevant regulations, and providing accurate and timely payroll services.

Azure Engineer

Status: Available Immediately

We are seeking an experienced Azure Engineer to take ownership of our Azure environment and lead operational management, with responsibilities extending into architecture and design. The successful candidate will work closely with the Head of Development Operations, leading Azure-related initiatives while supporting broader IT and infrastructure activities. This hybrid role will combine technical expertise in cloud administration, integration, security, and automation with practical IT support duties when needed.

Unlock the full potential of your workforce

Partner with CRS to redefine your global workforce management and drive business growth.

Scroll to Top

Payroll Consultant

Available Immediately

Overview

We are looking for an exceptional Payroll Consultant with a robust background in payroll management, extensive knowledge of South African payroll legislation, and experience in handling payroll processes for African and Middle Eastern countries. This role demands a meticulous professional who can oversee the entire payroll process, ensuring compliance with all relevant regulations, and providing accurate and timely payroll services.

As a Payroll Consultant, you will initially be responsible for managing the payroll operations for a diverse workforce spread across various regions, ensuring that all payroll transactions are processed accurately and in compliance with local and international laws. Your role will involve preparing and maintaining payroll records, resolving payroll discrepancies, conducting audits, and generating comprehensive payroll reports. You will also be instrumental enhancing payroll processes and collaborating with other departments to ensure seamless payroll operations.

You will be developed into a fully fledged consultant consulting on client payroll systems from implementation to operation.

This position requires strong analytical skills, attention to detail, and the ability to work under pressure. You must be proficient in using payroll software and have excellent organisational and communication skills. The ability to handle confidential information with integrity is crucial. The position requires a proactive approach, a deep understanding of payroll systems, and the ability to manage complex payroll scenarios across different regions.

Key Responsibilities

  • Manage end-to-end payroll processing for multiple African and Middle Eastern countries.
  • Assisting clients with payroll software implementation.
  • Ensure compliance with local payroll regulations and South African legislation.
  • Prepare and maintain accurate records and reports of payroll transactions.
  • Handle payroll inquiries and resolve discrepancies efficiently.
  • Stay updated with changes in payroll laws and regulations.
  • Assist in the development and implementation of payroll policies and procedures.
  • Providing exceptional customer service and support to clients

Requirements

  • A minimum of 10+ years’ experience in a senior payroll capacity.
  • Matric certificate.
  • Payroll diploma or equivalent qualification.
  • 10 years of experience in payroll management.
  • Extensive knowledge of South African payroll legislation.
  • Experience and knowledge in processing payroll for African and Middle Eastern countries. Strong analytical and problem-solving skills.
  • Excellent attention to detail and accuracy.
  • Proficiency in payroll software (CRS Payroll will be advantageous) and MS Office Suite.
  • Ability to handle confidential information with integrity.
  • Strong communication and interpersonal skills.
  • Ability to work under pressure and meet tight deadlines.
  • Knowledge of various payroll systems and software.

Why Join CRS

At CRS Technologies, we exist to make our clients the employers their employees love—and to create a workplace our employees love too.

Together, we’re building a future where every workplace inspires love—starting with ours.

We promise to provide you with an environment that values growth, fosters curiosity, and allows you to be your best. 

Applications

CV’s will be assessed, if the CV meets the requirements, we will have an online or face-to-face interview, technical assessment and one final interview.

Candidates must have a proven track record with strong references.

Email CV to NicolM@CRS.co.za

Business Analyst

This role is focused on maintaining and further developing an environment that supports the business needs of its stakeholders.

Job Overview

CRS Technologies is seeking a detail-oriented and experienced Business Analyst to act as the bridge between our clients, stakeholders, legacy system and software development teams. In this role, you will be instrumental in gathering and translating business requirements into technical specifications, ensuring the successful delivery and ongoing support of our HR and Payroll system.

This role is focused on maintaining and further developing an environment that supports the business needs of its stakeholders.

Key Responsibilities

  1. Requirement Gathering and Analysis:
  • Engage with clients and stakeholders to understand business needs and objectives.
  • Engage with solution owners and consultants to understand system needs and objectives.
  • Facilitate workshops, interviews, and focus groups to gather requirements.
  • Document and validate functional and non-functional requirements.
  1. Data Stewardship and Oversight
  • Be able to identity questions such as: What data do we have? Where is the data? What is the quality of the data? Who owns the data? Who is responsible for each step of the data journey from start to finish? What happened to the data as it transitioned from raw to insightful?
  1. Process Mapping and Improvement:
  • Analyse existing HR and Payroll processes, identifying inefficiencies and areas for improvement.
  • Develop detailed process maps and recommend system enhancements aligned with business goals.
  1. System Design and Specification:
  • Collaborate with development teams to design solutions that meet client requirements.
  • Create detailed business requirement documents (BRDs), user stories, and use cases.
  • Ensure the system complies with relevant legislation and industry standards (e.g., GDPR, tax regulations).
  1. Stakeholder Communication:
  • Serve as the primary point of contact between stakeholders and technical teams.
  • Regularly update stakeholders on project progress, timelines, and potential challenges.
  1. Testing and Validation:
  • Develop and execute test plans to ensure system functionality aligns with requirements.
  • Work with QA teams to validate system outputs, including payroll calculations and reporting.
  1. Implementation and Support:
  • Support the deployment of HR and Payroll systems, ensuring smooth transitions.
  • Provide post-implementation training and support to end-users.

Requirements

  • Bachelor’s degree in Business Administration, Information Systems, or a related field.
  • 3+ years of experience as a Business Analyst, preferably in HR and Payroll systems.
  • Strong understanding of HR and Payroll processes, including compliance requirements.
  • Proficiency in business analysis tools (e.g., JIRA, Confluence, Visio).
  • Experience with Agile/Scrum methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication and stakeholder management abilities.

Preferred

  • Certification in Business Analysis (e.g., CBAP, CCBA).
  • Familiarity with HRIS (Human Resource Information Systems) and payroll platforms.
  • Knowledge of cloud-based systems and SaaS solutions.
  • Experience in data migration and integration projects.

Why Join CRS

At CRS Technologies, we exist to make our clients the employers their employees love—and to create a workplace our employees love too.

Together, we’re building a future where every workplace inspires love—starting with ours.

We promise to provide you with an environment that values growth, fosters curiosity, and allows you to be your best.

Applications

CV’s will be assessed, if the CV meets the requirements, we will have an online or face-to-face interview, technical assessment and one final interview.

Candidates must have a proven track record with strong references.

Email CV to NicolM@CRS.co.za

Senior Payroll Administrator

This position requires strong analytical skills, attention to detail, and the ability to work under pressure. You must be proficient in using payroll software and have excellent organisational and communication skills. The ability to handle confidential information with integrity is crucial.

Job Overview

CRS Technologies is seeking an exceptional Payroll Administrator with a robust background in payroll management, extensive knowledge of South African payroll legislation, and experience in handling payroll processes for African and Middle Eastern countries. This role demands a meticulous professional who can oversee the entire payroll process, ensuring compliance with all relevant regulations, and providing accurate and timely payroll services.

As a Senior Payroll Administrator, you will be responsible for managing the payroll operations for a diverse workforce spread across various regions, ensuring that all payroll transactions are processed accurately and in compliance with local and international laws. Your role will involve preparing and maintaining payroll records, resolving payroll discrepancies, conducting audits, and generating comprehensive payroll reports. You will also be instrumental in training and supporting junior payroll staff, enhancing payroll processes, and collaborating with other departments to ensure seamless payroll operations.

In this role, you will need to stay current with changes in payroll regulations, both locally and internationally, to ensure compliance and mitigate risks. Additionally, you will play a key role in identifying and implementing improvements to payroll systems and processes to increase efficiency and accuracy

This position requires strong analytical skills, attention to detail, and the ability to work under pressure. You must be proficient in using payroll software and have excellent organisational and communication skills. The ability to handle confidential information with integrity is crucial. The position requires a
proactive approach, a deep understanding of payroll systems, and the ability to manage complex payroll scenarios across different regions.

Key Responsibilities

  • Manage end-to-end payroll processing for multiple African and Middle Eastern countries.
  • Ensure compliance with local payroll regulations and South African, African and Middle Eastern legislation.
  • Prepare and maintain accurate records and reports of payroll transactions.
  • Handle payroll inquiries and resolve discrepancies efficiently.
  • Stay updated with changes in payroll laws and regulations.
  • Provide training and support to junior payroll staff.
  • Collaborate with HR and Finance departments to ensure seamless payroll operations.
  • Assist in the development and implementation of payroll policies and procedures.

Requirements

  • Payroll diploma or equivalent qualification.
  • 10 years of experience in payroll management.
  • Extensive knowledge of South African, African and Middle Eastern payroll legislation.
  • Experience and knowledge in processing payroll for African and Middle Eastern countries. Strong analytical and problem-solving skills.
  • Excellent attention to detail and accuracy.
  • Proficiency in payroll software (CRS Payroll will be advantageous) and MS Excell.
  • Ability to handle confidential information with integrity.
  • Strong communication and interpersonal skills.
  • Ability to work under pressure and meet tight deadlines.
  • Knowledge of various payroll systems and software.

Why Join CRS

At CRS Technologies, we exist to make our clients the employers their employees love – and to create a workplace our employees love too.
Together, we’re building a future where every workplace inspires love – starting with ours.

We promise to provide you with an environment that values growth, fosters curiosity, and allows you to be your best.

We do this by adhering to a set of core values that inspire us to:

  • Obsessed with Your Success
  • Championing Employers of Choice
  • Igniting Curiosity and Progress
  • Stronger Together
  • Fearless Problem-Solvers
  • Living Our Legacy

Applications

CV’s will be assessed, if the CV meets the requirements, we will have an online or face-to-face interview, technical assessment and one final interview.

Candidates must have a proven track record with strong references.

Email CV to NicolM@CRS.co.za

Azure Engineer

We are seeking an experienced Azure Engineer to take ownership of our Azure environment and lead operational management, with responsibilities extending into architecture and design.

About CRS
At CRS Technologies, our mission is to empower our clients to become employers their employees love – while fostering a workplace that inspires our team to bring this mission to life.

For our clients, we deliver innovative software and business process outsourcing solutions that simplify complexity, ensure global compliance, and help them create thriving, people-centered workplaces.

For our employees, we foster a culture of growth, connection, and purpose, enabling everyone to excel and thrive.

Together, we’re shaping a future where every workplace thrives, starting with ours.

Job Overview
We are seeking an experienced Azure Engineer to take ownership of our Azure environment and lead operational management, with responsibilities extending into architecture and design. The successful candidate will work closely with the Head of Development Operations, leading Azure-related initiatives while supporting broader IT and infrastructure activities. This hybrid role will combine technical expertise in cloud administration, integration, security, and automation with practical IT support duties when needed.

Key Responsibilities
Azure Administration & Operations

  • Act as the primary administrator for our Azure environment, ensuring stability, performance, and security.
  • Lead Azure-related workstreams and projects, reporting to the Head of Development Operations for strategic decisions.
  • Design, implement, and maintain deep RBAC configurations, conditional access, and policy enforcement.
  • Manage cloud and on-premises integrations, ensuring seamless interoperability.
  • Implement and manage Azure networking components (VNets, NSGs, VPN Gateway, ExpressRoute, Firewalls, WAF).
  • Set up dashboards, monitoring, and alerting within Azure Monitor, Log Analytics, and related services.

Security & Compliance

  • Implement and maintain security controls in alignment with ISO 27001 requirements.
  • Utilize Azure Defender for Cloud, Sentinel, and other security tools to detect, respond, and protect against threats.
  • Utilize Azure Defender for Cloud, Sentinel, and other security tools to detect, respond, and protect against threats.
  • Collaborate with internal teams to ensure compliance, risk mitigation, and secure configurations.

Cost Management

  • Monitor, report, and optimize Azure costs using tagging, budget alerts, Reserved Instances, and usage analysis.
  • Identify and execute cost-saving measures without compromising service quality or compliance.

Automation & Process Improvement

  • Develop and maintain automation solutions using Azure-native tools (PowerShell, Azure CLI, ARM/Bicep, Azure DevOps).
  • Streamline operational workflows and reduce manual effort through scripting and infrastructure-as-code practices.

IT & Infrastructure Support

  • Manage and support Microsoft 365, asset management, and general IT operations.
  • Provide technical support to other departments, including executive support during critical meetings.
  • Contribute to IT-related projects beyond Azure, including endpoint setup, asset security and troubleshooting.

Collaboration & Communication

  • Work with development, IT support, and non-technical teams to align cloud solutions with business needs.
  • Create and maintain technical documentation — light guides for day-to-day processes and formal documentation for strategic initiatives.

Requirements

  • Minimum 3 years of hands-on experience in Azure environment management.
  • Strong experience in Azure RBAC design, policy configuration, and access governance.
  • Proven track record in cost optimization within Azure.
  • Knowledge and implementation experience with ISO 27001-aligned environments.
  • Experience with Azure security tools (Defender, Sentinel) and networking.
  • Proficiency in automation using Azure-native tooling.
  • Broad IT infrastructure experience, including hybrid cloud/on-prem environments.
  • Experience with Microsoft 365 administration and general IT support.
  • Strong cross-team communication skills.
  • Ability to work independently and manage priorities effectively.
  • Hybrid work availability with willingness to be on-site at Johannesburg office as needed.
  • Related Azure certifications (AZ-104, AZ-305, AZ-500 or similar).

Desirable / Nice to Have

  • Experience with cloud governance frameworks.
  • Mentoring or leadership experience with junior IT staff.

Work Environment & Expectations

  • Hybrid role based in Johannesburg, remote candidates may be considered
  • On-site presence as needed for technical support or project work.
  • Occasional after-hours support in case of emergencies (not regular practice).
  • Local time zone support.

Why Join CRS

At CRS Technologies, we exist to make our clients the employers their employees love—and to create a workplace our employees love too.

Together, we’re building a future where every workplace inspires love—starting with ours.

We promise to provide you with an environment that values growth, fosters curiosity, and allows you to be your best.

We do this by adhering to a set of core values that inspire us to:

  • Creators of Success
  • Champions for Employers of Choice
  • Intensely Curious
  • Unstoppable Together
  • Relentless Problem Solvers

Applications

CV’s will be assessed, if the CV meets the requirements, we will have an online or face-to-face interview, technical assessment and one final interview.

Candidates must have a proven track record with strong references.

Email CV to NicolM@CRS.co.za

Book your CRS consultation or demo

Software products

Simplify payroll and HR management with our comprehensive solution suite.

HR software

Reshape the employer-employee dynamic.

Payroll software

Enhance accuracy and efficiency.

Performance management software

Nurture employee development.

Integration & Security

Connect with leading ERP platforms.

Global footprint

We’re active in +/-35 countries.

Our services

Grow your business while we take care of your human capital.

HR outsourcing

Transform HR into a strategic asset.

Payroll outsourcing

Simplify your payroll operations.

EOR & PEO

Expand your global reach.

Support channels

We keep your payroll and HR infrastructure running smoothly.

Service desk & FAQ

Round-the-clock expert support paired with essential payroll and HR information.

HIPE4 Agreement

Global payroll and HR excellence defined.

CRS Icon 1

Download resources

Leverage expert insights that steer your strategic decision-making.

Downloads

Essential resources to improve your business practices.

News & Insights

Comprehensive coverage of key payroll and HR issues.

Further Information

Global Payroll and HR Compliance

Company overview

CRS has been pioneering payroll and HR solutions for global organisations for over 40 years.

About us

Our custom payroll and HR solutions benefit employers and employees in more than 35 countries.

Work for CRS

Experience an environment where creativity, collaboration and empowerment thrive.

Partner Programme

The CRS partner programme allows you to empower your business by expanding your reach.

Book your CRS software product demo