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...
Job Description
We Want You:
Picture this: being part of one of the largest, most diverse betting software providers in Sub-Saharan Africa, spearheading new automation test strategies and frameworks. We are on the search for a Senior Software Quality Engineer that will create, implement, and automate testing, in support of software test requirements.
As we provide reliable and user-friendly betting software on a global scale, the successful incumbent will work with SQA Engineers and QA Analysts to develop, maintain, and enhance the test automation framework and automation infrastructure.
In addition, the Senior SQA Engineer will execute and report on planned tests, manage defects, regress software fixes for new and existing products, assist development with replicating and debugging problems, and develop new test automation solutions as needed. The Senior SQA Engineer should demonstrate innovation, leadership, and mentorship skills - in addition to possessing strong technical and programming/test automation skillset.
You Bring:
- A BSc, BCom, NDip, or relevant degree;
- ISTQB Technical Test Analyst or ISTQB Test Automation Engineer or ISTQB; Performance testing or relevant programming certification e.g. JavaScript;
- At least 3 years of technical testing experience.
What You’ll Do:
- Coach and mentor SQA Engineers and QA Analysts in the execution of testing efforts;
- Lead efforts to review product specifications, and work with others to develop appropriate test strategies and detailed test plans and test architectures;
- Lead formal reviews of test plans, designs, and required documents with cross-functional Teams;
- Accurately predict the amount of effort required for projects and tasks. Develop plans and schedules based on these predictions;
- Communicate and coordinate with peers and senior-level individuals in cross-functional groups to articulate and compare alternative testing approaches;
- Lead defect management and maintenance. Review defects that escaped to the field to learn how they could have been prevented or detected;
- Lead documentation reviews during the product release cycle to ensure quality and comprehensive product documentation;
- Research, develop and/or recommend tools to assist SQA Engineers and QA Analysts in test planning, execution, and reporting;
- Attending brainstorming, scoping, sprint planning sessions with developers, project managers, business analysts, and customers;
- Understand how the software works, as well as the business requirements and drivers for the software, and how this would integrate with the current system or framework;
- Strong understanding of the scope of the project, the test time required, and expectations;
- Able to modify and refactor test plans, test suites, and test cases to ensure the shortest test time with the greatest test coverage;
- Complete tasks assigned within the time allocated, and request additional tasks upon completion;
- Ensure all stakeholders are informed immediately of critical bugs which alter timelines or jeopardise the deadlines of the project;
- Assist developers, and support customers;
- Able to troubleshoot, identify, and resolve or escalate issues to the relevant Teams;
- Able to test and lead complex projects to completion;
- Assist junior/inexperienced test leads when required;
- Identify obstacles that may impact project deadlines and take necessary action.
go to method of application »
Job Description
We Want You:
We are on the search for a talented and determined Software Development Engineer 1 to be an integral part of our All-Star Team in East London. This is a game-changing opportunity to learn and perform at your best, whilst shaping the future of technology while broadening your software development skills.
The successful incumbent will contribute to the success of delivering betting solutions on a global basis as the business continues to expand their global footprint. You will develop, deliver and support high transactional volume applications for systems using processes that are controlled, effective and efficient in an environment that supports personal growth!
You Bring:
- Minimum 1 years’ experience within a development environment.
- 1 year database experience or 1 - 2 years server/ client-side language.
- Good written and verbal communication skills.
- Strong attention to detail.
What You’ll Do:
- Design solutions using most appropriate approved architectural pattern.
- Ensure design meets best practices and are Test, DevOps and Support friendly.
- Identify and establish objectives for self.
- Consider all reasonable factors, impediments and obstacles.
- Identify potential alternative strategies and refactor approach for maximum benefit within the shortest possible time.
- Deliver a complete solution which covers all the agreed specified tasks and user objectives.
- Deliver an appropriate solution which facilitates the accomplishments of specified tasks and objectives comprehensively yet excluding unnecessary steps.
- Deliver a solution in which effective/efficient resource utilisation of system resources occurs during operation.
- Ensure the system logically supports user self-learning on how to use the system with effectiveness and efficiency.
- Ensure the solution accessible and can be used by people with the widest range of characteristics, capabilities, cultures and languages where appropriate.
- Ensure the solution performs appropriately under agreed conditions for extended periods of time without the need for intervention (despite potential attacks).
- Ensure all steps are taken to reduce the occurrence of faults due to misunderstood requirements, design errors, and implementation errors.
- 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 has high integrity where the solution prevents unauthorised access to, modification of computer programs, data or settings.
- Ensure the solution has a high degree of survivability despite 3rd-Party interventions (attacks, human errors, hardware or software faults).
- Employ logs and records so that actions and events can be proven to have taken place, and cannot be disputed/ repudiated later.
- Ensure the solution is delivered completely and with the additional assets which are required to make installation/deployment as seamless and easy as possible.
- Ensure the adaptable solution delivered is appropriate for different or evolving hardware, software or other operational usage environments.
- 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.
- Perform trouble shooting and effectively resolve issues to increase solution stability and reduce intervention required over time.
- Provide quick resolutions to app/system issues, driving stability, efficiency and effectiveness.
- Develop and maintain technical support documentation.
- Provide timely, relevant and constructive feedback to assist the partner to achieve success.
- Accepts changes to task, plans and procedures in order to align with strategic direction of the organization and appropriately adjusts behaviour and activities to changing conditions.
- Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.
- Searches for opportunity to create new ideas and innovate or improve efficiencies wherever possible.
go to method of application »
Job Description
We Want You:
We are on the search for a talented and determined Software Development Engineer 1 to be an integral part of our All-Star Team in Umhlanga. This is a game-changing opportunity to learn and perform at your best, whilst shaping the future of technology while broadening your software development skills.
The successful incumbent will contribute to the success of delivering betting solutions on a global basis as the business continues to expand their global footprint. You will develop, deliver and support high transactional volume applications for systems using processes that are controlled, effective and efficient in an environment that supports personal growth!
You Bring:
- Minimum 1 years’ experience within a development environment.
- 1 year database experience or 1 - 2 years server/ client-side language.
- Good written and verbal communication skills.
- Strong attention to detail.
What You’ll Do:
- Design solutions using most appropriate approved architectural pattern.
- Ensure design meets best practices and are Test, DevOps and Support friendly.
- Identify and establish objectives for self.
- Consider all reasonable factors, impediments and obstacles.
- Identify potential alternative strategies and refactor approach for maximum benefit within the shortest possible time.
- Deliver a complete solution which covers all the agreed specified tasks and user objectives.
- Deliver an appropriate solution which facilitates the accomplishments of specified tasks and objectives comprehensively yet excluding unnecessary steps.
- Deliver a solution in which effective/efficient resource utilisation of system resources occurs during operation.
- Ensure the system logically supports user self-learning on how to use the system with effectiveness and efficiency.
- Ensure the solution accessible and can be used by people with the widest range of characteristics, capabilities, cultures and languages where appropriate.
- Ensure the solution performs appropriately under agreed conditions for extended periods of time without the need for intervention (despite potential attacks).
- Ensure all steps are taken to reduce the occurrence of faults due to misunderstood requirements, design errors, and implementation errors.
- 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 has high integrity where the solution prevents unauthorised access to, modification of computer programs, data or settings.
- Ensure the solution has a high degree of survivability despite 3rd-Party interventions (attacks, human errors, hardware or software faults).
- Employ logs and records so that actions and events can be proven to have taken place, and cannot be disputed/ repudiated later.
- Ensure the solution is delivered completely and with the additional assets which are required to make installation/deployment as seamless and easy as possible.
- Ensure the adaptable solution delivered is appropriate for different or evolving hardware, software or other operational usage environments.
- 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.
- Perform trouble shooting and effectively resolve issues to increase solution stability and reduce intervention required over time.
- Provide quick resolutions to app/system issues, driving stability, efficiency and effectiveness.
- Develop and maintain technical support documentation.
- Provide timely, relevant and constructive feedback to assist the partner to achieve success.
- Accepts changes to task, plans and procedures in order to align with strategic direction of the organization and appropriately adjusts behaviour and activities to changing conditions.
- Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.
- Searches for opportunity to create new ideas and innovate or improve efficiencies wherever possible.
go to method of application »
We Want You:
We’re calling on technological artisans who have highly analytical mindsets and the ability to create frameworks and dashboards that are key for data and insights. We’re on the lookout for a Business Intelligence Engineer 1 to join our team in Durban. Someone who has the skills to assess the needs of primary business functions by suggesting technical solutions.
We need your skills to develop squeaky clean platforms that are smoother than cream cheese spread on a bagel. If you know how to implement action plans to improve ongoing business performance, then this role is for you!
You Bring:
- Degree or diploma in IT or related technical discipline.
- Minimum 1+ years proven experience in Microsoft BI Stack (SSIS, SSAS, SSRS, SQL).
- Experience in end-user report development.
- Experience with data staging (ETL) components.
- Ability to support and update existing products. Debugging, monitoring and troubleshooting BI solutions.
- Ability to create efficient T-SQL objects and processes according to spec (databases, tables, stored procedures, business rules and functions).
- Experience in T-SQL query optimization, troubleshooting and debugging.
- Understanding of database management systems, online analytical processing and ETL framework.
- Communicate with various departmental team members to understand the business requirements.
- Knowledge of the Kimball data warehouse lifecycle.
- Relevant Microsoft SQL certifications.
What You’ll Do:
- Ability to implement Business Intelligence (BI) solutions using Microsoft BI stack – MS SQL Server, SSIS, SSAS, SSRS and Power BI
- Responsible for the creation of Stored procedures, dashboards, reports and ETL processes
- Learn, use and maintain an established set of tools and technologies, as necessary
- Must be able to follow project Specifications, corporate coding standards and policies
- Must be able to provide support on the report offerings.
- Participates in or supports workstream planning process.
- Collaborates with the Business Analysts to understand customer needs.
- Keeps customers informed about business intelligence tool problems and resolutions, timeously.
- Responsible for Collecting, analysing and sharing of data to help business teams drive improvement in key business metrics, customer experience and business results.
- Utilizes database and web application technologies to develop and evaluate innovative, Business intelligence tools and automated reports.
- Develops and tests BI solutions such as databases, queries, views, reports, and dashboards.
- Assists in data conversions, imports, and exports of data within and between internal and external software systems.
- Documents new and existing models, solutions and implementations.
- Design and build reporting and analysis tools that help streamline the business and make reporting, analysing, planning and forecasting more efficient.
- Supports and assists with the integration of BI platforms with enterprise systems and applications.
- Ensures Troubleshooting of BI tools, systems and software.
- Ability to track performance and production issues.
- May assist in performance tuning of BI applications.
- Escalates production issues as appropriate.
go to method of application »
Job Description
We Want You:
Are you ready to be the vital link between technology and business excellence? BET Software is on the hunt for an Intermediate Business Analyst. In this role, you'll be the bridge connecting the developers with various departmental teams, ensuring the business's needs are clearly communicated and transformed into effective applications. We're seeking someone with a deep understanding of our company's policies, procedures, and the relevant legislation. Moreover, your expertise in departmental requirements, workflows, and unique needs will be the key to your success in this dynamic position. Do you have what it takes to steer our projects toward excellence?
You Bring:
- A Bachelor’s degree in business/IT/BA or Certificate in BA related field.
- Min 5 years’ experience in business analysis or a related field.
- Must have experience working on large scale projects as well as handling day-to-day operational requests from the business.
- Strong project management, ability to successfully manage multiple tasks at any given point, strong relationship building skills & communication skills, Data analysis – must have proficiency with SQL, Microsoft Excel.
What You’ll Do:
- Communication, Implementation and Delivery
- Communicate with departments to identify work shortfalls and areas where the development team can assist in improving work processes.
- Assist and advise the developers and software architects on how an application should work, what needs are to be met and dictate the flow and user interface to determine what the users must see.
- Participate in review and testing throughout the project life cycle.
- Conduct quality assurance tests and regression testing of applications and software.
- Conduct and supervise group testing of complete applications and software.
- Identifying and eliminating the factors within the applications that may pose a risk to the business.
- Create wireframes and mock-ups to assist business in visualizing changes.
- New business ideas and improving current business work practices.
- Improve the functionality of our end user services such as web, mobi and feature phone applications.
- Involvement in making user manuals for system applications.
- Involvement in commercials and brochure content in potential marketing of system applications.
Time Management
- Optimal use of time to ensure maximum output and delivery as per required timeframes.
- Prioritize and anticipate timeframes.
- Identify possible delays in advance and plan accordingly.
Customer Care
- Make customer needs a primary focus of one’s actions.
- Follow up on requests timeously to ensure that the final product or service met expectations.
- Effectively manage customers’ expectations, end-to-end, by ensuring the relationship and customer priority is maintained throughout the delivery/resolution process.
- Exceed the clients' expectations regarding service delivery.
- Able to demonstrate concern and understanding for customer expectations & needs and ensures customer needs are made priority.
Living our spirit:
- Over and above the allocated work, the Team Member takes initiative to identify other areas within the office that require attention.
- The Team Member strives to maintain professionalism while demonstrating authenticity.
- The Team Member is open to assisting other Team Members when necessary.
- The Team Member inspires other Team Members by sharing their passion for their work.
- Respects one another.
go to method of application »
Job Description
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 »
Job Description
We Want You:
Do you see yourself as an expert who can design, as well as build software that is stable, scalable and performant? Would you be comfortable developing, delivering, and supporting applications, where data is received from, or rapidly made available to users of the systems? Can you do this with the highest degree of integrity possible? Then we're looking for you!
As our Software Development Engineer, you should enjoy solving challenging problems of scale and availability. You should also have a demonstrated capacity for technical leadership, while meeting business goals.
If you have strong programming fundamentals, and are excited to learn about current and future technologies, why not join us? You’ll be contributing to a wide range of projects in a highly collaborative and fast-paced environment, and you will become part of an industry-leading team creating solutions on a massive scale!
You Bring:
- At least 3-5 years’ experience within a development environment;
- 2 - 5 years database experience or 3 -5 years server/client- side language;
- Good written and verbal communication skills;
- Strong attention to detail.
What You’ll Do
- Design Fit for Purpose Solutions & Algorithms;
- Perform Planning;
- Implementation - Ensure the Solution is Functionally Complete;
- Implementation – Ensure the Solution Performs Efficiently;
- 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;
- Verify Deployed Solutions;
- Respond to Outages & Failures;
- Direct 3rd Party Development Partners.
go to method of application »
Job Description
We Want You:
Do you see yourself as an expert who can design, as well as build software that is stable, scalable and performant? Would you be comfortable developing, delivering, and supporting applications, where data is received from, or rapidly made available to users of the systems? Can you do this with the highest degree of integrity possible? Then we're looking for you!
As our Software Development Engineer, you should enjoy solving challenging problems of scale and availability. You should also have a demonstrated capacity for technical leadership, while meeting business goals.
If you have strong programming fundamentals, and are excited to learn about current and future technologies, why not join us? You’ll be contributing to a wide range of projects in a highly collaborative and fast-paced environment, and you will become part of an industry-leading team creating solutions on a massive scale!
You Bring:
- At least 3-5 years’ experience within a development environment;
- 2 - 5 years database experience or 3 -5 years server/client- side language;
- Good written and verbal communication skills;
- Strong attention to detail.
What You’ll Do
- Design Fit for Purpose Solutions & Algorithms;
- Perform Planning;
- Implementation - Ensure the Solution is Functionally Complete;
- Implementation – Ensure the Solution Performs Efficiently;
- 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;
- Verify Deployed Solutions;
- Respond to Outages & Failures;
- Direct 3rd Party Development Partners.
go to method of application »
Job Description
We Want You:
We are on the search for a Business Intelligence Engineer that will be responsible for developing, deploying and maintaining BI interfaces. We want you to manage our data retrieval and analysis within the company, by providing us with clean and comprehensible data to the end-user that can be efficiently used to create KPIs.
The successful incumbent will build a bridge between data and the people who need to query it, but who lack the SQL skills needed for sophisticated query construction.
You Bring:
- At least 5-6 years of experience within a BI development environment.
- Relevant Diploma/Degree in Computer Science, Software Engineering, or similar field.
- Hands-on experience with T-SQL, SSIS, Data Warehousing, SSAS and Power BI
- 5+ years of experience in Microsoft Analysis Services – authorising OLAP cubes and writing MDX
- Extensive experience in SSRS Development, creating and fine-tuning SQL Reports
- Experience in Agile methodology (SCRUM).
What You’ll Do
- Responsible for the Design, development, maintenance and work towards sustainable, long term Business Intelligence (BI) solutions using Microsoft BI stack – MS SQL Server, SSIS, SSAS, SSRS and Power BI
- Ensures the Creation of Stored procedures, operational reports and dashboards.
- Design, develop and maintain ETL process using SSIS.
- Datawarehouse design, maintenance and re-architecture as required.
- Responsible for Coaching and mentoring junior team members.
- Liaise with fellow developers, dbas and business analysts to identify and optimize inefficient BI processes and code.
- Works on highly complex and cross-functional BI solutions. Directs, organizes, and leads projects in the implementation and use of new BI software tools and systems.
- Participates in workstream planning process including inception, technical design, development, testing and delivery of BI solutions.
- Manages and plans for service demand forecasts.
- Collects, analyses, and shares data to help business teams drive improvement in key business metrics, customer experience, and business results.
- Works with the BI Analyst during implementation, gathering additional information when needed and keeping the business informed.
- Responsible for Implementing data structures using best practices in data modelling, processes, and technologies.
- Performs data conversions, imports and exports of data within and between internal and external software systems.
- Implements tools and frameworks for automating report generation, identification of data-quality issues, and data governance.
- Performs data conversions, imports, and exports of data within and between internal and external
- Performs programming analyses for a wide range of requests using data in different.
- Troubleshoots BI tools, systems, and software.
- Troubleshoots reported data loads or reconciliation inconsistencies in conjunction with the sites for data models and/or reports.
go to method of application »
Job Description
We Want You:
A role exists for a Senior Database Administrator at South Africa’s leading betting brand. We are looking for a well-motivated, energetic, inquisitive, highly proficient individual, who has a solid technical base. A technical expert to lead a team of Database Administrators whose primary focus is maintaining and enhancing BET Software’s MS SQL based database offering.
Our successful All-Star will administer, and secure organisational databases - ensuring the overall health of the system. We’re looking for someone with advanced SQL skills, as well as the ability to mentor and guide Junior Database Administrators. Your decision-making, problem-solving, and proactive attitude must be enhanced by effective collaboration with our internal and external Teams.
You Bring:
- 5-7 years experience in a commercial environment utilizing a high transaction database.
- 5+ years experience in MSSQL-all aspects.
- Advanced SQL skills and query writing skills.
- Advanced troubleshooting SQL skills.
- Experience in designing/optimizing MSSQL Databases.
- Proven experience in mentoring other DBAs.
What You’ll Do:
- Ensure Database design is robust, scalable and operating optimally.
- Work with other DBAs to make sure that the solutions meet application requirements and performance goals.
- Actively contribute to planning meetings, documentation and testing.
- Determine, drive and document database policies, procedures and standards within the team.
- Set and maintain database standards.
- Ensure high DB availability as this has a public-facing web front end.
- Minimize database downtime and manage parameters to provide fast query responses.
- Perform tests and evaluations regularly to ensure data security, privacy and integrity.
- Develop processes for optimizing database security.
- Install and maintain the performance of database servers.
- Performance tuning of database systems.
- Install, upgrade, and manage database applications.
- Create automation for repeated database tasks.
- Be available for on-call support as needed.
- Monitor database performance, implement changes and apply new patches and versions when required
- Utilize tools and scrips to monitor all aspects of database performance including the underlying compute, storage and networking.
- Drive the adoption of processes within the team that 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.
- Good understanding of big data manipulation methodology.
- Use high-speed transaction recovery techniques and backup data.
- Diagnose and troubleshoot database errors.
- Create and manage database reports, visualizations, and dashboards.
- Recommend and implement emerging database technologies.
- Implement improved processes that have a positive effect on the team’s performance and company bottom line.
- 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 a team and to the wider group.
- Incorporates the new abilities into the day to day operational activities to improve the performance of products and systems.
- Ensure techniques, technologies, tools and processes used are in line with industry best practices.
- Identify team members requiring 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.
- Provide technical guidance to the team through collaboration sessions and knowledge sharing initiatives.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.