Skip to main content
Top expert badge
Recommended expert
Profile header background

Maxwell S.-Senior IAM Technical Architect

Maxwell S.
Profile header overlay
Sandton, South Africa

Check rate

Experience

Aug 2023 - Present
Johannesburg, South Africa

Senior IAM Technical Architect

BCX

Position summary
Senior IAM Technical Architect at BCX
Industries
Information Technology
Business areas
Information Technology
  • Design overall architecture of IAM processes and identify opportunities for improvement.
  • Onboard several out-of-the-box SailPoint connectors/applications to connect various client systems (LDAP, Java based connectivity, Active Directory, Web Services, SCIM, SAP HR Direct, Azure, delimited, etc).
  • Implement direct provisioning using direct connectors for integration of target applications (application onboarding).
  • Work across functions to improve IAM solutions to address compliance requirements and embrace best practices.
  • Manage SailPoint and CyberArk deliverables and provide guidance and support to the team with tasks and activity management.
  • Design and implement migration from FIMM/MIM (Microsoft Identity Manager) to SailPoint IIQ.
  • Implement SIEM plugin in SailPoint for logs and events monitoring.
  • Design, implement and manage joiner, mover, leaver and reinstate enhancements to improve onboarding/offboarding/transitions of employees through lifecycle events, workflows and role based access control.
  • Implement SailPoint DR environment (data recovery environment) for service restoration and recovery from application unavailability to minimise risk and major business impact.
  • Implement role based access control, segregation of duties and access certification.
  • Manage SailPoint and CyberArk upgrades and patch fixes.
  • Design architecture migration plans for evolution of access (e.g., from password-based to broad multi-factor; evolution of federation in a cloud-based application world).
  • Responsible for ongoing SailPoint and CyberArk application health checks (applications connectivity, task management and overall system performance).
  • Provide analysis and architecture design for the implementation of contractor/non-perm employee management system.
Mar 2022 - Jul 2023
London, United Kingdom

Senior IAM Technical Architect

Independent Contractor

Position summary
Senior IAM Technical Architect at Independent Contractor
Industries
Information Technology
Business areas
Information Technology
  • Gather requirements and conduct requirement discussions with stakeholders; lead design discussions and sign-off.
  • Prepare architecture, high-level and low-level design documents.
  • Build joiner, mover and leaver workflows to manage user lifecycle.
  • Drive the migration of OneIdentity to SailPoint IIQ.
  • Deploy several out-of-the-box SailPoint connectors to connect various client systems (LDAP, JDBC, Active Directory, Web Services, SCIM, Workday, Azure, delimited, etc).
  • Implement direct provisioning using direct connectors for integration of target applications (application onboarding).
  • Provide technical architecture and support across applications and guidance to other functional areas to define IAM software/hardware requirements and in planning and delivering IAM solutions.
  • Provide infrastructure analysis and capacity planning for identity and access management solution.
  • Integrate Jira with SailPoint using REST API endpoint for user access requests using Java.
  • Develop custom certifications to streamline access reviews across business units.
  • Develop classifications to manage security groups/entitlements in SailPoint IIQ based on priority level and manage nested AD groups through classification.
Aug 2019 - Apr 2022
Centurion, South Africa

IAM Engineer

Vukile IT Consulting

Position summary
IAM Engineer at Vukile IT Consulting
Industries
Information Technology
Business areas
Information Technology
  • Build joiner, mover and leaver workflows to manage user lifecycle.
  • Deploy several out-of-the-box SailPoint connectors to connect various client systems (LDAP, JDBC, Active Directory, Web Services, SCIM, SAP HR Direct, Azure, delimited, etc).
  • Develop and configure over 100 SailPoint connectors.
  • Implement RBAC (role based access controls) for various business units.
  • Develop custom AWS REST API for group creation in Java.
  • Participate in all SailPoint deployment activities: connector integration, custom rule development, workflow configuration and development, and third-party system integration.
  • Develop customization rules; build maps for application integrations, correlation and identity creation rules.
  • Implement Active Directory automated provisioning (birthright provisioning).
  • Provide technical architecture and support across applications and guidance to define IAM software/hardware requirements in planning and delivering IAM solutions.
  • Perform infrastructure analysis and capacity planning.
Apr 2019 - Nov 2019
Johannesburg, South Africa

Full Stack Developer

BidorBuy

Position summary
Full Stack Developer at BidorBuy
Industries
Information Technology
Retail
Business areas
Information Technology
Product Development
Project Management
  • Review code, debug problems, and correct issues.
  • Manage development milestones from initial steps through final delivery.
  • Develop functional databases, applications, and servers to support websites on the back end.
  • Coordinate efficient large-scale software deployments.
Dec 2017 - Mar 2019
Johannesburg, South Africa

IAM Java Developer

Altron Security

Position summary
IAM Java Developer at Altron Security
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Manage all SailPoint deployment activities: connector integration, custom rule development, workflow configuration and development, and third-party system integration.
  • Configure Active Directory groups with multiple approval levels.
  • Configure RBAC (role based access controls).
  • Configure user access review certification for privileged access management (quarterly).
  • Extensively work with SailPoint API to develop custom functionalities.
  • Participate in SailPoint migration from 6.x to 7.3p1.
  • Implement life cycle management events: joiner, leaver and manager transfer events.
  • Implement Active Directory automated provisioning for newly onboarded employees (birthright provisioning).
  • Collaborate with business analysts to design and develop SailPoint custom features such as Active Directory group creation.
  • Develop policy, policy scan, policy formatting rule and policy violation rule.
  • Participate in SailPoint IIQ configuration and setup.
  • Implement multi-plex application onboarding including custom rule development for logical applications.
  • Implement custom tasks to aggregate data for multiple applications.
Jan 2016 - Nov 2017
Johannesburg, South Africa

Programmer

FNB

Position summary
Programmer at FNB
Industries
Banking and Finance
Business areas
Information Technology
  • Work with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Prepare detailed reports on updates to project specifications, progress, identified conflicts and team activities.
  • Develop web applications for deployment on platforms and sites.
  • Develop continuous integration tools to streamline deployment.
Jun 2015 - Jul 2015
Centurion, South Africa

Data Science Intern

CSIR

Position summary
Data Science Intern at CSIR
Industries
Government and Administration
Business areas
Business Intelligence
Research and Development
  • Create data visualization graphics, translating complex data sets into comprehensive visual representations.
  • Translate cost and benefits of machine learning technology for non-technical audiences.
  • Apply appropriate data science techniques to solve business problems.
  • Maintain schedules of client interactions and project delivery dates.

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Banking and Finance, and Retail.

Information Technology
Banking and Finance
Retail
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Project Management.

Information Technology
Product Development
Project Management
Profile match chart

Summary

Highly skilled IAM (Identity and Access Management) Technical Architect with 8 years' experience in management and support of all 5 main stages of the IAM project Life Cycle (Analysis, Architecture, Implementation, Testing and Transition to support). Proven record of identifying business risks and compliance issues and designing proactive solutions. Aligning security architecture plans and processes with security standards and business goals.

In addition; extensive experience developing and testing security framework for cloud-based software and on-premises applications. Provided Technical Architectural Design Solutions and Reviews for a range of institutions in the Finance, Communications Services and Online Betting & Gaming sectors both Locally and Internationally.

I have extensive experience with SailPoint Identity Management as an architect and developer. With over 7 years of hands-on experience in the custom development and deployment in SailPoint (versions 6x – 8x).

I am currently contracted to BCX; Managing and Supporting IAM Solutions (SailPoint and Cyber Ark) from an Architecture, Development, Testing and Operation perspective.

Skills

  • Identity And Access Management Engines: Sailpoint Identityiq/Now, Cyber Ark Pam, Microsoft Fimm/Mim, Oneidentity, Netiq Identity Manager, Sap Iam, Oracle Idm, Okta

  • Siem, Scim

  • Directory Servers: Active Directory, Azure Active Directory

  • Operating System: Windows, Linux, Unix, Rhel, Aws Lambda, Mainframe Z/Os

  • Application Server: Apache Tomcat 7+

  • Programming Languages: Python, Java, Beanshell, Sql (Mysql, Oracle, Ms Sql, Postgresql), .Net, Powershell, Jsp, Javascript, Xml, J2ee, Jsp Servlet, Jdbc, Ldap, C#

  • Communicating With Stakeholders

  • Security Risk Assessments And Audit Reports

  • Agile Working Environment

  • Infrastructure And Software Administration

  • Design And Implementation Of Access Controls

  • Sdlc Implementation

  • Development Approach

  • Ability To Provide Off-Hour Support

  • Cloud Services

  • Firewalls

  • Tcp/Ip Protocol

  • Scripting Skills

  • Penetration Testing

  • Risk Mitigation Strategies

  • Security Vulnerability Assessment

  • Security Regulations Compliance

  • Jira

  • Sharepoint

  • Aws And Azure Ad

  • Ldap

  • Microsoft Cloud

  • Pki

  • Github

  • Gitlab

  • Bitbucket

  • Svn

  • Eclipse

  • Foglight

  • Siem Log Monitoring

  • Sap Hr/Successfactors

  • Workday

  • Oidc

  • Scim

Languages

English
Advanced

Education

Jan 2017 - Dec 2017

University of Pretoria

Bachelor of Commerce Honours, Informatics · Informatics · Pretoria, South Africa

Jan 2011 - Mar 2015

Pearson Institute of Higher Learning

Bachelor of Science, Informatics · Informatics · Johannesburg, South Africa

Statistics

Experience

Total positions 7
Experience in Information Technology 9 y
Avg length 1 y 7 m
Longest experience 3 y 3 m

Global experience

Countries worked in 2 (South Africa, United Kingdom)
Primary country South Africa

Expertise

Recent roles Senior IAM Technical Architect, IAM Engineer, Full Stack Developer
Main industries Information Technology, Banking and Finance, Retail
Main business areas Information Technology, Product Development, Project Management

Qualifications

Highest degree Bachelor
Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Maxwell is based in Sandton, South Africa and prefers 100% remote projects.

Maxwell speaks the following languages: English (Advanced).

Maxwell has at least 11 years of experience. During this time, Maxwell has worked in at least 6 different roles and for 7 different companies. The average length of individual experience is 2 years and 7 months. Note that Maxwell may not have shared all experience and actually has more experience.

Based on recent experience, Maxwell would be well-suited for roles such as: Senior IAM Technical Architect, IAM Engineer, Full Stack Developer.

Maxwell's most recent position is Senior IAM Technical Architect at BCX.

In recent years, Maxwell has worked for BCX, Independent Contractor, and Vukile IT Consulting.

Maxwell is most experienced in industries like Information Technology, Banking and Finance, and Retail. Maxwell also has some experience in Government and Administration.

Maxwell is most experienced in business areas like Information Technology, Product Development, and Project Management. Maxwell also has some experience in Business Intelligence and Research and Development.

Maxwell has recently worked in industries like Information Technology.

Maxwell has recently worked in business areas like Information Technology.

Maxwell holds a Bachelor in Informatics from University of Pretoria and a Bachelor in Informatics from Pearson Institute of Higher Learning.

The availability of Maxwell needs to be confirmed.

Daily rate distribution

0% 25% 50% 75% 100%
22% of experts charge less than €480 per day.
33% of experts charge between €480 and €640 per day.
22% of experts charge between €640 and €800 per day.
11% of experts charge between €800 and €960 per day.
11% of experts charge €1120 or more per day.
<€480 €480-​640 €640-​800 €800-​960 €1120+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Daily rate avg. 640 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 600 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 14 Nov 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.