Share this post on
To apply, click on the link at the end of the posts and all the best with your applications
Full Stack Engineer
Description
Investec Sandton is looking a Full Stack Software Developer who has a passion for high quality software solutions. You will be part of a cross-functional team that is responsible for the full software development life cycle from conception to deployment of each new product. As a Full Stack Developer, you need to be comfortable around both the front and back-end coding languages, development frameworks and third-party libraries. Develop and maintaining web applications. Create automated and scalable solutions. Develop reusable code and libraries for future use. Translate UI and UX wireframes to visual elements of the application. Integrate frontend and backend aspects of the application. Test software to ensure responsiveness and efficiency. Troubleshoot, debug and upgrade software. In addition to being a solid developer, we’re looking for someone who is proactively looking for opportunities to build efficiencies into the organization’s technical capabilities and strategies.
Experience, skill and capability
• Software development related certification or Tertiary degree in the relevant field is required
• 5+ Years of development experience using the following languages and their respective frameworks:
o C# – ASP.NET APIs using .NET Framework, .NET Core, .NET6+
o Typescript – Angular2+
• A good knowledge of the following tools and processes are required:
o Use source control, primarily using git
o Understanding of design principles behind scalable applications and REST APIs
o Experience of writing unit tests and integration tests in projects using languages mentioned above
o Understand CI/CD processes and their automation
o Understanding of deployment into containerized environments, using Kubernetes and Azure cloud services
o Able to provide support for deployed application(s)/service(s) and monitor performance
• Additional software development skills that can be helpful:
o Using git with Azure DevOps repositories
o CI/CD process with Azure DevOps pipelines
o Azure cloud services
o Microsoft SQL
o HTML
o JavaScript (ES6+)
o CSS
Advantageous Experience
• Experience using testing frameworks (Jasmine/Karma/Jest/NUnit/xUnit) and writing clear unit tests for all functionality
• Experience writing and maintaining end to end tests with tools such as Playwright.
• Experience working with the platforms and tools from major cloud service providers such as Microsoft Azure and AWS.
• Experience with container tools such as Docker and Kubernetes.
• Experience with developing and maintaining CI/CD pipelines
Investec Culture
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Click here to apply
IPAM Engineer – Active Directory
Description
The IPAM Engineer – Active Directory is responsible for supporting, maintaining, hardening and improving Investec’s core Active Directory and hybrid identity services. The role provides hands-on engineering and operational capability across domain services, domain controllers, Group Policy, DNS-integrated services, authentication flows, privileged administration pathways and directory health.
Reporting to the Head of Identity and Privileged Access Management Operations, the role helps ensure that identity infrastructure remains secure, resilient, auditable and fit for purpose in a regulated banking environment. It supports the protection of Tier 0 assets, privileged access controls, secure authentication and operational resilience across on-premises and hybrid identity platforms.
The role is based in Sandton and works closely with Identity and Access Management, Information Security, Cyber Defence, Infrastructure, Application, Service Management, Risk, Audit and operational teams to provide trusted, controlled and recoverable directory services for critical business operations.
Key Responsibilities
Active Directory Engineering and Operational Support
- Provide day-to-day engineering and operational support for the Active Directory estate, including domain services, domain controllers, replication, Group Policy, DNS integration and authentication services.
- Monitor and maintain directory health, replication status, domain controller performance and core identity service availability.
- Troubleshoot directory-related incidents, perform root cause analysis and deliver controlled remediation for recurring issues.
- Support secure access to critical banking platforms, applications and operational services through robust directory engineering and identity integration.
Security, Privileged Access and Tier 0 Protection
- Support protection and hardening of Tier 0 identity assets, including domain controllers, privileged groups, service accounts and administrative pathways.
- Contribute to privileged access controls, administrative segregation, secure authentication practices, patching, hardening and monitoring of critical identity infrastructure.
- Assist with the reduction of standing administrative rights, shared accounts and orphaned credentials in line with least privilege principles.
- Support controlled use of privileged access tooling and processes, including evidence generation, access reviews and remediation of identified control gaps.
- Implement and maintain secure Group Policy configurations aligned to agreed enterprise standards and security baselines.
- Support DNS, DHCP and certificate-related dependencies that underpin the Active Directory ecosystem.
- Contribute to hybrid identity integration activities involving Microsoft Entra ID, AD Connect, Conditional Access, MFA and single sign-on capabilities.
- Develop and maintain scripts, automation and standard operating procedures to improve consistency, repeatability and operational control.
Governance, Risk, Resilience and Compliance
- Operate Active Directory services in line with banking regulatory, risk, audit and internal control expectations.
- Support audit evidence, control testing, access reviews, vulnerability remediation and timely closure of identity-related findings.
- Contribute to operational resilience through documented recovery procedures, backup and restore readiness, failover preparedness and regular testing.
- Maintain high-quality operational documentation, build standards, recovery runbooks and knowledge transfer material to reduce key person dependency risk.
- Ensure directory changes follow approved change, release and incident management processes with appropriate risk assessment and evidence.
Continuous Improvement and Automation
- Drive practical improvements in monitoring, alerting, reporting, supportability and engineering standards for the directory estate.
- Use PowerShell and standardised processes to automate repeatable administration, health checks, reporting and remediation tasks.
- Identify and reduce operational fragility through documentation, standardisation, cross-skilling and improved support readiness.
Stakeholder Collaboration and Service Delivery
- Work closely with Identity and Access Management, Information Security, Cyber Defence, Infrastructure, Application, Service Management, Risk and Audit teams.
- Provide clear technical input, impact analysis and operational updates to service owners and stakeholders.
- Support incident response, problem management and service restoration activities where identity services are impacted.
- Promote knowledge sharing, disciplined engineering practices and strong operational ownership across the identity services team.
Experience & Qualifications
- Minimum 5 years’ relevant experience in Active Directory, identity infrastructure, Microsoft platform engineering or enterprise directory support.
- Strong hands-on experience with AD DS, domain controllers, replication, Group Policy, DNS integration, authentication flows and directory troubleshooting.
- Good understanding of privileged access, Tier 0 protection, least privilege, identity hardening and secure administration practices.
- Experience operating in a regulated, highly controlled or financial services environment with strong change, audit and evidence expectations.
- Experience with PowerShell scripting, automation, documentation and standardised operational procedures.
- Desirable exposure to Microsoft Entra ID, AD Connect, Conditional Access, MFA, SSO and hybrid identity integration.
- ITIL Foundation Certification or comparable service management experience
- Relevant Microsoft infrastructure, identity or security certification preferred
- Microsoft Certified: Identity and Access Administrator Associate or equivalent Microsoft identity certification preferred
- Exposure to BeyondTrust, CyberArk or comparable privileged access management tooling is advantageous
- Security certifications such as SC-300, AZ-800 / AZ-801, CISSP Associate, SSCP or equivalent are advantageous
Investec Culture
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Click here to apply
Microsoft Product Owner (ITS)
Description
As the Microsoft Product Owner, you will own the strategic lifecycle management of our Investec Microsoft technology ecosystem M365, Azure, and related services and drive user orientation to unlock their full value. You’ll collaborate across IT, procurement, security, operations, and business units to define vision, prioritize work, and ensure our organization realizes the maximum benefit from Microsoft tools.
Key Responsibilities
• Define and maintain a comprehensive product roadmap for M365, Azure, and associated Microsoft services including but not limited to D365, Power Platform, Intune, Entra ID, Copilot
• Align roadmap priorities with organizational goals, compliance requirements, and emerging industry trends.
• Gather, analyze, and prioritize feature requests and enhancements from stakeholders.
• Write clear user stories, acceptance criteria, and detailed requirements for development, configuration, or integration.
• Serve as the ITS primary liaison between business stakeholders, IT teams, security, SAM, Procurement and external partners.
• Facilitate regular product demos, roadmap reviews, and status updates.
• Coordinate release schedules, change management, and deployment activities for new features, updates, and patches.
• Work with DevOps and infrastructure teams to ensure quality, performance, and security standards are met.
• Oversee the entire product lifecycle: ideation → pilot → general availability → deprecation.
• Communicate upcoming and new features and evangelize use
• Drive user adoption through training programs, documentation, and best-practice guidance.
• Design and deliver onboarding, workshops, and “lunch-and-learn” sessions that help end users and stakeholders understand and leverage M365 and Azure capabilities.
• Develop playbooks and quick-start guides that surface hidden features and integration patterns to maximize productivity, collaboration, and cost-efficiency.
• Ensure Microsoft environments Adheres to corporate governance, security policies, and regulatory standards (e.g. GDPR, ISO 27001).
• Collaborate with cybersecurity and risk teams to implement identity, access, and data protection controls.
• Manage license entitlements vs. usage and drive license optimization in collaboration with the Investec Software Asset Management team.
• Define KPIs and success metrics (utilization rates, user satisfaction, cost efficiency).
• Analyze telemetry, usage patterns, and feedback to identify opportunities for performance tuning and cost optimization.
Qualifications, Experience and Skills
• Bachelor’s degree in computer science, Information Technology, Business Administration, or related field.
• 3+ years’ experience in a Product Owner/Manager role, ideally within enterprise IT or managed services.
• Demonstrable experience managing Microsoft 365 and Azure platforms, including configuration, governance, and lifecycle processes.
• Strong understanding of Agile methodologies (Scrum, Kanban) and hands-on experience writing user stories and managing backlogs.
• Excellent communication and stakeholder-management skills, with the ability to translate technical concepts for business audiences.
• Proven track record of delivering software or platform enhancements on time and within budget.
Investec Culture
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Click here to apply
Mobile Developer (PB Tech – Digital)
Description
Investec Sandton is looking for a highly skilled Front-End React Native Mobile Developer to collaborate with a team of developers and UX designers to develop and maintain an app. You will be working on the design and the development of services from the ground up.
Key Responsibilities
We are looking for a mobile engineer who can work confidently across React Native, Expo, TypeScript, enterprise CI/CD, mobile distribution, and production support. The ideal candidate uses AI tools intelligently to accelerate delivery, but still demonstrates strong fundamentals, ownership, security awareness, and accountability for the software they deliver
.
As a React Native Developer in our team you will implement new app features, maintain, enhance, and support our existing suite of apps while providing support and assistance to the business as a technology subject matter expert.
Qualifications, Experience and Skills
• Strong React Native, Expo ecosystem, and TypeScript experience.
• Experience building and maintaining iOS and Android apps in enterprise environments.
• Strong understanding of monorepos, shared packages, dependency management, and mobile workspace tooling.
• Experience with Azure DevOps CI/CD, including YAML pipelines, secure files/secrets, automated builds, testing, signing, and release approvals.
• Practical experience building, signing, distributing, and supporting mobile apps through App Store Connect, TestFlight, Google Play Console, and internal distribution channels.
• Strong JavaScript and React fundamentals, including modern state management and navigation patterns.
• Experience integrating with RESTful APIs, authentication flows, secure storage, and enterprise backend services.
• Good understanding of mobile security, performance, accessibility, observability, and production support.
• Experience with automated testing, TDD/BDD practices, and mobile quality gates.
• Ability to implement polished UI from Figma, wireframes, and design systems.
• Strong Git, code review, Agile/Scrum, and engineering delivery discipline.
• Comfortable using AI-assisted development tools such as Codex, Cursor, Copilot, or ChatGPT to improve productivity while maintaining accountability, code quality, and sound engineering judgement.
• Native iOS/Android experience with Swift/Kotlin or native module development is advantageous.
• Azure certifications such as AZ-900, AI-901, AI-200 are advantageous.
Investec Culture
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Click here to apply
Principal Full Stack .net Engineer
Description
Investec is looking for a Principal Full Stack .NET Engineer / Platform Architect to join the Private Client Lending Technology team in Johannesburg, South Africa, working as part of our UK Offshore Technology function. This is a hands-on technical leadership role responsible for shaping, developing, and supporting core lending origination platforms and their integrations. The successful candidate will combine strong engineering capability with architectural thinking, ownership, problem-solving, and the ability to guide other engineers through complex delivery challenges.
You will take ownership of complex technical problems across the full stack — from backend services built in C#, .NET, and Azure cloud services through to modern web frontends — and see them through from analysis to delivery. The role is as much about shaping the right solution as building it: operating comfortably in ambiguity, analysing business and technical challenges, helping to refine requirements, and designing pragmatic approaches that fit the wider lending platform. Hands-on engineering remains central, spanning both new solution delivery and the ongoing evolution of existing services.
A core part of the role is establishing and maintaining technical direction. You will produce the solution designs, integration approaches, technical plans, and decision records that help the team understand what is being built, why, and how it fits the broader platform — forming a coherent plan from the input of others and keeping engineers aligned to a clear technical “north star”. You will balance building new solutions with extending and hardening existing systems, ensuring resilience, performance, and regulatory compliance, while working within Agile squads alongside product owners, business analysts, and other engineers.
As part of our UK Offshore Technology function, you will be based in South Africa and aligned to UK teams, collaborating closely with UK-based stakeholders and engineers across time zones. There are few local peers at this level of seniority, so you will need to be highly self-sufficient and self-motivated, comfortable being one of the most senior technical people in the room — someone others lean on for direction rather than someone who needs to be directed. From the outset you will provide technical and thought leadership through design, review, and mentoring, and over time you are expected to take on broader engineering leadership of the South African team.
Responsibilities
• Take ownership of complex problems across the full software development lifecycle — from analysis and architecture through to development, deployment, and ongoing support.
• Engage with stakeholders, business analysts, and product owners to shape ambiguous requirements into clear, well-architected solution designs.
• Own the design and delivery of core technical building blocks, services, and integrations that enable key lending business processes.
• Remain hands-on — building, testing, and deploying services and integrations using C#, .NET, and Azure — while setting the technical direction others follow.
• Produce and maintain solution designs, integration approaches, and decision records that give the team clear context on what is built, why, and how it fits the wider platform.
• Take accountability for the technical integrity, quality, and supportability of solutions, including investigating and resolving complex issues in production and test environments.
• Review the work of other engineers, providing constructive critique and clear technical guidance that raises the overall quality and consistency of delivery.
• Help set and uphold engineering standards and best practices, raising the technical bar across the team and ensuring solutions are well-documented, maintainable, and supportable.
• Mentor and grow other engineers — sharing knowledge, guiding them through complex problems, and building the technical capability of the South African team.
• Provide technical and thought leadership from the outset — setting design direction, communicating a clear technical “north star”, and keeping engineers aligned to a coherent plan shaped from the input of others.
• Collaborate closely with UK-based teams as part of the Offshore Technology function and, as the role develops, take on broader engineering leadership of the South African team.
Experience, skill, and capability
The ideal candidate is a Principal-level full-stack .NET engineer with deep C# expertise, strong architectural and solution-design capability, and hands-on Azure experience, allied to a good functional and commercial understanding of the Banking industry. They are comfortable operating in ambiguity, owning complex problems end to end, and shaping pragmatic solutions across distributed systems.
Equally important is the appetite and aptitude to lead technically. Based in South Africa with few local peers at this level of seniority, the successful candidate will need to be highly self-sufficient and self-motivated — comfortable being one of the most senior technical people in the room, someone others lean on for direction rather than someone who needs to be directed. They will demonstrate strong communication skills, the ability to influence and build relationships across teams and geographies, and a track record of mentoring or guiding other engineers — providing the foundation to take on broader engineering leadership of the South African team as the role develops.
Core skills include:
• Deep proficiency in C# and modern Microsoft .NET technologies (.NET 8+), with the ability to set the technical direction others follow
• Full-stack development experience, including modern web frontends (JavaScript/TypeScript, React)
• Strong understanding of distributed systems, designing and building microservices and RESTful APIs, and architecting for resilience and failure
• Hands-on experience with Azure services (Functions, App Services, Service Bus, Logic Apps, API Management)
• Strong relational database experience (SQL Server) and exposure to NoSQL
• Strong commitment to software testing practices (unit, integration, and contract testing) and CI/CD pipelines
• Familiarity with Agile delivery frameworks (Scrum/Kanban)
• Ability to work effectively in a collaborative team environment
Other beneficial attributes include:
• Experience with event-driven development and messaging patterns (e.g. Azure Service Bus, Event Grid)
• Knowledge of containerization (Docker, Kubernetes/AKS) and Infrastructure as Code (Bicep, ARM, or Terraform)
• Familiarity with architectural patterns such as CQRS and Domain-Driven Design, and with observability practices (logging, metrics, and distributed tracing)
• Experience in financial services, lending, or mortgage products, ideally within a FinTech or SaaS environment
• Exposure to Dynamics 365 development (APIs, services, plug-ins) would be an advantage
• Previous technical leadership, team lead, or formal mentoring experience would be a strong advantage
Qualifications
• Microsoft Certified: Azure Fundamentals (AZ-900) – required (or willingness to obtain within the first three months)
• Microsoft Certified: Azure Developer Associate – preferred
• BSc or equivalent degree in Computer Science, Information Systems, or related discipline
The Investec Culture
At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking. We value individuals who in turn value our culture that is, a can-do attitude while challenging convention. Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.
We are committed to diversity and inclusion when recruiting internally and externally.
Click here to apply
Senior Information Security Operations Analyst
Description
The Senior Information Security Operations Analyst is responsible for protecting Investec’s information assets through proactive monitoring, detection, investigation, and response to cyber threats across both on-premise and cloud environments. The role supports the development, implementation, and continuous improvement of security operations capabilities, ensuring effective management of security technologies, cloud security controls and operational resilience.
The successful candidate will work closely with technology, cloud, engineering, and business teams to identify, assess, and mitigate cyber risks while enabling secure business operations. The role requires a strong technical background in Information Security Operations, Cloud Security, Security Monitoring and Security Automation.
The position will contribute to the enhancement of security monitoring, security automation, security governance, and cyber defence capabilities in alignment with industry best practices and regulatory requirements.
Key Responsibilities
• Monitor, investigate, and respond to security alerts, incidents, and cyber threats across cloud and on-premise environments.
• Support and enhance Azure security controls across IaaS and PaaS services.
• Develop, tune, and maintain SIEM use cases, correlation searches, alerts, and dashboards, with Splunk preferred.
• Support cyber incident response, containment, eradication, recovery, and post-incident reviews.
• Manage and maintain security technologies.
• Collaborate with technology and engineering teams to embed security controls into the software development lifecycle.
• Contribute to security governance, compliance monitoring, and audit activities.
• Develop and maintain operational procedures, standards, playbooks, and technical documentation.
• Support continuous improvement initiatives that strengthen Investec’s security posture and cyber resilience.
Qualifications, Experience and Skills
• Information Systems degree, Computer Science degree, Cyber Security degree, or equivalent technical qualification.
• Minimum 6 years’ experience in Information Security Operations, including Cloud Security Operations.
• Strong Azure security experience covering IaaS and PaaS environments.
• Experience supporting security operations activities across cloud and on-premise platforms.
• Microsoft security certifications such as AZ-500, AZ-900, SC-900, DevSecOps Practitioner, or equivalent.
• Strong experience with Microsoft Entra ID (Azure AD), Conditional Access, Identity Protection, and Azure native security technologies.
• Experience with Azure DevOps, Terraform, GitHub, GitHub Actions, and Infrastructure as Code practices.
• Experience troubleshooting endpoints, operating systems, and infrastructure components.
• Experience with Privileged Access Management (PAM) platforms and security administration processes.
• Strong Blue Team experience.
• Strong UNIX/Linux security administration experience.
• Strong SIEM experience, preferably Splunk, including query writing and alert tuning.
• Experience with Security Orchestration, Automation and Response (SOAR) platforms, preferably Cortex XSOAR.
• Knowledge of financial services security risks, controls, and regulatory requirements.
• Good understanding of IT operational processes, ITIL practices, and project delivery methodologies.
• Strong understanding of ISO 27001, NIST Cybersecurity Framework, CIS Controls, and SANS best practices.
• Industry-recognised security certifications such as CISSP, CISM, GIAC, or equivalent desirable.
• Strong analytical, communication, stakeholder engagement, and problem-solving skills.
Investec Culture
At Investec we seek creative, talented people with passion, energy and stamina, who collaborate unselfishly.
We are committed to diversity and inclusion when recruiting internally and externally.
Click here to apply
Software Engineer .NET
Description
Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge: we work hard to find colleagues who’ll think out of the ordinary and we put them in environments where they’ll flourish. We combine a flat structure with a focus on internal mobility. If you can bring an entrepreneurial spirit and a desire to learn and collaborate to your work, this could be the boost your career deserves.
Team Description :
The Credit Origination and Decisioning team is rebuilding its credit application and decision platform from the ground up, a greenfield initiative using modern cloud technologies and embedding AI capabilities. We work collaboratively, help each other, and question the status quo to build high-quality products. We are looking for a senior .NET software engineer to help us deliver across the full software stack.
Key Responsibilities
• Design, develop, and maintain high-quality full-stack software solutions across application, API, data, and cloud layers, ensuring scalability, resilience, and security.
• Write clean, efficient, and maintainable code primarily in C#/.NET, with the ability to contribute across the wider application stack where required.
• Build and maintain APIs that enable seamless integration across systems and services.
• Collaborate with cross-functional teams, stakeholders, and subject matter experts to deliver impactful solutions in complex and ambiguous environments.
• Continuously explore and evaluate emerging technologies and AI-assisted tooling such as Copilot, applying them responsibly to solve business and industry challenges.
• Apply strong engineering principles and enforce high standards when working with production systems.
• Contribute to the design and development of distributed systems to support enterprise-scale financial applications.
• Champion best practices in software engineering, fostering a culture of excellence, collaboration, and shared accountability.
• Contribute positively to the overall quality of our systems using automated testing frameworks in a CI/CD enabled environment
Qualifications, Experience and Skills
• Education and experience: Degree in Computer Science or related field (or equivalent experience),solid foundations in algorithms, data structures, and systems design.
• Full-stack software engineering: Proven ability to design, build, integrate, and operate production-grade applications and services across the full software stack.
• Application integration: Comfortable working across application layers and integrating software with APIs and services without being tied to a single UI framework.
• Cloud & IaC: Hands-on with Azure and infrastructure-as-code using Terraform and Azure Bicep to deliver reliable, repeatable environments.
• Messaging & integration: Practical experience with Event Grid, Event Hubs, and Service Bus in event-driven, distributed systems.
• Data stores: Proficient with MS SQL Server and Cosmos DB (schema/design, performance tuning, secure operations).
• Production rigor: Build for scale, resilience, security, and observability; comfortable operating in complex, ambiguous settings with multiple stakeholders.
• Modern Tech and SDLC: Experience with CI/CD enabled SDLC and the responsible use of AI-assisted tooling such as Copilot as an accelerator that drives value within applications.
What We Value
At Investec we seek creative, talented people with passion, energy and stamina, who collaborate unselfishly.
We are committed to diversity and inclusion when recruiting internally and externally.
Click here to apply
Solutions Architect – Business and Commercial Banking
Description
The Solution Architect role within Business Commercial Bank Transactional Technology is critical in translating business intent into scalable, resilient, and well-governed technology solutions aligned with Enterprise Architecture standards.
The solutions architect will need to have a deep understanding of business goals, objectives and business outcomes, business capabilities and business processes. The solution architect must be able to provide the necessary leadership, analysis and design tasks related to support the development of technology solutions to ensure that solutions meet business needs and align with architectural governance and standards. The solutions architect must be able to create deliverables for managing the organization’s portfolio of “as is” and “to be” solutions, including systems (applications, processes, and information), shared application services and components to enable and drive targeted business outcomes.
Key Responsibilities
• Capable of designing and coaching engineering team to build for both high availability and scalability, architecting for failure, working across a broad group of architects to ensure solutions are well designed and alignment to group strategy and technology governance.
• An excellent knowledge of application integration patterns across a diverse ecosystem of on-prem built applications, COTS and SaaS systems.
• Either hands on experience of, or a proven fast learner for, architecting applications for the cloud (Azure).
• Enable others with a focus on knowledge sharing, pairing, presentation and mentoring.
• Proofed track record working with business stakeholder in help shape business requirements and create awareness of any technical debt
• Proven track record in managing virtual teams
• Experience in leveraging some of the following Enterprise Architecture frameworks i.e. TOGAF, BIZBOK, DM-BOK, BIAN and Azure Well-Architected Framework
• Assisting with the adoption of a lean / agile development mind-set.
• Working knowledge of some or all of: C#, Java, .Net 4.6 / .Net Core, Angular / React, NodeJS; strong database knowledge (Relational & NoSQL); Cloud; Infrastructure as code
Qualifications, Experience and Skills
• Bachelor’s degree in Computer Science, Information Systems, Engineering or related field
• 10+ years in software engineering / architecture roles
• Proven progression into Solution Architecture / Senior Technical leadership
What We Value
At Investec we seek creative, talented people with passion, energy and stamina, who collaborate unselfishly.
We are committed to diversity and inclusion when recruiting internally and externally.
Click here to apply
Virtualisation & Storage Operations Engineer
Description
The Virtualisation & Storage Operations Engineer (SRE Focus) is responsible for ensuring the stability, resilience, performance, and observability of the bank’s enterprise compute and storage platforms across on-prem data centres, cloud IaaS, and virtualisation environments.
This role provides hands-on operational engineering across VMware virtualisation, enterprise SAN/NAS storage, Azure/AVS cloud compute, and hybrid infrastructures, applying Site Reliability Engineering (SRE) principles to reduce operational toil, improve uptime, and enhance automation.
The engineer plays a critical role in supporting mission-critical banking workloads powering payments, trading systems, digital channels, authentication, and regulatory applications.
Key Responsibilities
Virtualisation Platform Operations
- Provide operational support for:
- VMware vSphere, vCenter, ESXi clusters
- Azure AVS (Azure VMware Solution)
- VM provisioning, lifecycle management, HA/DRS tuning
- Hypervisor patching, firmware upgrades, compatibility checks
- Troubleshoot performance issues (CPU, memory, ballooning, NUMA, I/O contention).
Storage Platform Operations
- Manage day-to-day operations of:
- Enterprise SAN/NAS systems (Pure and others)
- Storage zoning, provisioning, LUN management, performance tuning
- Storage replication and data protection policies
- Monitor and ensure successful execution of:
- Backups (snapshot, array-based or hybrid)
- Restore tests
- Replication and DR readiness
Cloud & Hybrid Operations
- Support virtualised and storage workloads extended into:
- Azure IaaS compute
- Azure AVS clusters
- Hybrid connectivity & cloud migration patterns
- Assist with monitoring, patching, sizing, and troubleshooting cloud-hosted systems.
SRE (Site Reliability Engineering) Delivery
- Automate repetitive operational tasks
- Improve service reliability through:
- Observability (dashboards, traces, real-time metrics)
- Alert tuning
- Error-budget–based prioritisation
- Root cause elimination rather than workaround fixes
- Develop operational runbooks, playbooks, and recovery procedures.
Incident, Problem & Change Management
- Serve as an escalation engineer for P1/P2 compute and storage incidents.
- Participate in and contribute to root cause analyses and post-incident reviews.
- Ensure strong participation in CAB processes, operational readiness checks, and risk assessments.
- Operational Governance & Compliance
- Maintain patching, OS/hypervisor compliance, vulnerability remediation, and secure configuration baselines.
- Ensure systems comply with SARB, ISO 27001, PCI-DSS, POPIA, and internal controls.
- Maintain documentation, diagrams, lifecycle roadmaps, and configuration standards.
Collaboration & Continuous Improvement
- Work closely with:
- Network Operations
- Cloud Engineering
- Linux/Windows OS Teams
- Resilience and reliability
- SRE & Automation teams
- Support infrastructure modernisation initiatives, migrations, and refresh projects.
- Continually assess platform performance, capacity, and technical debt.
Qualifications, Experience and Skills
Experience:
- Virtualisation: VMware vSphere/vCenter administration, ESXi host operations, HA, DRS, snapshots, vMotion, strong troubleshooting of VM and host performance and experience with Azure AVS (advantageous)
- Storage: SAN/NAS operations across enterprise arrays and LUN provisioning, tiering, storage zoning, multipathing. Snapshot management, replication, cloning, and DR storage and NetApp ONTAP, Dell EMC VNX/Unity/PowerStore, HPE 3PAR/Nimble
- PowerShell / PowerCLI scripting, automation frameworks (Terraform desirable)
- Azure Virtual Machines, storage accounts, monitoring, RBAC
- Azure networking fundamentals (VNets, NSGs, ExpressRoute)
- AVS lifecycle operations (preferred)
- Operational ITIL Discipline – hands-on experience in incident, problem, and change management. Experience supporting mission-critical workloads in a regulated environment
- Understanding of operational resilience, audit & compliance processes, infrastructure risk management and supporting high-availability, low-latency, regulated workloads
Qualifications:
- Virtualisation & Compute: VMware VCP-DCV (Mandatory), VMware vSphere Foundations (advantage)
- Storage: Vendor-specific certifications for major arrays
- Azure Administrator (AZ-104 – Mandatory)
- Azure Fundamentals (AZ-900) – Mandatory)
- Azure VMware Solution Ambassador/Training (advantage)
- Ansible, Terraform, or PowerShell certifications (advantage), SRE Foundation (preferred)
- ITIL Foundation (Mandatory)
- ISO 27001 or equivalent (advantage)
Investec Culture
At Investec we look for intelligent, energetic people filled with passion, integrity and curiosity. We value individuals who in turn value our culture that is, a flexible attitude comfortable to live with ambiguity and willing to challenge the status quo. Diversity, talent and leadership are respected in pursuit of the growth of our business. People who can manage themselves and build strong relationships in order to get things done, will perform in out of the ordinary ways in our environment.
We are committed to diversity and inclusion when recruiting internally and externally.
Click here to apply
We wish you all the best with your applications
Leave a Reply