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: Aug 7, 2024
    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

     

    Intermediate Operations and Technical Specialist - DBN

    Job Description

    We Want You:

    • Ready to take your career to the next level? BET Software has an incredible opportunity for two Intermediate Operations and Technical Specialists to join our dynamic Durban team. In this role, you'll blend your technical expertise with operational analysis to identify and resolve systems and process challenges, driving strategic improvements. Join us and make your mark at BET Software. Apply today.

    You Bring

    • Bachelor's degree in Information Technology, Computer Science, or a related field (or equivalent experience).
    • Proven experience in IT operations and technical support.
    • Proficiency in monitoring tools and performance analysis techniques.
    • Excellent analytical and problem-solving skills.
    • Ability to effectively communicate technical information to both technical and non-technical audiences.

    What You’ll Do:

    Operational Efficiency:

    • Proactively monitor system performance and identify potential issues.
    • Conduct in-depth performance analysis and provide recommendations for improvement.
    • Develop and implement process improvements to enhance operational efficiency.
    • Provide technical guidance and support to junior Team Members and work closely with senior specialists.

    Technical Support:

    • Configure and maintain monitoring tools and dashboards.
    • Develop and maintain technical documentation and knowledge base.
    • Participate in on-call rotation for system support.

    Process and Project Involvement:

    • Contribute to project and process planning and execution.
    • Assist in the implementation of new technologies and systems.
    • Conduct impact assessments and provide technical expertise for proposed changes.

    Data Analysis and Reporting:

    • Generate comprehensive performance reports and identify trends.
    • Utilise data analysis tools to uncover insights and inform decision-making.
    • Develop and maintain reporting dashboards.

    go to method of application »

    Senior IT Helpdesk Technician - JHB

    You Bring:

    • Matric
    • Required relevant qualifications in IT or A+, N+ certification from a recognised institution.
    • At least +3 years’ experience in a Service Desk/Helpdesk environment, infrastructure remote support.
    • Exposure and experience within an IT Helpdesk service desk.
    • Degree or Diploma in Information Technology (advantageous).
    • CompTIA A+, N+ (advantageous).
    • Azure Certification (advantageous).
    • Microsoft 0365 Certification (advantageous).
    • ITIL Foundation certification (advantageous).
    • Experience with service level agreements and client database maintenance (advantageous).
    • Experience in Networking, Telecoms, and Microsoft applications (advantageous).

    What You’ll Do:

    • Act as an escalation point for technical support for all IT Helpdesk services.
    • Management of ITSM ticketing system aligned with ITIL framework, reporting, and time management.
    • Management of any escalations relating to IT infrastructure.
    • Ability to administer user accounts on Active Directory.
    • Manage escalations related to IT infrastructure, including coordinating with Level 2 and Level 3 support teams and external vendors to resolve complex technical issues.
    • Monitor and communicate connectivity disruption, service interruption, and backup alerts to the business promptly.
    • Interacts when necessary, with stakeholders or 3rd party vendors to obtain any assistance required.
    • Provide feedback to Senior management and Execs on the status of all unresolved queries escalations.
    • Previous knowledge of implementing methods and techniques in developing and delivering training on software applications and solutions for the Junior IT Personnel. Training them using proper and safe work procedures.
    • May be required to visit various customer sites (betting branches, racecourses, offices and stadiums) for physical equipment troubleshooting and installation.

    Customer Centricity

    • Feedback to customers on the status of all unresolved queries.
    • Ensure the protection of all user’s data in compliance with company policies.
    • Follow up on customer escalations from cradle to grave .

    Team Work

    • Constructively participate as a member of the wider IT Department.
    • Undertake any other tasks or once-off projects which may be assigned from time to time.

    Key skills/attributes/position specific competencies:

    The following indicates what would typically be expected for this role at a competent level:

    • After-hours availability for critical support where required.
    • Knowledge of Microsoft Desktop and server applications.
    • Knowledge of computer hardware and peripherals and basic networking (LAN, VPN).
    • Excellent written and verbal communication skills – especially in writing professional reports.
    • Strong telephonic and written etiquette.
    • Information technology system support skills.
    • Excellent Microsoft Office skills.
    • Negotiation and networking skills.
    • Professional and punctual approach.
    • Commitment to customer service and exceptional attention to detail.
    • High level of integrity and confidentiality.
    • Able to work under pressure.
    • Highly self-motivated.
    • Systems troubleshooting
    • Information-seeking.
    • Problem-solving.
    • Personal development.
    • Able to work on a rotational shift basis to cover weekend support. There will be night shifts required, including graveyard shifts.
    • High level of ethics to ensure corporate responsibility.

    go to method of application »

    Intermediate Cloud Engineer (DBN)

    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.

    go to method of application »

    Intermediate DevOps Engineer (CPT)

    You Bring:

    • Diploma/Degree in IT or working experience in an IT related field.
    • Minimum of 2 years in an IT related field.
    • Previous software development skills advantageous.
    • Detailed knowledge of the SLDC and management of software projects
    • Good written and verbal communication skills.
    • Strong attention to detail.
    • Must be able to adapt to work in a fast paced, dynamic environment.
    • Resilience and capability to be forward thinking and learning.

    What You’ll Do:

    Technical Outputs:

    Deployments and Responsibilities:

    • Implement CI/CD solutions using most appropriate approved patterns.
    • Implement CI/CD solutions for single and multi-tier architectures.
    • Be actively involved with roll-back/forward procedures.
    • Planning preparation and participation:
    • Act based on your understanding/findings to reduce the possibility of failure.
    • Understand the CI/CD requirements for all projects by attending project planning meetings when required or taking all other reasonable steps to explain and help teams visualize the end-to-end flow of software, through DevOps.
    • Help teams get a better understanding of the steps involved to get CI/CD done which in turns brings value to the customer.
    • Share operational needs and development forecasts to allow for accurate planning of projects in a timely manner.
    • Working with project managers and developers to get software and systems up and running in a timely manner.
    • Be actively involved with roll-back/forward decision making.
    • Share successful patterns for building applications/services and deployments across teams and/or products.

    Implementation of Solutions:

    • Understand and implement containerization of the OS and libraries that encompass the entire runtime environment.
    • Understand and implement running applications in a virtualized environment (Windows Server, Linux VMs).
    • Ensure solution has a High Usability factor, is reliable and maintainable.
    • Understanding emerging technologies and methodologies such as microservices, and when to implement them.

    Planning Preparation and Participation: 

    • Planning preparation - gather business system requirements.
    • Identify all dependencies, including those which may not be immediately apparent.
    • Act based on understanding/findings to reduce the possibility of failure.
    • Planning - participate in Project Planning.

    Continuous Improvement:

    • Acquire all the skills needed to use and deploy:
    • Server Virtualization
    • Provide and share diagrams of your:
    • Infrastructure
    • Infrastructure as code
    • Document the CI/CD process as well as the server setup

    Support Testing and Verification:

    • Ensure the project management team and management team are informed of potential risks due to unfixed defects or fix defects.
    • Assist developers in practicing high quality/velocity methodologies such as test-driven development (TDD).
    • Ensure that each change is built and verified by means of tests and verifications that would quickly detect any integration errors.
    • Perform monitoring and configuration.
    • Deploy all new applications/solutions/modules.
    • Perform upgrades and complete fixes within the production environment.
    • Ensure that all modules are ready for production based on specific procedures.
    • Perform monitoring, configuration, maintenance and troubleshooting of the implemented solution.
    • Recommend tools and techniques that will enable high velocity delivery of applications.

    Use Tools and Technologies:

    • Display a thorough understanding of DevOps key concepts.
    • Display knowledge of various DevOps tools and technologies.
    • Identify new tools which would improve the overall effectiveness of DevOps.
    • Use tools to increase the overall development velocity and code quality.

    Behavioral Outputs:

    Adaptably Resilient:

    • Adapts to change and is open to new ideas and willing to take on new responsibilities.
    • Able to handle pressure and can effectively adjust plans to meet changing needs/demands.
    • Changes his/her interpersonal style and approach based on the circumstances.
    • Adapts behavior to maintain cooperative relationships with others.
    • Accepts changes to task, plans and procedures in order to align with strategic direction of the organization and appropriately adjusts behavior and activities to changing conditions.
    • Maintains a positive attitude in the face of change.

    Decision Making Quality:

    • Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.
    • Ensures others understand the decision before moving forward.
    • Considers short- and long-term implications of the decision.
    • Able to logically defend and explain judgements and decisions.
    • Takes steps to accurately define the problem before seeking a solution.
    • Bases decisions and evaluations on a careful and systematic review of relevant facts and information.

     Resourceful and Improving:

    • Generates new ideas and challenges the status quo, takes risk, supports change and encourages innovation.
    • Searches for opportunity to create new ideas and innovate or improve efficiencies wherever possible.
    • Solves problems through questioning the status quo.

    go to method of application »

    Payments Consultant (DBN)

    You Bring:

    • Relevant Degree/Diploma in Business, Finance or a related field (required).
    • Strong knowledge of PASA, SARB, PIB, and FIC regulations. (advantageous)
    • Knowledge of VISA, Mastercard, ACH, and relevant payment methods.
    • A minimum of 2+ years of payments, compliance, or fintech industry experience, preferably within the e-commerce industry.
    • Strong understanding of payment processing technologies, gateways, and fraud prevention.
    • Knowledge of payment compliance standards and data security best practices.
    • Excellent analytical and problem-solving skills.
    • Proficiency in data analysis tools and payment-related software.
    • Strong communication and interpersonal skills.
    • Ability to work collaboratively in a cross-functional team environment.
    • Attention to detail and a commitment to delivering a superior payment experience.
    • Ability to multi-task in a deadline-driven environment and show initiative.
    • Strong organisational and resourceful capabilities.
    • High levels of attention to detail and resilience.

    What You’ll Do:

    Payment Strategy: 

    • Develop and implement a comprehensive payment strategy aligned with the business goals. Remain up to date on relevant industry, consumer protection, and banking and advertising regulations to ensure an ongoing ability to provide sound compliance advice.
    • Analyse industry trends and emerging payment technologies to stay competitive.

    Payment Processing: 

    • Oversee all aspects of payment processing, including credit card transactions, digital wallets, ACH transfers, and other payment methods.
    • Assess and improve payment processes to enhance efficiency and reduce transactions.
    • Monitor payment gateways, merchant accounts, and payment service providers to ensure reliability and security.

    Fraud Prevention: 

    • Implement fraud prevention measures and continuously assess and improve them to protect against fraudulent activities.
    • Collaborate with risk management teams to detect and mitigate payment-related risks.

    Payment Experience Optimisation: 

    • Work with UX/UI teams to improve the payment checkout process for customers, reducing friction and abandoned carts.
    • Analyse customer feedback and data to identify and resolve payment-related issues promptly.

    Vendor Management: 

    • Evaluate and select payment service providers, negotiate contracts, and manage vendor relationships.
    • Monitor vendor performance and ensure compliance with service level agreements.

    Compliance and Security: 

    • Stay updated on payment industry regulations, such as PCI DSS, GDPR, and other relevant standards.
    • Ensure our payment processes are compliant and secure, conducting regular audits and assessments.

    Reporting and Analytics: 

    • Generate and analyse payment-related data and reports to identify trends, anomalies, and opportunities for improvement.
    • Provide actionable insights to management and stakeholders.

    Payment System Integration:

    • Collaborate with IT and development teams to integrate payment systems seamlessly into our e-commerce platform.
    • Troubleshoot and resolve any technical issues related to payment processing.

    Customer Support:

    • Assist customer support teams in resolving payment-related customer inquiries and issues.
    • Develop and maintain a knowledge base for payment-related FAQs.

    Visa and Mastercard Knowledge:

    • Demonstrate expertise in Visa and Mastercard payment systems, rules, and procedures.

    Technology Proficiency:

    • Banking is increasingly reliant on technology. The consultant should understand banking software’s, data analytics, and digital banking solutions, particularly in the context of chargeback and dispute resolution systems.

    Market Analysis:

    • They should be skilled in market analysis and can provide insights and market trends, including how these relate to chargeback and dispute trends.

    Chargeback and Dispute:

    • Handles customer disputes, maintains chargeback records, assists with the necessary documentation, and ensures our basis point remains below the accepted threshold.

    go to method of application »

    Project Coordinator (DBN)

    You Bring:

    • Completed or studying towards a relevant Degree or Diploma.
    • Certified Associate in Project Management (advantageous).
    • At least 1-year Project Administration/co-ordination experience.
    • Knowledge of the Software Development Lifecycle.
    • Works well under pressure.
    • Demonstrate leadership abilities in conflict resolution, escalations and coaching/mentoring.
    • Solid understanding of MS Office (Word, Excel).
    • Experience with Project Tooling (Jira, MS Projects, etc).
    • Strong written and verbal communication skills.
    • Effective time management requirement.
    • Experience in software development industry.
    • ISEB Intermediate (advantageous).
    • Prince II (advantageous).
    • Experience in using the Scrum/Agile methodology (advantageous).

    What You’ll Do:

    Facilitates Project Coordination by:

    • Building and maintaining strong business relations with existing and prospective internal customers to interpret all individual requirements.
    • Reviewing changes in legal and procedural requirements affecting the business or projects.
    • Validating product deliverables with various departmental team members to understand the business requirements and facilitating handover to the development team.
    • Analysing processes, information and business systems to make recommendations for improvement of processes and systems.
    • Coordinating, arranging and managing daily/weekly and monthly meetings with management and business stakeholders as required.
    • Taking responsibility for project status reporting as defined in a Communication Plan or as required by the Business Unit.
    • Taking responsibility for proactively tracking the end-to-end project schedule and reporting variances for resolution.
    • Taking responsibility for setting up of the Project Management Plan – including plans for Scope, Communication, Risk and Issues, Dependencies, Decisions, Cost and
    • Stakeholder Management, and managing mitigation strategies.
    • Assisting the Team Lead in reviewing team backlogs and re-prioritising with stakeholders.
    • Identifying and scheduling project deliverables, milestones, and required tasks.
    • Adhering to best project management practices and methodologies such as Professional Management Institute standards or similar.
    • Managing of internal business processes or systems/application development projects.
    • Ensuring appropriate procedures and processes are followed.
    • Participating in design control activities as well as monitoring, evaluating and ensuring the completion of tasks and projects.

    Ensures Effective Reporting by:

    • Reporting on project success criteria results, metrics, test and deployment management activities.
    • Determining the frequency and content of status reports from the project and program team.
    • Providing status reporting regarding project milestones, deliverable, dependencies, risks and issues, communicating across leadership.
    • Defining success criteria and disseminating them to the involved parties throughout project and program life cycle.

    Ensures effective Communication by:

    • Communicating any project risk and issues including timing, budget, resources, scope, etc. to IT management.
    • Communicating with various departmental team members to understand the business requirements.
    • Engaging stakeholders (dev/test leaders/product owner) and agreeing on the communication strategy.
    • Setting up and participating in project initiation workshops.

    go to method of application »

    Software Delivery Lead (JHB)

    You Bring:

    • At least 10 years in a technical role within the IT industry.
    • At least 3-5 years’ experience managing/leading software development cross functional teams.
    • Experience facilitating timely product/project delivery.
    • Detailed knowledge of the SLDC and management of software projects.
    • Driven to achieve results despite obstacles.
    • Good written and verbal communication skills.
    • Strong attention to detail.

    What You’ll Do:

    SDLC Management

    • SDL’s responsible for each phase of the product or project life cycle, end-to-end from inception, growth, maturity to decline. Where applicable this includes inception, requirement, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, monitoring and decommissioning as required.
    • Aligns development roadmap with business, clients (internal and external) and technology through collaboration with multiple team members.
    • Manages issues with appropriate urgency which includes resolution and communication with stakeholders in conjunction with the support/post deployment process.
    • Prioritises and plans of backlogs/demand pipelines and product roadmaps.
    • Define, track and measure product Business Benefit Realisation as appropriate to your product development space.
    • Maintains sound technical understanding and in-depth product as well as general group product and system knowledge.

    Strategic Mindset

    • Aligns objectives and activities to the broader strategic needs of the team and BET Software.
    • Customer centric - responsible for creating and proper grating a customer-oriented attitude within the team while identifying and understanding the needs of all customers and managing their expectations.
    • Facilitates an understanding of competitor analysis and market research to identify areas of opportunity and risk associated to the product.
    • Aligns and collaborates with other product teams as required to achieve objectives.
    • Provides consistent, clear, and regular communication with key internal and external stakeholders.
    • Integrates team and department processes and procedures effectively with company-wide processes and procedures.

    Team Management

    • Leading direct and indirect reports for the successful management of the allocated product (i.e., seconded team members).
    • Ensures that the cross-functional team is aligned with the company’s strategy and working towards achieving the strategy.
    • Ensures the team is appropriately resourced and members are equipped with the requisite skill required for both current and future projects.
    • Planning of work allocation to ensure that each member in the team has work assigned to them. Tracking the completion of the work.
    • Supports and/or develops a training and career development plan for each team member.
    • Collaboratively works with team members to set performance goals and measures
    • Conducts regular performance discussions with the team to facilitate a culture of growth.
    • Facilitates mentoring and coaching as required.
    • Oversees all aspects of the team by facilitating and resolving issues through effective problem solving and communication skills.
    • Maintains a current and future skill matrix for the team.
    • Creates a culture for teams that are aligned to the platforms and BET values.

    Behavioural Outputs:

    Adaptably Resilient

    • Adapts to change and is open to new ideas and willing to take on new responsibilities.
    • Able to handle pressure and can effectively adjust plans to meet changing needs/demands.
    • Changes his/her interpersonal style and approach based on the circumstances.
    • Adapts behaviour to maintain cooperative relationships with others.
    • Accepts changes to task, plans and procedures in order to align with strategic direction of the organisation and appropriately adjusts behaviour and activities to changing conditions.
    • Maintains a positive attitude in the face of change.

    Decision Making Quality

    • Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.
    • Ensures others understand the decision before moving forward.
    • Considers short- and long-term implications of the decision.
    • Able to logically defend and explain judgements and decisions.
    • Takes steps to accurately define the problem before seeking a solution.
    • Bases decisions and evaluations on a careful and systematic review of relevant facts and information.

    Resourceful and Improving

    • Generates new ideas and challenges the status quo, takes risk, supports change, and encourages innovation.
    • Searches for opportunities to create new ideas and innovate or improve efficiencies wherever possible.
    • Solve problems through questioning the status quo.

    go to method of application »

    IT Project Administrator (DBN)

    You Bring:

    • Completed or studying towards a relevant Degree or Diploma.
    • Minimum of 2 years experience in Project Administration, in the Software development or ICT Industry.
    • Solid understanding of MS Office (Word, Excel).
    • Experience with Project Tooling (Jira, MS Projects, etc).
    • Experience with knowledge base systems (Confluence, Zendesk, etc).
    • Strong written and verbal communication skills.
    • Effective time management requirement.
    • Certification in Scrum/Agile or CAPM (advantageous).

    What You’ll Do:


    Project Documentation:

    • Ensure that all communication to the stakeholders of the project is prioritised and added to the project tracking system.
    • Scheduling regular meetings and recording decisions (eg. assigned tasks and next steps).
    • Ensure the creation and updating of business and/or product workflows and stored to the organisations knowledge base system.
    • Ensure all project planning deliverables, e.g. product roadmaps, project requests, RAID logs are updated timeously to represent the most current project information.
    • Schedule the change/release ongoing for a project or operational change.

    Project Communication:

    • Develop and maintain good relationships with clients, stakeholders, and suppliers.
    • Communicate with the support, infrastructure and development teams on project requirements when necessary.
    • Deliver appropriate and consistent levels of communication throughout the project life cycle.
    • Develop and maintain a good understanding of BETs stakeholder landscape, interactions and linkages across the organisation and its potential future movement.
    • Act as the point of contact for all participants in specific project and coordination with other teams and functional partners, and actively escalate when needed to.
    • Keep your finger on the “pulse” of projects and provide stakeholders enhanced communication during periods of stress.

    Project Reporting:

    • Maintain all project correspondence including project reports.
    • Report on project success criteria results and metrics.
    • Report on suggestions to improve efficiencies where applicable.
    • Create dynamic reports and use the scheduler wherever automation is possible.
    • Status, changes in direction, and relevant metrics are communicated to avoid misalignment and roadblocks.

    Project Administration:

    • Assist the Project Management Team in managing project deliverables in line with the project plan.
    • Ensure all project tasks are loaded onto the project tracking system.
    • Record, manage and escalate any project issues, risks and changes identified.
    • Monitor project progress through continual updates via written and verbal communication.
    • Ensure that the team is self-organised and that changes are made quickly, in accordance to approved company best practices.
    • The process of how information is exchanged is streamlined, managed and effective.
    • Regular follow-ups, as and when required, to keep abreast of project progress and the documentation/stakeholders requiring updates.

    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