Who are we?
Sanlam Group Technology is responsible for the provision of a digitally enabled technology service as a group COE, drive business and transformation and provide group-wide digital and data architecture. We operate the various technology platforms and shared services, ensure Cyber and Information Security resilience, and act as technology governance and risk orchestrator for technology across Sanlam.
What will you do?
The integration architect is responsible for designing, developing, and implementing integration solutions that connect various enterprise applications and systems.
The successful candidate will have strong technical skills in enterprise integration technologies, as well as experience working in complex enterprise environments.
What will make you successful in this role?
Responsible for developing and maintaining the integration architecture blueprint, reference architecture & roadmap and its alignment with the Sanlam Group IT strategy.
Design and develop sustainable integration solutions that connect enterprise applications and systems, ensuring they meet business requirements and technical specifications.
Develop and maintain integration architecture best practices, standards, guidelines, policies, and procedures that align with the organization's overall architecture and strategy.
Identify, design and implement reusable assets, components, templates, frameworks and processes to support and accelerate the implementation of integration requirements.
Provide continuous improvement and exploration of industry standards and technology advances in the integration space and drive the positioning and adoption of new technologies and practices.
Identify opportunities for process improvement and automation within the integration space.
Collaborate with cross-functional teams, including architects, developers, systems analysts, business analysts and project managers, to ensure successful delivery of integration projects and initiatives.
Facilitate and lead forums, meetings and workshops related to integration architecture and concepts.
Ensure compliance with regulatory and security requirements for all integration solutions.
Provide technical leadership and guidance to other members of the integration community.
Provide input to business cases, benefits calculations & budgeting and assist with billing and cost recovery models.
Assist with risk management in the integration space with specific focus on current and emerging risks.
Qualification
Matric
Degree or diploma in computer science, information systems or related field
Knowledge & Skills
Knowledge about integration patterns and how to use them.
Deep knowledge about integration technologies, protocols, and message formats.
Solid microservices architecture knowledge and running microservice applications on-premises and in the cloud.
API design, development, implementation, security, and governance knowledge.
API management and API gateway knowledge.
Knowledge about integration buses and enterprise service buses.
Knowledge about asynchronous messaging systems and message and event brokers.
Event-driven and event streaming knowledge.
A Basic Understanding About Process Automation And RPA.
A sound understanding of the Java and Microsoft technologies and related design and implementation patterns.
Good container knowledge with basic knowledge about Kubernetes and container platforms.
Good knowledge about DevOps principles and CI/CD pipelines.
Application security and access control knowledge.
Application modernization skills and knowledge.
Detail knowledge of software development methodologies and full SDLCs.
A good understanding of agile & iterative development methodologies.
A sound knowledge of project management principles.
Strong technical skills in enterprise integration technologies, including API management, SOA, ETL, messaging technologies (e.g., JMS, IBM MQ, RabbitMQ), event streaming (e.g., Kafka) and integration patterns.
Strong understanding of web services, RESTful APIs, microservices and integration standards.
Strong understanding of data modelling and data integration concepts.
Knowledge about security, securing integration solutions, credential flows and security technologies such as AD, LDAP, OAuth, SAML and SCIM.
Familiarity with cloud-based integration solutions and integrating with Saas solutions like Salesforce.com and Microsoft Dynamics is a plus.
Strong leadership and written & communication skills, with the ability to work effectively with cross-functional teams.
Experience
At least 7 years experience in designing and developing integration solutions in complex enterprise environments.
Experience working with integration platforms (e.g., Apache Camel, WSO2, Mulesoft, IBM App Connect, TIBCO).
Experience with integration message formats such as XML and JSON and their associated schemas such as XSD, JSON Schema and Apache Avro.
Experience in software design & development with Java and Microsoft technologies.
Experience with database technologies such as Microsoft SQL Server.
Experience with DevOps, CI/CD pipelines and technologies such as Maven, Gradle, Azure DevOps, Git and Bamboo.
Experience with containers (e.g. Docker) and container platforms such as Kubernetes.
Experience with agile methodologies and project management tools such as MS Project and Jira.
Experience in life assurance or broader financial services industry is an advantage
Personal Attributes
Action orientated - Contributing independently
Communicates effectively - Contributing independently
Collaborates - Contributing independently
Cultivates innovation - Contributing independently
Decision quality - Contributing independently
Develops talent - Contributing independently
Build a successful career with us
Were all about building strong, lasting relationships with our employees. We know that you have hopes for your future your career, your personal development and of achieving great things. We pride ourselves in helping our employees to realise their worth. Through its four business clusters Sanlam Life and Savings, Sanlam Investment Group, Sanlam Emerging Markets, Santam, as well as MiWay and the Group Office the group provides many opportunities for growth and development.
Core Competencies
Being resilient - Contributing through others
Collaborates - Contributing through others
Cultivates innovation - Contributing through others
Customer focus - Contributing through others
Drives results - Contributing through others
Turnaround time
The shortlisting process will only start once the application due date has been reached. The time taken to complete this process will depend on how far you progress and the availability of managers.
Our commitment to transformation
The Sanlam Group is committed to achieving transformation and embraces diversity. This commitment is what drives us to achieve a diverse, inclusive and equitable workplace as we believe that these are key components to ensuring a thriving and sustainable business in South Africa. The Group's Employment Equity plan and targets will be considered as part of the selection process.