To apply, click on the link at the end of the posts and all the best with your applications.
- Cybersecurity InternAnalyst: Forensic OperationsSolutions ArchitectDevelopment Architect Cybersecurity AnalystProduct ManagerSenior Software EngineerEngineering LeadHead of EngineeringProgram ManagerSolutions ArchitectDevelopment ArchitectCybersecurity AnalystData Security Specialist Cybersecurity Intern
JOB DESCRIPTION
KEY RESPONSIBILITIES:
Analyst: Forensic OperationsJOB DESCRIPTION
Key Responsibilities:
- Maintain and interpret large datasetsPresentation of data to the team to make pro-active decisions to prevent crime in storesReport writing with the vision to digitize current dataDashboard monitoring to inform relevant stakeholders to action tasks.Dealing with queries and the finance and other support function of current and new systems to the team and the business.Assisting in ensuring that the departmental objectives are achievedCarrying out any reasonable requests that may be required
Qualification and Experience:
- 3 Year relevant qualification or alternative more than 3 years’ experience as a data analystNational diploma [advantageous]To be computer literate and advanced knowledge of MS Outlook, Excel [Non – negotiable]SQL or similar [advantageous]Proven record of accuracy when capturing data and report writingAbility to work with large data sets and accurately interpret data to identify trends and drive outcomes.Manage current reports, dashboards and relevant systems and provide recommendations to improve current processes, systems, dashboards and reports where neededIntegrity (confidentiality)Knowledge of system integration roadmaps with different inhouse / external systemsKnowledge of retail store operations and systems [advantageous]Basic Financial experience [SAP knowledge advantageous]
Skill:
- Excellent communication skills (both verbal and written and presentation).Excellent investigative skillsHigh degree of Analytical and Problem-solving skills
Behaviours:
- Demonstrated knowledge of and skill in adaptability, decision making, interpersonal relations, problem solving, teamwork & written communication Comfortable and effective influencer. You need to be flexible as the environment is very dynamic and priorities can change. Sets ambitious goals and takes focused action to achieve desired outcomes to deliver measurable results Adapts effectively to situations that are complex, uncertain, or lack guidelines and clear information Interprets and simplifies complex and contradictory information when resolving organisational problems Interpreting and applying understanding of key financial indicators to make better business decisions. Assesses and improves the efficiency, effectiveness, and quality of various work processes Develops plans and prioritises initiatives that align to the organisational goals and objectives Effectively adjusts their behaviour, approach, and decision-making based on the situation Thinks and plans strategically, focusing on the long-term goals and objectives of the organisation
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Solutions ArchitectJOB DESCRIPTION
Key Responsibilities:
- Provide architectural and design leadership across solutions produced/consumed in/by the division. Collaborate with business architect and Business Analysts with business stakeholder engagement. Provide hands on guidance of the solution architecture, design, and technical assistance to development teams. Provide architecture and technology direction and guidance across the division. Ensure the architecture and design of solutions maximise reuse of components and services. Collaborate with development teams adhere to ensure that they adhere to existing principles, standards, and best practices. Participate in architecture/design reviews to ensure consistency across solutions + functional domains. Collaborate with analysts to translate requirements into highly flexible, scalable + interoperable solutions. Collaborate with Development Architecture with formulation and maintenance of principles and standards. Collaborate with Development Architecture to develop and drive reusable patterns, components, and services. Collaborate with Enterprise Architecture to drive and govern adoption of architectural strategy across division. Perform research and development for new and innovative solution approaches and technologies. Produce relevant documentation required to support the architecture and design of the solutions.
Qualification and Experience:
- Diploma, bachelor’s degree or Postgraduate degree with Computer Science, Information Systems or National Diploma in Information Technology Any architectural certifications would be advantageous.A minimum of 5 years’ development experience A minimum of 3 years’ solution architecture experience Solid experience in architecture and solution design (UML, OO, SOA, etc.) Solid experience in software development frameworks and methodologies (Agile, DevOps, Scrum) Solid experience developing solutions using a variety of development technologies such as C#, Reactjs, Vuejs, Golang, etc. technologies. Solid track record with successful delivery in the solution architecture discipline Broad deep knowledge in cloud, databases, integration, networks, operating systems, and services Broad high-level knowledge in technologies like AI, BizTalk, bots, Java, Oracle, and SharePoint.
S Skills:
- Strong analytical, problem-solving, and logical skillsStrong conflict management skillsExcellent written communication and presentation skillsExcellent interpersonal skillsExcellent organisation skillsIT Architecture Database Administration IT Support Troubleshooting Quality Management and Assurance System Design Systems IntegrationService Management Processes
Behaviours:
- Effectively works with others to achieve shared goals. Creates an environment that fosters and nurtures a culture of creativity which drives success.Consistently makes timely, well-rounded, and informed decisions. Leverages new technology to enhance productivity, improve problem solving, and support business growth.Develops plans and prioritises initiatives that align to the organisational goals and objectives.Understands and navigates dynamics created by processes, systems, and people.Assesses and improves the efficiency, effectiveness, and quality of various work processes.Quickly adapts and acquires new knowledge, skills, and competencies in a rapidly changing environment.Interprets and simplifies complex and contradictory information when resolving organisational problems.Takes accountability and ensures others are held to account on agreed upon performance targets.Sets ambitious goals and takes focused action to achieve desired outcomes to deliver measurable results.
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Development ArchitectJOB DESCRIPTION
Key Responsibilities:
- Provide architectural and design leadership across solutions produced/consumed in/by the division. Provide hands on application architecture, design, and technical assistance to development teams. Provide application architecture and technology direction and guidance across the division. Ensure the application architecture and design of solutions maximise reuse of components and services. Collaborate with development teams to ensure that they adhere to existing principles, standards, and best practices. Participate in architecture/design reviews to ensure consistency across solutions + functional domains. Responsible for the formulation and maintenance of principles and standards. Responsible for developing and driving reusable patterns, components, and services. Collaborate with Solution Architecture to drive technology adoption and new architectural patterns.Collaborate with Enterprise Architecture to drive and govern adoption of architectural strategy across division. Perform research and development for new and innovative development approaches and technologies. Produce relevant documentation required to support the architecture and design of the solutions.
Qualification and Experience:
- Diploma, bachelor’s degree or Postgraduate degree with Computer Science, Information Systems or National Diploma in Information Technology.Any architectural certifications would be advantageous.A minimum of 5 years’ development experience A minimum of 3 years’ solution architecture experience Solid experience in application architecture and software design Patterns.Solid experience in development best practices.Solid experience in branching strategies and DevOps practices.Solid experience in software development frameworks and methodologies (Agile, DevOps, Scrum) Solid experience developing solutions using Microsoft technologies Solid track record with successful delivery in the solution architecture discipline Broad deep knowledge in cloud, databases, integration, networks, operating systems and services Broad high-level knowledge in technologies like AI, BizTalk, bots, Java, Oracle, and SharePoint.
Skill:
- Strong analytical, problem-solving, and logical skillsStrong conflict management skillsExcellent written communication and presentation skillsExcellent interpersonal skillsExcellent organisation skillsIT Architecture Database Administration IT Support Troubleshooting Quality Management and Assurance System Design Systems IntegrationService Management Processes
Behaviours:
- Effectively works with others to achieve shared goals Creates an environment that fosters and nurtures a culture of creativity which drives success Consistently makes timely, well-rounded and informed decisions Leverages new technology to enhance productivity, improve problem solving, and support business growth Develops plans and prioritises initiatives that align to the organisational goals and objectives Understands and navigates dynamics created by processes, systems, and people Assesses and improves the efficiency, effectiveness, and quality of various work processes Quickly adapts and acquires new knowledge, skills, and competencies in a rapidly changing environment Interprets and simplifies complex and contradictory information when resolving organisational problems Takes accountability and ensures others are held to account on agreed upon performance targets Sets ambitious goals and takes focused action to achieve desired outcomes to deliver measurable results
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Cybersecurity AnalystJOB DESCRIPTION
Key ResponsibilitiesIdentity and Access Management (IAM)
- Perform daily health checks for the IAM solution and remediate accordingly. Manage user lifecycles (creation, modification, deletion) and ensure access aligns with job roles and least privilege principles.Conduct monthly/periodic user access reviews to identify and remove unnecessary privileges.
Vulnerability Management (VM)
- Perform daily health checks for the VM solution and remediate accordingly. Scan vendor-specific and third-party vulnerability alerts and reports to ensure TFG-related infrastructure and applications are monitored.Analyse and investigate vulnerability advisories to identify potential issues.Collaborate with team members to develop communications to affected stakeholders regarding identified vulnerabilities.Configure, run and evaluate vulnerability scans.Provide vulnerability management reports to key stakeholders including remediation strategies for recorded vulnerabilities.
Network Security
- Perform daily health checks for the network access control solution and remediate accordingly. Respond promptly to network access-related incidents, provide initial analysis, remediate issues timeously to ensure there is limited impact to user productivity.Document and report network access-related incidents, ensuring accurate and comprehensive records.Follow established incident response procedures, playbooks and contribute to their enhancement.
Data Protection
- Perform daily health checks for the data leakage prevention solution and remediate accordingly.Assist first-line analysts in reviewing DLP incidents.Assist second-line analysts with DLP investigations.Engage with business stakeholders to improve DLP policies to reduce false positivesWork with IT teams to ensure DLP security configurations align with organisational standards.
Experience and Qualifications
- Relevant degree or advanced diploma in Computer Science, Information Systems, Business or related field, or equivalent combination of education/experience.One or more certifications in: Network Access Control, Security+, Microsoft Certifications, Vulnerability ManagementMust have 1-3 years’ experience in a Cybersecurity related roleFamiliarity with network access control tools, vulnerability management tools, data leakage prevention tools
Skills
- Basic understanding of network protocols, operating systems, and security technologies.Strong analytical and problem-solving skills.Knowledge of security principles and best practices.Knowledge and skill in using automation tools.Effective communication and collaboration skills.
Behaviours:
- Action Oriented – readily takes on new challenges and opportunities with a sense of urgency and eagerness Communicates Effectively – conveys information and communicates ideas in a clear, concise and impactful mannerCourage – confronts and tackles challenging situations with courageDecision Quality – consistently makes timely, well-rounded and informed decisionsEnsures Accountability – takes accountability and ensures others are held to account on agreed upon performance targetsManages Complexity – interprets and simplifies complex and contradictory information when resolving organisational problemsPlans and Aligns – develops plans and prioritises initiatives that align to the organisational goals and objectivesTech Savvy – leverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
Product ManagerJOB DESCRIPTION
Key Responsibilities:
- Lead the end-to-end product lifecycle, from conceptualization to launch, for key initiatives within our product portfolioCollaborate with stakeholders to define product vision, strategy, and roadmap, aligning with business objectives and customer needsConduct market research, competitive analysis, and customer feedback to identify opportunities and inform product decisionsDefine and prioritize features based on value, feasibility, and strategic alignment, leveraging agile methodologies to drive rapid iteration and deliveryWork closely with engineering teams to translate requirements into actionable user stories, providing clear direction and support throughout the development processMonitor and analyse product performance metrics, identifying areas for improvement and optimization to enhance the customer experience and drive business outcomesServe as a subject matter expert on industry trends, emerging technologies, and best practices in Product management, sharing insights and driving continuous learning and improvement across the organization
Qualifications and Experience:
- Bachelor’s Degree in Engineering, IT, Computer Science, or Commerce fieldsProduct Management CertificationProven experience as a Product manager, with a track record of successfully launching and optimizing digital products5+ years of experience working with engineering teams in a fast-paced environment, demonstrating the ability to juggle multiple projects, stay organized, and prioritize deadlines effectivelyProject Management experience is an advantage
Skills:
- Strong analytical skills and data-driven decision-making capabilities, with the ability to translate complex insights into actionable strategies and initiativesExcellent communication and stakeholder management skills, with the ability to influence cross-functional teams and build consensus around product priorities and trade-offsA passion for innovation and customer-centric design, with a relentless focus on delivering exceptional experiences that drive business growth and customer loyalty
Behaviours:
- Business Insight – applies market and business insights in order to drive organisational objectivesCommunicates Effectively – conveys information and communicates ideas in a clear, concise and impactful mannerDecision Quality – consistently makes timely, well-rounded and informed decisionsEnsures Accountability – takes accountability and ensures others are held to account on agreed upon performance targetsManages Complexity – interprets and simplifies complex and contradictory information when resolving organisational problemsOptimizes Work Processes – assesses and improves the efficiency, effectiveness, and quality of various work processesPlans and Aligns – develops plans and prioritises initiatives that align to the organisational goals and objectivesTech Savvy – leverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Senior Software EngineerJOB DESCRIPTION
Key Responsibilities:
- Design, code, test and implement APIs and applications in multiple frameworks and stacks.Work with architecture and engineering team members to build components and APIs for the enterprise
Qualifications and Experience:
- A relevant tertiary qualification Minimum of 5 – 8 years’ software engineering experience building APIs and applications Have proven experience developing APIs and web services (Web API, REST) Be technically skilled multiple development frameworks Have a good understanding of ASP.NET MVC, Angular, JavaScript, HTML, XML and XAML Experience with agile development methodologies and test-driven development Exposure to SOA and micro services design and principles Exposure to Azure DevOps and CI/CD concepts Exposure to Apache Kafka and Red Hat OpenShift (or similar container technologies)
Skills:
- A strong commitment to professional service delivery Planning and organizing ability Innovative, critical thinking and problem-solving skills The ability to work independently and in a team oriented, collaborative environment Good communication skills, both written and verbal Good attention to detail and levels of accuracy
Advantageous:
- Python experienceExperience with Apache SparkExperience with AWS or Azure Cloud Platforms
Behaviours:
- Action Oriented – readily takes on new challenges and opportunities with a sense of urgency and eagernessCommunicates Effectively – conveys information and communicates ideas in a clear, concise and impactful mannerCourage – confronts and tackles challenging situations with courageDecision Quality – consistently makes timely, well-rounded and informed decisionsEnsures Accountability – takes accountability and ensures others are held to account on agreed upon performance targetsManages Complexity – interprets and simplifies complex and contradictory information when resolving organisational problemsPlans and Aligns – develops plans and prioritises initiatives that align to the organisational goals and objectivesTech Savvy – leverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Engineering LeadJOB DESCRIPTION
Key Responsibilities:
- Lead and mentor a team of engineers, fostering a culture of collaboration, innovation, and continuous learningCollaborate with cross-functional teams to define and execute the technical roadmap, aligning with business objectives and customer needsDrive the design, development, and optimization of our platforms, ensuring scalability, reliability, and securityProvide technical guidance and support to ensure the successful delivery of projects on time and within budgetStay abreast of industry trends and emerging technologies, evaluating their potential impact and relevance to our businessPartner with Product managers and stakeholders to translate business requirements into technical solutions, driving alignment and executionImplement best practices, processes, and tools to streamline development workflows and improve efficiencyMonitor and analyse platform performance metrics, identifying areas for optimization and improvement to enhance the customer experience
Qualifications and Experience:
- Bachelor’s Degree in Engineering, Computer Science, or related field.Proven experience in software development and technical leadership roles, with a track record of successfully delivering complex projectsDeep understanding of software architecture, design patterns, and best practices, with hands-on experience in backend and frontend developmentExperience with cloud platforms (e.g., AWS, Azure) and modern development frameworks/toolsDevelopment Experience:
- Languages: C#, Javascript, SQL, Python, GoFrameworks: Angular, React, .NET, .NET CoreORM Tools: Entity Framework, HibernateRelational Databases: Oracle, MSSql, MySQLCloud Environments: Azure, AWSMessaging/Event: Kafka
Skills:
- Strong problem-solving skills and a passion for driving technical excellence and innovationAbility to thrive in a fast-paced, dynamic environment and effectively prioritize and manage multiple projectsStrong leadership and communication skills, with the ability to inspire and motivate teams to achieve their goals
Behaviours:
- Business Insight – applies market and business insights in order to drive organisational objectivesCommunicates Effectively – conveys information and communicates ideas in a clear, concise and impactful mannerDecision Quality – consistently makes timely, well-rounded and informed decisionsEnsures Accountability – takes accountability and ensures others are held to account on agreed upon performance targetsManages Complexity – interprets and simplifies complex and contradictory information when resolving organisational problemsOptimizes Work Processes – assesses and improves the efficiency, effectiveness, and quality of various work processesPlans and Aligns – develops plans and prioritises initiatives that align to the organisational goals and objectivesTech Savvy – leverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Head of EngineeringJOB DESCRIPTION
Key Responsibilities:
- Lead and mentor a team of engineers, fostering a culture of collaboration, innovation, and continuous learning.Collaborate with cross-functional teams to define and execute the technical roadmap, aligning with business objectives and customer needs.Drive the design, development, and optimization of our platforms, ensuring scalability, reliability, and security.Provide technical guidance and support to ensure successful project delivery on time and within budget.Stay updated on industry trends and emerging technologies, evaluating their potential impact and relevance to our business.Partner with Product Managers and stakeholders to translate business requirements into technical solutions, driving alignment and execution.Implement best practices, processes, and tools to streamline development workflows and improve efficiency.Monitor and analyze platform performance metrics, identifying areas for optimization and improvement to enhance the customer experience.
Qualifications and Experience:
- Bachelor’s Degree in Engineering, Computer Science, or related field.Proven experience in software development and technical leadership roles, with a track record of successfully delivering complex projects.Experience with cloud platforms (e.g., AWS, Azure) and modern development frameworks/tools.Development experience:
- Languages: C#, JavaScript, SQL, Python, GoFrameworks: Angular, React, .NET, .NET CoreORM Tools: Entity Framework, HibernateRelational Databases: Oracle, MSSQL, MySQLCloud Environments: Azure, AWSMessaging/Event: Kafka
Skills:
- Strong problem-solving skills and a passion for driving technical excellence and innovation.Ability to thrive in a fast-paced, dynamic environment and effectively prioritize and manage multiple projects.Strong leadership and communication skills, with the ability to inspire and motivate teams to achieve their goals.Deep understanding of software architecture, design patterns, and best practices, with hands-on experience in backend and frontend development.
Behaviours:
- Business Insight – applies market and business insights in order to drive organisational objectivesCultivates Innovation – creates an environment that fosters and nurtures a culture of creativity which drives successEnsures Accountability – takes accountability and ensures others are held to account on agreed upon performance targetsManages Complexity – interprets and simplifies complex and contradictory information when resolving organisational problemsPersuades – effectively influences others by gaining support and commitment in the delivery of organisational goals and objectivesPlans and Aligns – develops plans and prioritises initiatives that align to the organisational goals and objectivesTech Savvy – leverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Program ManagerJOB DESCRIPTION
Key Responsibilities:
- Lead the end-to-end program lifecycle, from ideation to implementation, for key initiatives within our product portfolio.Collaborate with stakeholders to establish program vision, strategy, and roadmap, aligning with business objectives and customer needs.Conduct market research, competitive analysis, and customer feedback to unearth opportunities and guide program decisions.Define and prioritize features based on value, feasibility, and strategic alignment, leveraging agile methodologies to drive rapid iteration and delivery.Work closely with engineering teams to translate requirements into actionable user stories, offering clear direction and support throughout the development process.Monitor and analyze program performance metrics, pinpointing areas for enhancement and optimization to enrich the customer experience and drive business outcomes.Serve as a subject matter expert on industry trends, emerging technologies, and best practices in Program Management, sharing insights and fostering continuous learning and improvement across the organization.
Qualifications and Experience:
- Bachelor’s Degree in Engineering, IT, Computer Science, or Commerce fields.Program Management Certification.Proven experience as a Program Manager, with a track record of successfully launching and optimizing digital products.5+ years of experience collaborating with engineering teams in a fast-paced environment, demonstrating the ability to manage multiple projects, stay organized, and prioritize deadlines effectively.Project Management experience is an advantage
Skills:
- Strong analytical skills and data-driven decision-making capabilities, with the ability to translate complex insights into actionable strategies and initiatives.Excellent communication and stakeholder management skills, with the ability to influence cross-functional teams and cultivate consensus around program priorities and trade-offs.A passion for innovation and customer-centric design, with an unwavering focus on delivering exceptional experiences that fuel business growth and customer loyalty.
Behaviours:
- Cultivates Innovation – creates an environment that fosters and nurtures a culture of creativity which drives successDecision Quality – consistently makes timely, well-rounded and informed decisionsEnsures Accountability – takes accountability and ensures others are held to account on agreed upon performance targetsManages Complexity – interprets and simplifies complex and contradictory information when resolving organisational problemsPersuades – effectively influences others by gaining support and commitment in the delivery of organisational goals and objectivesPlans and Aligns – develops plans and prioritises initiatives that align to the organisational goals and objectivesTech Savvy – leverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Solutions ArchitectJOB DESCRIPTION
Key Responsibilities:
- Collaborate closely with stakeholders to gather and analyse business requirements, ensuring a deep understanding of the organization’s needs and objectives.Develop comprehensive solution designs that encompass architecture, infrastructure, applications, data, and integration.Lead the evaluation of emerging technologies, tools, and platforms, and make recommendations.Design and oversee the implementation of end-to-end solutions, providing technical guidance and oversight to development teams throughout the project lifecycle.Conduct thorough architectural reviews and assessments to identify risks, inefficiencies, and areas for improvement, and develop strategies to address them.Collaborate with cross-functional teams to ensure alignment between solution architecture and business goals, driving consensus and facilitating decision-making.Serve as a subject matter expert on solution architecture, providing guidance and mentorship to team members and fostering a culture of innovation and excellence.Stay abreast of industry trends, standards, and best practices in solution architecture and software development, and leverage this knowledge to drive continuous improvement and innovation.
Qualifications and Experience:
- A Relevant IT qualification, or related field.Minimum of 5 years of experience in software development, with at least 3 years in a solutions architect or similar role.Proven track record of designing and implementing complex software architectures for enterprise-scale applications, utilizing modern technologies and design patterns.
Skills:
- Strong understanding of software architecture principles, design patterns, and best practices.Excellent communication and interpersonal skills, with the ability to effectively convey complex technical concepts to diverse audiences.Strong leadership abilities, with a demonstrated ability to inspire and motivate cross-functional teams to achieve common goals.Proven ability to think strategically, anticipate future trends, and develop innovative solutions to address business challenges.
Behaviours:
- Readily takes on new challenges and opportunities with a sense of urgency and eagernessConveys information and communicates ideas in a clear, concise and impactful mannerConfronts and tackles challenging situations with courageConsistently makes timely, well-rounded and informed decisionsTakes accountability and ensures others are held to account on agreed upon performance targetsInterprets and simplifies complex and contradictory information when resolving organisational problemsDevelops plans and prioritises initiatives that align to the organisational goals and objectivesLeverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Development ArchitectJOB DESCRIPTION
Key Responsibilities:
- Collaborate with stakeholders to understand business requirements and translate them into architectural solutions.Design and implement scalable, reliable, and high-performance software architectures.Drive innovation by evaluating emerging technologies and recommending solutions that align with business goals.Lead architectural reviews and provide guidance to development teams to ensure adherence to best practices.Identify and mitigate risks associated with software development projects.Stay updated on industry trends and best practices to continuously improve TFG’s software development processes.
Qualifications and Experience:
- A Relevant IT qualification, or related field.Minimum of 5 years of experience in software development, with at least 3 years in a development architect or similar role.Proven track record of designing and implementing complex software architectures for enterprise-scale applications, utilizing modern technologies and design patterns.
Skills:
- Strong understanding of software architecture principles, design patterns, and best practices.Excellent communication and interpersonal skills, with the ability to effectively convey complex technical concepts to diverse audiences.Strong leadership abilities, with a demonstrated ability to inspire and motivate cross-functional teams to achieve common goals.Proven ability to think strategically, anticipate future trends, and develop innovative solutions to address business challenges.
Behaviours:
- Readily takes on new challenges and opportunities with a sense of urgency and eagernessConveys information and communicates ideas in a clear, concise and impactful mannerConfronts and tackles challenging situations with courageConsistently makes timely, well-rounded and informed decisionsTakes accountability and ensures others are held to account on agreed upon performance targetsInterprets and simplifies complex and contradictory information when resolving organisational problemsDevelops plans and prioritises initiatives that align to the organisational goals and objectivesLeverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act.
Cybersecurity AnalystJOB DESCRIPTION
Key Responsibilities:Security Monitoring
- Perform log ingestion, define use cases, and create alerts for critical assets. Perform daily SIEM health checks and remediate accordingly. Monitor security alerts and events using various tools and technologies.Analyze and investigate security incidents to identify potential threats.Collaborate with team members to develop and implement effective monitoring strategies.Using IOCs and threat intelligence, perform threat hunting across environment.
Incident Response
- Respond promptly to security incidents, provide initial analysis, conduct business impact assessment, isolate, eradiate and recovery from threats.Document and report incidents, ensuring accurate and comprehensive records.Follow established incident response procedures, playbooks and contribute to their enhancement.
EndPoint Protection
- Manage and maintain endpoint security and EDR solutions.Perform daily health checks endpoint security and EDR solutions and remediate accordingly. Conduct regular scans and assessments to identify and mitigate potential vulnerabilities.Work with IT teams to ensure endpoint security configurations align with organizational standards.
Vulnerability Management
- Assist in the identification and prioritization of vulnerabilities within the organization’s infrastructure.Collaborate with system owners and IT teams to remediate identified vulnerabilities.Stay informed about the latest security threats and vulnerabilities.
Email Security
- Monitor and analyze email traffic for potential security threats.Respond to and mitigate email-borne security incidents.Work with email security solutions to enhance protection against phishing and malware attacks.
Qualifications and Experience:
- Relevant degree or advanced diploma in Computer Science, Information Systems, Business or related field, or equivalent combination of education/experience.One or more certifications in: EC-Council SOC, Security+, AWS Certifications, Microsoft Certifications, Google CertificationsMust have 3-6 years’ experience in a Cybersecurity related role.Practical experience with system monitoring SIEM, assessment, and reporting tools (ArcSight, IBM QRadar, Splunk, Sentinel, Exabeam, SIEMonster, AlientVault etc.)Practical experience with EDR and XDR tools.Proficiency in network security, operating systems, and security technologies.Experience with common information technologies (Windows, VMware, and Cisco as well as some UNIX, Linux).Experience with Vulnerability and Malware Analysis (threat and attack analysis).Experience with security tools (WAF, Proxy, DNS, IDS, firewalls, anti-virus, data loss prevention, etc.).Knowledge of Cloud Security Operations (SaaS, PaaS, IaaS), Mobile Architecture, Network and Application Security and/or Data ProtectionTechnology experience to be considered; Security+; Microsoft Security Certifications (MS-SC200); Azure Certifications, Recognised SOC certification
Skills:
- Ability to work in independent environments under aggressive timelines.Ability to develop and maintain working relationships in a global environment.Excellent analytical and problem- solving skillsOutstanding written skills for preparing reports and briefings.
Behaviours:
- Communicates Effectively – conveys information and communicates ideas in a clear, concise and impactful mannerDecision Quality – consistently makes timely, well-rounded and informed decisionsEnsures Accountability – takes accountability and ensures others are held to account on agreed upon performance targetsManages Complexity – interprets and simplifies complex and contradictory information when resolving organisational problems Tech Savvy – leverages new technology to enhance productivity, improve problem solving, and support business growth
Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
Data Security SpecialistJOB DESCRIPTION
Key Responsibilities:
- Implement and manage encryption protocols for data protection at rest and in transit.Utilize Data Loss Prevention (DLP) tools and strategies to prevent unauthorized access or leakage of sensitive information.Secure databases, including access controls, encryption, and monitoring for suspicious activities.Implement data classification policies and technologies for labeling and protecting sensitive data.Manage access controls to ensure authorized individuals have appropriate data access.Understand and apply tokenization methods to replace sensitive data with non-sensitive equivalents.Implement techniques for data masking and redaction in non-production environments.Utilize SIEM tools for monitoring and responding to security events related to data.Implement secure methods for transferring files and data within and outside the organization.Implement solutions to protect data on endpoint devices (laptop, mobile devices, removable media).
Qualifications and Experience:
- Bachelor’s, Honour’s, or Master’s Degree in Computer Science, Information Technology, Data Science, or related field.Proven experience in roles related to data security, data management, or cybersecurity.Knowledge of data protection laws and regulations (e.g. POPIA, GDPR, ADP).
Skills:
- Certifications: CISSP, CISM, CDMP, CIPM.Strong communication skills for conveying data security concepts to technical and non-technical stakeholders.Attention to detail, especially when handling sensitive data.Analytical and problem-solving skills for addressing data security challenges.Ability to collaborate with IT teams, data owners, and business units. Privacy Regulations knowledge (e.g., POPIA, GDPR).Data Governance framework development and implementation.Cloud Data Security (e.g., AWS, Azure).Data Breach Response planning and execution.Risk assessment related to data security and privacy.
Behaviours:
- Effectively works with others to achieve shared goals.Conveys information and communicates ideas in a clear, concise and impactful manner.Creates an environment that fosters and nurtures a culture of creativity which drives success.Consistently makes timely, well-rounded and informed decisions.Takes accountability and ensures others are held to account on agreed upon performance targets.Interprets and simplifies complex and contradictory information when resolving organisational problems.Leverages new technology to enhance productivity, improve problem solving, and support business growth.
Please ensure your Line Manager is aware and supports your application.Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.