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: Jan 26, 2024
    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

     

    B.I Architect - Umhlanga

    You Bring:

    • Bachelor’s degree in Computer Science, Engineering, or a related field.
    • 8-10 years’ experience in the technical lead role.
    • Experience in end-user report development.
    • Proven ETL experience using SSIS.
    • Hands-on experience in designing, prepping, configuring, installing, troubleshooting, and maintaining complete BI Solutions.
    • Identify and resolve data reporting issues.
    • Ability to create efficient T-SQL objects and processes according to spec (databases, tables, stored procedures, business rules, and functions).
    • Advanced experience in T-SQL query optimisation, troubleshooting, and debugging.
    • In-depth understanding of database management systems, online analytical processing, and ETL framework.
    • Advanced knowledge of the Kimball data warehouse lifecycle.
    • Expert data warehousing experience using fact tables, dimensions, and indexing.
    • Experience in table partitioning and efficient data migration.
    • Expert experience in creating and maintaining multidimensional cubes using SSAS.
    • Relevant management certification may be required.
    • Excellent technical, diagnostic, and troubleshooting skills.
    • Strong leadership and organisational abilities.
    • Willingness to build professional relationships with staff and clients.
    • Excellent communication, motivational, and interpersonal skills.

    What You’ll Do:

    Data Architecture and Design

    • Design and define the overall architecture of the BI system, including data models, data flows, and integration points.
    • Develop and maintain a structured data warehouse that facilitates efficient data storage and retrieval.
    • 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.
    • Implement and configure BI Tools for reporting, visualisation, and analytics.

    Database Management

    • Oversee the management of databases, ensuring optimal performance, security, and scalability.
    • Implement data governance policies and standards to maintain data quality and consistency.
    • 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 that 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.

    ETL Development

    • Design and implement ETL processes to extract data from various sources, transform it into a suitable format, and load it into the data warehouse.
    • Ensure data integration and transformation processes align with business requirements.
    • Create and maintain data models that represent the relationships and structures of the organisations data.
    • Work with stakeholders to understand their reporting and analysis needs and translate them into effective data models.
    • 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 faults and provide reports before a critical failure.
    • Develop the solution in a manner that supports modification for future developers thereby reducing the number of defects or negatively affecting system quality.

    Security and Performance Optimisation

    • Ensure the delivery of a complete and technically appropriate solution that covers all the agreed specified tasks and user objectives and has been tested thoroughly.
    • Optimise the performance of BI solutions, including query optimisation, indexing, and data partitioning.
    • Implement security measures to protect sensitive business data.
    • Define and enforce access controls, ensuring that users have appropriate levels of access to data.
    • Conduct regular maintenance activities to ensure the ongoing reliability and efficiency of the BI Infrastructure.

    Initiative and Innovation

    • Stay current with industry trends and emerging technologies in the field.
    • Implement improved processes that have a positive effect on the team’s performance and the 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 work after hours to ensure that problems are resolved.
    • Show foresight to prevent errors or delays in projects.
    • Demonstrate initiative by understanding, acquiring, and implementing new knowledge and skills both within the 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 the transfer of the knowledge.

    go to method of application »

    Copywriter (DBN)

    You Bring:

    • Matric
    • Relevant degree/Diploma.
    • 2-3 Years in a similar position.
    • Proven success in producing copy for print, electronic and digital media channels backed up by a portfolio.
    • Knowledge of the mechanics of writing: punctuation, spelling, structure and organisation of writing.
    • Experience with conducting research.
    • Excellent communication skills, both oral and written.
    • Ability to effective manage your time, establish clear objectives and day-to-day priorities for yourself to handle multiple tasks and deadlines.
    • Creativity, adaptability and ability to work collaboratively with a team.

    What You’ll Do:

    • Responsible for the linguistic content that correctly reflects and is consistent with our brand voice and strategy.
    • Work with the PR and Communications Officer to find core messages aimed at specific target audiences.
    • Brainstorm visual and copy ideas with various stakeholders to develop a variety of content marketing collateral.
    • Conceptualise and write high quality copy that is clear and error-free across multiple platforms such as print, outdoor, TV, activations, in-store, social media and online content.
    • Copy checking to ensure all spelling and grammar is correct.
    • Check that our content complies with regulations and legislation.
    • Interpret briefs and creative direction and technical information and turn them into persuasive copy concepts, slogans, catchphrases and effective content.
    • Research target audiences and competition.
    • Produce original, clear and credible ideas, messages and scripts.
    • Update and amend campaigns according to feedback.
    • Conducting research in order to understand the brand and products sold.
    • Ability to write in varying tones and styles and adapt points from creative briefs into persuasive copy concepts.
    • Write content for a variety of audiences and purposes and adapt the content to ensure it is relevant and applicable to the audience e.g. internal communication, website, press releases, blogs, newsletters, adverts, scripts, invitations, product information, business documents etc.
    • Keeps abreast and monitors current trends and the latest technological advances and adapt content as required.
    • Provide support to the Brand and Marketing Team and assist with ad hoc tasks and projects as required.

    Living the Spirit:

    • Embrace new challenges and creative opportunities with enthusiasm.
    • Continuously seek inspiration and keep your creative spark alive.
    • Be open to experimenting with different writing styles and approaches.
    • Be proactive and take initiative in your work. Don't wait to be asked; offer your ideas and solutions.
    • Be willing to take responsibility for your work and its outcomes.
    • Show a can-do attitude and a willingness to learn and adapt.
    • Express your unique voice and style in your writing. Don't be afraid to stand out.
    • Don't compromise your values or authenticity in your work, even if it's challenging.
    • Encourage diversity and individuality in your writing, allowing for different perspectives and voices to shine through.
    • Collaborate with other team members effectively. Communication is key.
    • Be supportive of your colleagues, offering help and seeking help when needed.
    • Recognise and celebrate the contributions of others and acknowledge that success is a collective effort.
    • Ensure that the messages you create align with these values. Consistency in tone, style, and messaging across various platforms is essential.
    • Create content that not only promotes the BET brand but also aligns with the values. Whether it's a slogan or an ad script, make sure it reflects BETs commitment to these values.
    • Stay updated with industry trends and best practices to keep your work adventurous and cutting-edge.
    • Be open to feedback from your team and stakeholders to improve your work continually.
    • Infuse your work with passion and enthusiasm, as this can be contagious.
    • Demonstrate BETS values in your actions and interactions and inspire others to follow suit.

    go to method of application »

    Senior Application Support Analyst (DBN)

    You Bring:

    • 3+ years of experience on an IT service desk.
    • Preferred qualification in IT: Computer Engineering or Software Programming (Degree or Diploma).
    • Minimum 1-year experience with databases.
    • Minimum 1-year server/client-side languages.
    • Strong written and verbal communication skills.
    • Good interpersonal skills and technical capabilities.
    • Excellent problem-solving and attention to detail.
    • 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.
    • Exposure and experience with monitoring tools such as Dynatrace/ Elastic/Grafana and Prometheus, Cockroach DB etc. (advantageous).
    • Exposure and experience with SQL and basic coding skills (advantageous).
    • Experience in ITIL Foundation (advantageous).

    What You’ll Do:

    Technical Support

    • Monitor and refine metrics to be used as a baseline for monitoring.
    • Serve as the third point of contact for customers seeking technical assistance over the phone, live chat, or email if this cannot be resolved by the first line of support.
    • Ensure each individual complaint is properly dealt with, minimising financial and reputational damage.
    • Holistically assess customer problems so areas of concern may be identified.
    • Determine the best solution to the problem and the information provided by the customer.
    • Walk the customer through the problem-solving process.
    • Escalate an unresolved problem to the development personnel immediately.
    • Follow up on the escalation and ensure resolution.
    • Ensure the customer is appropriately informed.
    • Escalate when resolution does not occur within the agreed time.
    • Manage the incident queue for escalation to the development team where necessary, including triage and re-prioritisation.
    • Respond to outages and failures when and where needed.
    • Improve fault tolerance even when operational conditions are not optimal.
    • Ensure the solution is maintainable, and actively seek methods to reduce downtime.
    • Ensure the solution is durable so that as user volumes and requirements change the solution can evolve over the long term.
    • Ensure the solution simplifies support and maintenance support through traceability, and effective error messaging.
    • Ensure the solution is secure, and confidential by protecting all information and data (also data transmission).
    • Ensure persons or other solutions have the degree of access appropriate to their level of authorisation and types.

    Provide Deployment Support

    • Provide support to operational teams and support the solutions being delivered.
    • Ensure newly deployed solutions are closely monitored for an agreed period.
    • Provide impact analysis for defects and roll-back events.

    Provide Advanced Technical and Business Support

    • Provide quick resolutions to app/system issues, driving stability, efficiency, and effectiveness.
    • Maintain application systems that have completed development and are in the operations phase.
    • Manage, maintain and support applications and their operating environments.
    • Develop and maintain technical support documentation.
    • Assess risk and impact of production issues/changes and escalate to the business and development teams.

    Perform Debugging

    • Perform debugging on logs/databases/code.
    • Modifies, and changes code to resolve issues.
    • Adheres to development practices and guidelines.
    • Performs appropriate risk analysis, testing, and validation before rolling out changes.
    • Participate in retrospectives and identify work process/development improvements.

    End-User Assistance:

    • Using a variety of channels, such as whatsapp chat, email, skype and phone, offer end users sophisticated technical help.
    • Diagnose and fix complicated software-related problems, such as software system related faults and system difficulties.
    • Work together to resolve issues with the Level 1 and Level 2 support teams.

    Issue Resolution:

    • Identify and fix intricate software issues pertaining to system integration, database faults, and application functioning.
    • Comply with standard operating processes for resolving issues and record resolutions.
    • Assist Level 1 and Level 2 support analysts in solving challenging problems by serving as a mentor.

    Escalation:

    • Report unsolved problems to development teams, including thorough details and, if required, replicating the problems.
    • If necessary, work together with Level 3 support teams from other organisations.

    User Training:

    • Create and provide sophisticated software application user training.
    • Provide user guides and training materials for support analysts at Levels 1 and 2.

    Quality Assurance:

    • Take part in software patch and upgrade quality assurance testing.
    • Make certain that bugs in software are well-tested and recorded prior to releases.

    Knowledge Base Maintenance:

    • Facilitate knowledge sharing through the creation and maintenance of technical documents and SOPs, simultaneously contributing to the currency of the support knowledge base.
    • Assume the role of a mentor and offer guidance and knowledge sharing to Junior and Intermediate Application Support Analysts.
    • Write and update guidelines and articles to help with the upkeep of the support knowledge base.

    Method of Application

    Use the link(s) below to apply on company website.

     

    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