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: Mar 13, 2025
    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

     

    Systems Engineer (DBN)

    You Bring:

    • Relevant Diploma/Degree in Information Technology.
    • 2–3 years of experience as a Systems Engineer.
    • 18 months of experience writing scripts.
    • Working experience with Asterisk and Avaya Enterprise VoIP services.
    • Extensive experience/exposure and knowledge of IP networking and protocols.
    • Writing queries in MSSQL 2012+ using SSMS.
    • Scripting using Perl, TCL language, Python.
    • Internationally recognised Microsoft Qualification.
    • Linux+ or equivalent course (advantageous).
    • Microsoft Office 365 (advantageous).
    • Microsoft Exchange (advantageous).
    • Microsoft SharePoint (advantageous).
    • Microsoft Server (advantageous).
    • Microsoft Azure (advantageous).

    What You’ll Do:

    Technical Output

    • Administer Windows/Linux network, servers, desktops, and laptops.
    • Maintain Windows Server, Group Policy, Active Directory, and Exchange.
    • Manage software installations and Office 365 SaaS environment.
    • Oversee Microsoft Azure AD and subscriptions.
    • Recommend Disaster Recovery and Business Continuity solutions.
    • Install patches, updates, and service packs as required.
    • Set up and manage NMS systems (e.g., Nagios, NetFlow, Cacti).
    • Maintain and troubleshoot CCTV solutions.
    • Administer enterprise IP networks in mission-critical, 24x7 environments.
    • Conduct research on networking issues and products.
    • Ensure SharePoint Online environment health.
    • Support MS Office O365 and configure for staff.
    • Maintain customer sub-sites and Microsoft Exchange infrastructure.
    • Troubleshoot Office 365 and Exchange-related issues.
    • Provide Tier 1 and Tier 2 support for hardware and software.
    • Troubleshoot OS, network, and storage issues.
    • Handle operational security, maintenance, and governance.
    • Perform software upgrades and patches (BIOS, firmware).
    • Assist with Microsoft SAM audit and backup solutions.

    go to method of application »

    Technical Lead (DBN)

    We Want You:

    • Can you take ownership, and engage regularly with software architects in order to ensure development within the Team is according to architectural guidelines? How about planning, designing, leading, and executing technical solutions, as well as improvements within the respective Software Development Team? If this sounds like you, then as our Technical Lead, you’d be our technical expert, with a strong understanding of technology, systems architecture, data structures and data sources.
    • If you're ready to take the lead and push boundaries, apply today.

    You Bring

    • Minimum of 7 years experience within a development environment;
    • 3- 6 years’ SQL experience;
    • 5 -8 years’ C# experience;
    • 5 -8 years’ .net core experience;
    • 5 -8 years’ RESTful API experience.

    Nice To Have:

    • 1- 4 years’ experience in document stores such as Couchbase / Mongo;
    • 1- 4 years’ experience in Message Brokers such as RabbitMQ / Kafka / Red Panda.

    What You’ll Do:

    Technical Leadership:

    • Provide technical leadership to the team through collaboration sessions and knowledge-sharing initiatives.
    • Engage regularly with software architects in order to ensure the development within the team is according to architectural guidelines.
    • Work with other developers, designers/analysts, and architects to make sure that the solutions meet application requirements and performance goals.
    • Ensure checked-in code is reviewed to ensure standards are met and the code base is sound.
    • Ensure that all technical solutions that are rolled out consider compatibility with other environments and dependencies; have a high usability factor; are reliable to reduce downtime and perform at maximum efficiency during peak periods of usage; consider security at its highest level (third-party attacks; data protection etc).
    • Drive the adoption of processes within the team which consider and meet the expectations of technical throughput rates and responses; processing times; effective resource utilization during operation and where the system or solution ensures maximum operational capacity requirements are met.

    go to method of application »

    Senior Systems Engineer (DBN)

    You Bring:

    • Bachelor's Degree or Diploma in Information Technology or related field.
    • Internationally recognised certifications in Microsoft technologies (MCSA, MCSE, or similar).
    • Linux+ or equivalent certifications.
    • 6+ years in a senior technical role with a proven track record of managing enterprise-level systems.
    • Extensive experience managing enterprise VoIP solutions such as Asterisk and Avaya.
    • Strong expertise in IP networking and protocol management.
    • Proficiency in scripting languages such as Python, PowerShell.
    • Extensive experience with Microsoft technologies, including Office 365, Exchange, and SharePoint (advanced knowledge preferred).
    • Hands-on experience with cloud environments (Microsoft Azure, AWS, etc).
    • Advanced knowledge of security frameworks, disaster recovery, and business continuity planning.
    • Proven leadership and time management skills, with experience training and mentoring junior engineers.
    • Expertise in managing and optimizing IT infrastructure in high-availability, mission-critical environments.

    What You’ll Do:

    Technical Leadership & Output

    • Oversee the administration and optimization of Windows/Linux networks, servers, desktops, and laptops in a mission-critical, 24x7 environment.
    • Manage and enhance Windows Server, Active Directory, Group Policy, and Exchange environments.
    • Maintain VMWare environments.
    • Maintain Endpoint applications.
    • Lead disaster recovery and business continuity planning, recommending and implementing solutions.
    • Ensure timely installation of patches, updates, and service packs, with a focus on proactive system maintenance and performance optimisation.
    • Manage and enhance enterprise IP networks, ensuring high availability and performance in 24x7 environments.
    • Conduct advanced research into networking issues, system updates, and emerging technologies.
    • Administer Microsoft Office 365 and associated applications, ensuring optimal configuration and end-user experience.
    • Provide high-level support and configuration for Microsoft Exchange and Office 365 infrastructure.
    • Troubleshoot and resolve complex issues with MS Office O365, Exchange, and other business-critical software.
    • Oversee the setup and management of new user systems, ensuring all hardware, software, and services are configured efficiently.
    • Maintain a high level of operational security, ensuring systems are protected against threats and vulnerabilities.
    • Take ownership of routine system monitoring, audits, and performance analysis to maintain system integrity and security.
    • Develop, mentor, and lead a team of junior Systems Engineers and IT support staff.

    go to method of application »

    Technical Lead (CPT)

    You Bring:

    • A minimum of 7 years’ experience within a development environment.
    • Proficiency in architectural design principles and fundamental concepts.
    • Demonstrated mentoring/leadership skills.
    • Detailed knowledge of the SDLC and management of software projects.
    • Excellent communication, motivational and interpersonal skills.
    • Strong attention to detail.
    • C#, payment experience required.

    What You’ll Do:
    Technical Leadership

    • Provide technical leadership to the Team through collaboration sessions and knowledge sharing initiatives.
    • Engage regularly with software architects in order to ensure the development within the Team is according to architectural guidelines.
    • Work with other developers, designers/analysts, and architects to make sure that the solutions meet application requirements and performance goals.
    • Ensure checked in code is reviewed to ensure standards are met and the code base is sound.
    • Ensure that all technical solutions that are rolled out consider compatibility with other environments and dependencies; have a high usability factor; are reliable to reduce down time and perform at maximum efficiency during peak periods of usage; consider security at its highest level (third party attacks; data protection etc).
    • Drive the adoption of processes within the Team which consider and meet the expectations of technical throughput rates and responses; processing times; effective resource utilisation during operation and where the system or solution ensures maximum operational capacity requirements are met.

    Quality of Software Implementation:

    • Ensure rigorous testing of any solution before deployment and create standards and processes within the Team to align to these.
    • Ensure the delivery of a complete and technically appropriate solution which covers all the agreed specified tasks and user objectives and has been tested thoroughly.
    • Ensure relevant documentation is provided to support teams to reduce development support load.
    • Where possible work to develop and implement a quality mechanism for the solution to analyse its own faults and provide reports prior to a critical failure.
    • Develop the solution in a manner which supports modification for future developers thereby reducing the numbers of defects or negatively affecting system quality.

    go to method of application »

    Senior Software Developer (CPT)

    You Bring:

    • Bachelor’s degree in Computer Science, Software Engineering, or similar field (advantageous).
    • At least 5 years’ experience within a development environment.
    • Knowledge of design principles and fundamentals of architecture.
    • Demonstrated leadership/mentoring skills.
    • Detailed knowledge of the SDLC and management of software projects.
    • Good written and verbal communication skills.
    • Strong attention to detail.

    What You’ll Do:

    Design Fit for Purpose Solutions & Algorithms & planning

    • Actively contribute to design and planning meetings, discussions and documentation.
    • Design solutions using most appropriate approved architectural pattern.
    • Ensure design patterns used are increasing the organizational levels of high-volume transactional performance, resilience, automation and innovation.
    • Ensure design meets best practices and are Test, DevOps and support friendly.
    • Identify and establish objectives for self and team.
    • Set objectives/goals based on the team’s chosen software development methodology to successfully complete projects.
    • Consider all reasonable factors, impediments and obstacles.
    • Identify potential alternative strategies and refactor approach for maximum benefit within the shortest possible time.
    • Formulate supporting plans and communicate with others in terms of dependencies and impact.
    • Publish plan to, peers and stakeholders through agreed methods.

    go to method of application »

    DevOps Tech Lead (DBN)

    You Bring:

    • Bachelor’s degree in Computer Science; Software Engineer; or similar field advantageous.
    • Previous software development skills advantageous.
    • Demonstrated leadership skills.
    • Detailed knowledge of the SLDC and management of software projects.
    • Good written and verbal communication skills.

    What You’ll Do:

    Technical Outputs:

    Technical Management:

    • Responsible for each phase of the product or project life cycle. Where applicable this includes inception, requirement, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, monitoring and decommissioning as required.
    • Managing issues with appropriate urgency which includes resolution and communication with stakeholders in conjunction with the support/post deployment process.
    • Maintains technical understanding and in-depth product as well as general group product and system knowledge.
    • Manage the DevOps capabilities products lifecycle: strategy, roadmap, and backlog.
    • Ensure technical excellence and reduce technical debt of the products you own.
    • Continual review of DevOps technology trends and research new tools and practices.

    go to method of application »

    Firewall Security Engineer (JHB)

    You Bring:

    • 5 Years proven experience in Firewall deployment and duties.
    • Strong knowledge and experience of Fortinet firewalls.

    Strong knowledge of:

    • FortiGate firewall technology stack.
    • common protocols DNS, DHCP.
    • common network protocols and concepts.
    • Windows interoperability.
    • Security, Patch maintenance processes.
    • Strong design and architecture ability.
    • Exposure within Juniper Networking.
    • Strong L2/L3 experience.
    • Exposure to Network monitoring and firewall architecture.
    • Good communication and interpersonal skills to be able to liaise with Core network team.
    • Hands-on approach which therefore promotes a more immersive and active learning experience.
    • The ability to manage time and projects successfully.
    • The ability to fulfil duties under time constraints and pressure.

    What You’ll Do:

    • Primary responsibilities will include maintaining and supporting all corporate and DC Firewalls.
    • Daily administration and rule base configuration.
    • Overseeing the implementation of Network Security on the Edge and Internal perimeters.
    • Adhere to organisational policies, procedures, and change controls.
    • Assist with the organization's compliance and regulatory requirements (i.e. PCI DSS).
    • Perform constant capacity planning and review across Firewall estate.
    • Maintain Firewall OS and patch cycle.
    • Perform setup and implementation of new sites and locations.
    • Review and improve standard operating procedures with the Firewall team.
    • Design and implement standards across all Firewall’s.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BETSoftware Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail