Maxwell S.-Senior IAM Technical Architect
Check rate
Experience
Senior IAM Technical Architect
BCX
- 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.
Senior IAM Technical Architect
Independent Contractor
- 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.
IAM Engineer
Vukile IT Consulting
- 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.
Full Stack Developer
BidorBuy
- 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.
IAM Java Developer
Altron Security
- 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.
Programmer
FNB
- 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.
Data Science Intern
CSIR
- 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.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, and Project Management.
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
Education
University of Pretoria
Bachelor of Commerce Honours, Informatics · Informatics · Pretoria, South Africa
Pearson Institute of Higher Learning
Bachelor of Science, Informatics · Informatics · Johannesburg, South Africa
Statistics
Experience
Global experience
Expertise
Qualifications
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
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.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
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.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior IAM Technical Architect
Nearby freelancers
Professionals working in or nearby Sandton, South Africa
