Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 13, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • BETSoftware is one of the most diverse betting software providers in Sub-Saharan Africa, with a rapidly growing international footprint. Our multiskilled Team is responsible for providing advanced software solutions, while supporting incredibly high transactional volumes in a fast-paced industry, making BETSoftware a lively and engaging place to be. Our prog...
    Read more about this company

     

    DevSecOps Technical Lead

    Skill Set

    Technical Skills

    • Application Security & DevSecOps expertise 
    • CI/CD pipeline management and automation 
    • Vulnerability assessment and remediation 
    • Secure coding practices and code review 
    • Cloud, container, and API security knowledge 
    • Security testing tools (SAST, DAST, SCA, penetration testing) 
    • Programming/scripting proficiency (e.g., Python, Java, or similar) 
    • Threat modeling and risk assessment 

    Leadership & Management Skills

    • Team leadership and mentoring 
    • Workflow and process development 
    • Incident management and escalation 
    • Strategic decision-making in security contexts 
    • Project and time management 
    • Stakeholder management and cross-functional collaboration 

    Communication Skills

    • Clear, concise reporting to technical and non-technical audiences 
    • Presenting security risks and remediation guidance 
    • Influencing and negotiating with engineering and management teams 
    • Facilitating knowledge transfer and training sessions 

    Analytical & Problem-Solving Skills

    • Critical thinking and root cause analysis 
    • Risk assessment and prioritization 
    • Research and evaluation of emerging threats and security tools 

    Professional Tools & Software Skills

    • Microsoft Office (Word, Excel, PowerPoint, Teams) 
    • Security tools: SAST, DAST, SCA, API scanners, penetration testing frameworks 
    • CI/CD tools: Jenkins, GitLab, GitHub Actions, or equivalent 
    • Cloud platforms (AWS, Azure, GCP) and container tools (Docker, Kubernetes)

    Responsibilities

    Technical Output

    • Lead the design and execution of secure SDLC practices across application development and delivery
    • Own application security testing and validation activities, including: Static, dynamic, dependency, and API security testing (including penetration tests and vulnerability assessments) / Manual validation of high-risk findings
    • Embed security controls and testing into CI/CD pipelines in a scalable and developer-friendly manner
    • Define and enforce secure coding standards, security patterns, and delivery guardrails
    • Perform and oversee threat modeling and secure design reviews for applications and services
    • Serve as the senior technical escalation point for complex or high-severity security issues
    • Architect and maintain security automation for: Vulnerability detection and prioritization / Secrets management and secure configuration / Software supply chain protection
    • Partner with InfoSec, engineering, platform, and infrastructure teams to ensure security requirements are implemented end-to-end
    • Continuously assess emerging threats, tools, and techniques, recommending improvements to security capabilities
    • Define and track AppSec and DevSecOps KPIs, such as: Risk reduction over time / Vulnerability remediation SLAs /Security testing coverage / Pipeline adoption and developer engagement
    • Generate and present reports of findings, remediations and mitigations to security stakeholders and management
    • Provide guidance and conduct investigations into security incidents
    • Product research and conduct proof of concepts to test viability of new product offerings that secure and enhance our security stature

    Leadership and Professional Competencies

    • Develop, lead and mentor a team of DevSecOps / Application Security engineers
    • Establish clear workflows, playbooks, and escalation paths for a tiered security function
    • Communicate security risks and remediation guidance clearly to DevOps, engineers and management
    • Influence engineering teams through collaboration, credibility, and pragmatic security guidance
    • Balance risk reduction with delivery speed, enabling secure innovation in line with business requirements
    • Foster a culture of shared responsibility for security across engineering teams
    • Provide calm, decisive leadership during security incidents, investigations, and remediation efforts
    • Create and maintain partnerships with Dev Team Leads and Management

    Qualifications

    • 7+ years of experience in application security, security engineering, DevOps, or software engineering
    • Demonstrated leadership of application security initiatives in production environments
    • Strong hands-on experience with: Application security testing tools (SAST, DAST, SCA, API security) / Secure code review and vulnerability validation / Penetration testing or advanced application testing experience / Web Application Firewalls
    • Solid understanding of: OWASP Top 10 and common application attack patterns / Security frameworks (OWASP ASVS, ISO27001, NIST CSF etc) / Secure SDLC and threat modeling methodologies (STRIDE, DREAD & PASTA) /Web, API, and cloud-native application architectures
    • Security Certifications (e.g. CISSP, OSCP, CCISO, CISSM, CSSLP, CISSM etc)
    • Proficiency in at least one programming or scripting language (e.g. Python, Java, JavaScript, Go, Bash)

    Leadership & Team Experience

    • Prior experience leading or mentoring junior and mid-level security or DevSecOps engineers
    • Experience building workflows and operational playbooks for tiered teams
    • Ability to set technical standards and hold teams accountable to them

    Preferred Qualifications

    • Experience in containerized application and cloud-native environments
    • Familiarity with software supply chain security concepts (SBOMs, dependency risk)

    go to method of application »

    Junior Operations and Technical Specialist

    Skill Set

    • Basic understanding of computer systems and network principles.
    • Experience with Linux development (Advantageous)
    • Experience with Oracle development`(Advantageous)
    • Strong attention to detail and a keen interest in learning technical concepts.
    • Ability to learn quickly and adapt to new technologies and procedures.
    • Strong problem-solving and analytical thinking
    • Ability to follow processes and standard operating procedures
    • Good communication skills and a collaborative mindset
    • Willingness to take ownership of tasks and continuously improve

    Responsibilities

    Monitoring Support:

    • Assist senior specialists in configuring and maintaining monitoring tools and dashboards.
    • Learn to identify potential issues through system log analysis and basic alert monitoring.
    • Escalate critical alerts to the appropriate team members following established protocols.

    Performance Analysis Introduction:

    • Observe and learn from senior specialists as they analyse performance data and reports.
    • Start to understand basic performance metrics and their influence on system efficiency.
    • Assist in documenting troubleshooting steps and best practices used by the team.

    Reporting and Documentation Support:

    • Assist with the development of basic reports on system performance under the guidance of senior team members.
    • Help maintain knowledge base documentation related to monitoring tools and procedures.
    • Develop strong record-keeping skills for future reference and training purposes.

    Qualifications

    • Associate’s degree in information technology, Computer Science, or a related field (advantageous)
    • Foundational understanding of projects and basic project management concepts, tools, and techniques
    • Exposure to operational or technical support environments (advantageous)
    • Equivalent practical experience considered, with a strong willingness to learn and develop technical and operational skills

    go to method of application »

    IT Field Technician

    Skill Set

    • Knowledge of Microsoft Desktop and server applications.
    • Knowledge of computer hardware and peripherals and basic networking (LAN, VPN).
    • Experience in cabling and electronics.
    • Systems troubleshooting.
    • Information technology system support skills.
    • Excellent Microsoft Office skills.
    • Excellent written and verbal communication skills – especially writing professional reports.
    • Negotiation and networking skills.
    • Professional and punctual approach.
    • Pride in appearance.
    • Commitment to customer service and exceptional attention to details.
    • High level of integrity and confidentiality.
    • Able to work under pressure.
    • High level of ethics to ensure corporate responsibility.
    • Able to work on a rotational shift basis to cover weekend support. There will be night shifts required, including graveyard shifts.

    Responsibilities

    Job Responsibilities:

    Technical Support 

    • Installation, setup, maintaining and training of all relevant systems, hardware, services, networks and software daily. 
    • Set up, maintain or repair computer equipment and related devices.
    •  Installation and troubleshooting of networking equipment. 
    • Attend to all service activities (whether on-site or telephonic support) assigned to the technician according to service level agreement timeframes.
    • Train users to work with new computer hardware or software.
    • Undertake any other tasks or once-off projects which may be assigned from time-to-time.

    Administration

    • Troubleshoot and Respond to Multichannel Tickets logged within the required response and resolution Service Level Agreements (SLA).
    • Update Ticket entries with clear informative written English, without jargon or the use of acronyms.
    • Log all time correctly and accurately in the ticketing system.
    • Update and close off all tickets assigned in the ITSM system and adhere to clearly defined Escalation. Matrices and ITSM RACI. 
    • Manage technician idle time to ensure all tasks are met as agreed upon by IT Manager and customers.
    • Management of any and all escalations relating to IT infrastructure.

    Site Survey & Documentation Reporting

    • Compile technical reports and documentation accurately and detailed regarding the customer site. 
    • Compile and assist with daily incident, service request and change management reporting. 
    • Timely submission of daily and monthly reports to relevant stakeholders is a critical responsibility. This entails providing daily reports and fulfilling monthly reporting requirements as requested by direct reports to the manager. 

    Customer Centricity

    • Respond to customer inquiries and issues promptly, demonstrating our commitment to their satisfaction and loyalty.
    • Regular feedback to customer on status of all unresolved queries. This should be followed through until the query is resolved. 
    • Ensure protection of all user’s data in compliance with company policies and the POPI act.
    • Consistently deliver outstanding customer support by actively listening to customer inquiries, addressing their concerns, and providing timely and appropriate solutions.
    • Identify opportunities to exceed customer expectations, creating memorable, positive interactions.

    Living the spirit:

    The job obligations of an IT Field Technician go well beyond what is listed above. Ensuring that you are living and applying our fundamental company values in your day-to-day tasks is critical to the success of Global Support and BET Software as a whole. We have outlined how you will bring our core company values to life in your role below:

    • Continuously embracing the power of teamwork to overcome challenges and find innovative solutions to make a positive impact within the Global Support Team
    • Encouraging a supportive and inclusive environment where every team member's contribution is valued. It’s always important to remember that success is a collective achievement, and we celebrate it as a team.
    • Fostering an environment with open and clear communication to ensure everyone is on the same page. Team members are encouraged to use stand-up discussions / team / department meetings to communicate and exchange information that will benefit the team and contribute to BET Software's success.
    • Embrace each day as an opportunity to learn and grow in the ever-evolving field of IT. Every day brings a new adventure in troubleshooting and finding solutions for our clients and greater team.
    • Approach your work with a spirit of creativity and curiosity, seeking new ways to improve processes and finding excitement in challenges.
    • It’s important to uphold a culture of honesty, transparency, and integrity in all our interactions. At Bet Software, we value and respect our team members' different backgrounds, viewpoints, and experiences.
    • Uphold the importance of remaining accountable for your actions and decisions.
    • Assume responsibility for all duties and responsibilities, ensuring that they are accomplished to the best of your ability. It is critical to remember that even when assisting other departments, you are still representing Global Support. Your work will represent the Global Support Team as a whole.

    Qualifications

    Job Specification:

    • A minimum of 3 years’ experience working onsite supporting customers.
    • CompTIA Network + Required.

    Experience with / in: 

    • service level agreements and maintenance. 
    • Experience in networking and telecoms.
    • Experience in Microsoft suite applications.
    • Valid Driver’s License Required.
    • Microsoft Technology Associate (MTA) or Microsoft Technology Associate (MCSA) (advantages).
    • Microsoft Systems Engineer (MCSE) (advantages).
    • ITIL Foundation certification (advantages).

    go to method of application »

    Technical Lead Implementation Specialist

    Responsibilities

    Responsibilities

    • Lead direct and indirect reports for the successful implementation of the allocated projects.
    • Work with management to ensure the team is appropriately resourced and members are equipped with the requisite skills required for both current and future projects.
    • Ensures that the cross-functional team is aligned with the company’s strategy and working towards achieving the strategy.
    • Lead, manage and optimise the technical operations across the relevant areas of control.
    • To create, test and implement strategies based on customer behaviours, demographics, dialer settings, technology and data outputs in conjunction with devised strategies.
    • Creating mitigation plans for capacity risks or gaps by managing dependencies across operating units.
    • Be actively engaged with queue and routing mechanisms to make proactive changes for long-term trends, as well as make real-time adjustments for events that occur.
    • Monitor technical performance against agreed service standards across CRMs and other technical platforms.
    • Real-time and historical analysis of performance on technical systems to help generate awareness, which can then be used to create future strategic decisions.
    • Coordinate with vendors to diagnose and repair call centre issues.
    • Work as a team to apply technology to meet evolving business needs.
    • Create and update dialling campaigns, queue maintenance, system updates, enhancements & reports.
    • Supports the operations management team by optimising available technology that fits the operation team’s needs.
    • Understanding best practices in industry and keeping abreast of general trends to present to CCSM and CEM.
    • Monthly management meeting reporting, trend reporting, resource management reporting, etc. 
    • Any other ad hoc duties that might be required.

    Qualifications

    Job Specifications:

    • 3 years’ experience in Contact Centre operations.
    • Experience in managing dialer software.
    • Experience with workforce management and scheduling.
    • Advanced experience in MS Excel/Word/PowerPoint.
    • Commercial experience related to Agreements.
    • Diploma/Degree (Advantageous) 
    • Management of Interactive Voice Recorder (Advantageous) 
    • Three years of dialer management experience in Contact Centre operations with a proven track record (Advantageous) 

    Competencies:

    • SLA adherence – Ensure the daily SLA outcome is achieved. Take caution when preparing the details relevant to the process. Follow the process to ensure high-quality output.
    • Planning – Establishing a clear course of action. Involving others as appropriate. Managing and prioritising activities and ensuring monitoring of results to accomplish business-specific goals.
    • Administration – Execute a variety of functions within a business administrative environment. Plan and organise administrative functions proactively. Collect information and ensure its accuracy.
    • Reporting – Collate and report on information. Account for and verify reporting figures/statistics. Review/analyse reporting statistics and figures to identify trends and make relevant recommendations.

    Living the spirit 

    • We actively engage and take the lead in implementing technology solutions for the Business as a whole.
    • We embrace the need to readily contribute our skills, ideas, and efforts, ensuring a proactive and hands-on approach to technical implementation.
    • We approach each day as an exciting journey, embracing the dynamic and ever-evolving nature of technology.
    • We thrive on the thrill of exploring new solutions and strategies, making every day an adventure in the world of technical implementation.
    • As Technical Lead Implementation Specialists, we embrace our unique strengths and perspectives, fostering an environment where authenticity is celebrated. By staying true to ourselves, we cultivate innovation and creativity in our approach to technical implementation.
    • In our role, we thrive on the excitement of navigating the ever-changing landscape of technical implementation. Each day presents new challenges and opportunities for growth, driving us to approach our work with curiosity, adaptability, and a sense of adventure.
    • Collaboration lies at the heart of our success. As leaders, we understand the importance of building strong, cohesive teams to achieve our goals. By fostering a culture of trust, communication, and mutual support, we harness the collective expertise of our team members to deliver outstanding results. 
    • We take ownership of our responsibilities and proactively seek solutions to drive progress. Whether it's leading projects, addressing technical challenges, or supporting our colleagues, we step up to the plate with enthusiasm and initiative. By actively engaging in problem-solving and decision-making, we empower ourselves and our team to excel.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BETSoftware Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail