Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Jul 20, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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

     

    Senior Marketing Coordinator (CPT)

    We Want You:

    Calling all marketing mavens and coordination connoisseurs! Are you ready to take the stage as our Senior Marketing Coordinator extraordinaire?  Your marketing magic will orchestrate mind-blowing marketing initiatives across our company. From digital domains, to social media spectacles, you'll make our brand shine like a supernova on every platform.

    Can you imagine painting with vibrant branding elements, creating an unmistakable harmony across the marketing universe? How about coordinating eye-catching content that captivates our audience and sparks curiosity to explore the BET Software galaxy?

    You won’t be just a marketing marvel, but an analytics alchemist too! You’ll track, measure, and analyse campaign impact, revealing the secret sauce behind our success. Fine-tuning strategies and staying light years ahead of the competition will be part of this adventure.

    In an environment where innovation and creativity shine, are you ready to shine brighter than a shooting star? Thrilling missions and a culture of imagination and camaraderie await, so, come join the brilliant minds on our Team who are passionate about marketing.

    You Bring:

    • Relevant degree in Marketing/Communications or related field.
    • 2 – 3 years of Marketing and/or Digital Marketing experience.
    • 0 – 1 years of management experience.
    • 3 – 5 years of event or project management experience.
    • Critical thinking with strong problem-solving skills and research proficiencies.
    • The ability to comprehend and interpret strategies and consumer behaviour.
    • Knowledge of Content Management Systems (CMS).
    • Strong MS Office and Google Suite knowledge.
    • The ability to gather large amounts of data and convert it into meaningful analysis.
    • Solid organisational skills and being detail-oriented.
    • The ability to work under pressure and meet strict deadlines.
    • A creative mind with strong written and verbal communication skills.
    • The ability to simplify complex information into a user-friendly format.
    • The ability to be a consistent Team player who is willing to go the extra mile to ensure Team success.
    • Excellent communication skills (verbal and written).
    • Strong research skills, the ability to pay attention to detail, and taking accountability.
    • The ability to work in a fast-paced, growing environment under pressure.
    • Strong planning and problem-solving skills.
    • Excellent reporting skills.

    What You’ll Do:

    • Market segmentation and aligning events and concepts for specific markets.
    • Event management, including planning, branding and working with social media and the Marketing Team for promotions.
    • Assist with division coordination, which could include product ordering, sample coordination, marketing material distribution (POS and merchandising solutions), etc.
    • Be responsible for enhancing the company website and intranet, and create content for newsletters, press releases and social media sites.
    • Monitor social pages on a constant basis ensuring that the brand image is kept active.
    • Handle regional specific campaigns and events roll out such as Team culture initiatives and Townhalls.
    • Analyse competitors and trends to ensure our brand remains innovative and ahead of the competition.
    • Identify synergies to exploit for business growth and brand awareness.
    • Assist to amplify CSI projects for the benefit of growing the BET brand.
    • Report on all activities.
    • Develop long-term marketing strategies and establish attainable tangible goals for the Marketing Team.
    • Work with other departments to ensure that marketing activities are in line with the larger goals of the entire company.
    • Set marketing budgets, create projects, direct resources, and establish benchmarks that ensure budget goals are met.
    • Develop strategies and plans to increase brand awareness and market share.
    • Analyse data, including financial statements, market research, and customer surveys, to identify trends that could affect the company’s products or services.
    • Utilise digital, traditional and direct marketing tactics that achieve measurable results.
    • Conduct market research to identify potential customers and analyse their needs and interests.
    • Develop marketing plans and strategies, such as creating brochures, flyers, or other printed materials for use in advertisements or mailings.
    • Review and approve advertisements, brochures, flyers, commercials, and other marketing materials created by advertising agencies or other companies on behalf of clients.
    • Create budgets for marketing campaigns and ad campaigns for specific clients.
    • Identify and assess new technologies or trends in marketing that could affect the company and business strategy or goals.
    • Establish and maintain relationships with clients and other contacts in the industry to promote products or services.
    • Coordinate with designers and other Team Members to create effective advertising campaigns

    go to method of application »

    Technical Lead (Cape Town)

    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.

    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 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 utilization 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.

    Initiative and Innovation:

    • Implement improved processes that have a positive effect on the team’s performance and company bottom line.
    • Technical problems and opportunities are anticipated and dealt with immediately considering any technical dependencies.
    • Take an active involvement in problem resolution and where necessary works after hours to ensure that problems are resolved.
    • Shows foresight to prevent errors or delays in projects.
    • Demonstrate initiative by understanding, acquiring and implementing new knowledge and skills both within team and to the wider group.
    • Incorporates the new abilities into the day to day operational activities to improve performance of products and systems.
    • Ensure techniques, technologies, tools and processes used are in line with industry best practices.

    Knowledge Share:

    • Identify team members requiring a specific knowledge, skill or understanding and seek ways to impart or upskill the team members through coaching and mentorship.
    • Verify the knowledge has been imparted successfully and if not, take steps to rectify gaps in transfer of the knowledge.

    go to method of application »

    Software Development Engineer 2

    We Want You:

    We are looking for an intermediate Software Development Engineer who can design and build software that is stable, scalable and performant. The successful software engineering expert will be responsible for developing, delivering and supporting applications, in which data is received from/or rapidly made available to users of the systems with the highest degree of integrity possible. We're looking for a person who thrives on solving challenging problems of scale and availability, with a demonstrated capacity for technical leadership, while meeting business goals.

    As a Software Development Engineer at BET Software, you will bring strong programming fundamentals and unlimited enthusiasm whilst learning about current and future technologies. Contributing to a wide range of projects in a highly collaborative and fast-paced environment, you will become part of an industry-leading team that is efficient at solving challenging problems on a massive scale.
     You Bring:

    • Degree in computer science or related field advantageous.
    • At least 3-4 years of experience within a development environment.
    • 2-3 years SQL experience (advantageous).
    • 1 years’ experience in document stores such as Couchbase/Mongo would be advantageous.
    • 1 year of experience in Message Brokers such as RabbitMQ / Kafka / Red Panda would be advantageous.
    • 2-3 years C# experience.
    • 2-3 years .net core experience.
    • 2-3 years of RESTful API experience.

     You Possess:

    • Good written and verbal communication skills.
    • Strong attention to detail.
    • Good problem-solving skills.
    • Excellent verbal communication skills.
    • Good interpersonal skills.

    Nice To Have:

    • Understanding of key design principles of software engineering
    • Proficiency in HTML, CSS, JavaScript, and jQuery.
    • Understanding of server-side CSS.
    • Experience with graphic design applications such as Adobe Illustrator(advantageous).
    • Experience with responsive and adaptive design.
    • Understanding of SEO principles

    What You’ll Do:

    • Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
    • Directing system testing and validation procedures.
    • Directing software programming and documentation development.
    • Providing live support 24/7 365 days.
    • Provide proactive support to Peers, Testing, Dev Support and Operational teams so number of escalations to the development team is reduced, thereby maximising development time
    • Provide support to the Dev Support when required during operational events and create or assist with the creation of SOP’s
    • Be available to handle emergency outages and failures for your or your teams’ solutions
    • Perform trouble shooting and effectively resolve issues to increase solution stability and reduce intervention required over time
    • Recommend and execute approved improvements to development methods and solutions
    • Provide quick resolutions to app/system issues, driving stability, efficiency and effectiveness
    • Maintain solutions which have completed development and are in the operations phase
    • Develop and maintain technical support documentation
    • Assess risk and impact of production issues/changes and take appropriate steps to mitigate risk

    go to method of application »

    Senior Software Developer (DBN)

    We Want You:

    Are you a savvy Senior Software Developer with excellent communication skills, and the drive to build high-quality systems? Do you have a knack for software development? How about a passion for creating solutions - one line of code at a time?

    The Software Development Team of BET delivers betting solutions on a global basis. BET provides reliable, stable, scalable, robust, secure and continually evolving high-volume transaction systems using processes which are controlled, effective and efficient. BET’s responsibility is to develop, deliver and support applications, in which data is received from or rapidly made available to users of the system/s with an as high degree of integrity as possible.
    You Bring:

    • Bachelor’s degree in Computer Science, Software Engineering, or similar field;
    • At least 5-7 years’ experience within a development environment;
    • 3 - 5 years database experience or 5 - 7 years server/client-side language;
    • Demonstrated leadership 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;
    • Implementation of a solution that is complete, efficient and compatible;
    • Implementation – Ensure the Solution has a High Usability Factor;
    • Implementation – Ensure the Solution is Reliable;
    • Implementation – Ensure the Solution has Effective Security;
    • Implementation - Ensure the Solution is Maintainable
    • Testing, verification and deploying;
    • Respond to Outages & Failures.

    go to method of application »

    Training Administrator

    The Star Factory has an exciting opportunity for a Training Administrator to be based in Durban, KZN. The successful Team Member will be responsible for providing administrative assistance to the Star Factory team in all relevant training and development interventions.

    Minimum requirements:

    • Matric.
    • Computer Literate.
    • Experience in training administration (advantageous).

    Responsibilities:

    Administration

    • Is responsible for all administrative functions related to learnerships and other training interventions as required by the Team to ensure that the interventions are tracked, recorded and reported on as required.
    • Ensures all relevant documents meet compliance requirements for BBBEE and other audit purposes.

    Reporting

    • Assists with Sector Education and Training Authority (SETA) Annual Training Report (ATR) and Workplace Skills Plan (WSP) requirements to ensure that the business remains compliant.
    • Maintains and updates all relevant training records as required to ensure that the data is available for business reporting.

    Learnership Support

    • Assists trainers, learners and other Training Administrators as and when required to ensure that tasks are completed as required.

    Adhoc

    • Flight and accommodation bookings for learners and team members as and when requested according to implemented procedures.
    • Ordering of stock for the office as required and according to approved procedures.
    • Assists with relevant tasks allocated to other training support team members in their absence.
    • Any other training administration or related tasks.

    Skills and competencies:

    • Proficient in Excel (intermediate level).
    • Demonstrates exceptional attention to detail.
    • Demonstrates excellent multitasking skills.
    • Interpersonal skills.
    • Team player.
    • Excellent communication (verbal and written).
    • Excellent administration.

    go to method of application »

    Intermediate Cloud Engineer

    We Want You:

    BET Software is looking for an Intermediate Cloud Engineer who will be responsible for the implementation and monitoring of cloud-native business applications operating on orchestrated container platforms, running in a hybrid cloud environment. The successful All-Star will be responsible for designing and managing the cloud-based systems for our company, as well as collaborate with our Teams to identify optimal solutions, modify systems, and ensure they meet needs. If you can also deploy, debug, and execute initiatives, leveraging relevant certifications and troubleshooting skills, then we want to meet you.

    You Bring:

    • A degree in Computer Science, business or a closely related area (BS in CS or EE, or the equivalent) or the relevant experience.
    • The ability to make decisions to technically resolve business requirements.
    • A minimum of 1+ years hands-on experience supporting Cloud technologies and Linux systems including:
    • Container technologies - Docker, Podman, Crio, Containerd
    • Container orchestration - Kubernetes, Openshift
    • Storage technologies - block, object, etc
    • Integration with other environments (authentication/directory services, network file systems, etc)
    • Red Hat Certified System Administrator (RHCSA) (advantageous).
    • Red Hat Certified Specialist in OpenShift Administration (advantageous).
    • Red Hat Certified Engineer (RHCE) (advantageous).
    • Red Hat Certified Architect (RHCA) (advantageous).
    • Programming fundamentals in any language.
    • An understanding of Linux troubleshooting and permission SELinux.
    • The ability to ensure customer needs are a top priority.
    • The ability to communicate clearly and set the right expectations.

    What You’ll Do:

    • Work closely with our customers, to understand, capture, and deliver against their requirements.
    • Work with the Operator Framework.
    • Have an interest in diving into OpenShift and ODF (OpenShift Data Foundation).
    • Work with your fellow engineers and the community to serve our customers.
    • Support the requests of the Production and Development Teams to solve any problems related to the container platforms.
    • Work with seniors to develop and oversee the backup, replication and disaster recovery strategies.
    • Maintain documentation for procedures, configurations and programs.
    • Ensure systems adhere to NIST and departmental standards.
    • Develop automation scripts using Ansible or the equivalent.
    • Maintain software repositories and apply software updates.
    • Install, configure and maintain OpenShift environment.
    • Maintain and/or monitor (i.e. Prometheus) the health of the systems through both automated and manual processes.
    • Linux integration with other environments (authentication/directory services, network file systems, etc).
    • Cloud computing in general (provisioning, monitoring, orchestration, etc).
    • Understand OS and Application-level issues, and advise on the next steps.
    • Under the direction of the Senior Cloud Engineer, as Intermediate Cloud Engineer, you must be able to define clear communication standards and acceptable expectations with all stakeholders.
    • Demonstrate applicable understanding of RedHat OpenShift and Kubernetes.
    • Understand infrastructure as code and the typical toolchains for implementing and maintaining these practices.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BETSoftware Back To Home
Latest Jobs

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail