16 Efficiency Improvement jobs in South Africa
Client Solution and Performance Improvement Lead: Contact Ronel 0824355021
Posted 7 days ago
Job Viewed
Job Description
The purpose of this role is to add skills and capacity to the Clients Fashion team to better service key clients in the form of solution conceptualisation, modelling, design, and implementation of client-focused distribution solutions. Furthermore, the role involves project coordination, project management, commercial modelling, solution implementation, solution stabilisation, and continuous improvement support.
Duties & Responsibilities- Determine client service requirements by maintaining contact with clients; reviewing operational environments; benchmarking best practices; analysing information and applications.
- Continuously review and refine the client solution.
- Evaluate and analyse data and processes related to existing operations to identify improvement opportunities.
- Verify operational designs and capacity requirements for short, medium, and long-term.
- Execute and visualise freight flows, fleet capacity, and resourcing requirements.
- Compile innovative and comprehensively designed solutions using appropriate fleet and network design modelling.
- Conduct commercial modelling for contract acquisitions and renewals.
- Execute and coordinate decision support modelling by quantifying alternative courses of action.
- Drive “cost to serve” optimisation in the Client Network and dedicated fleet constructs.
- Identify and drive continuous improvement projects with key stakeholders in the business.
- Identify infrastructure and IT requirements on client and Client side.
- Work with the business to improve process flows for more efficient deliveries.
- Improve resource utilisation and associated costs through tactical planning and smoothing.
- Develop an understanding of client’s needs and take actions to ensure those needs are met.
- Set clear goals and deploy strategies focused on those goals, ensuring communication to all levels in the organisation.
- Measure and share performance information with clients.
- Maintain professional and technical knowledge by tracking emerging trends in client service operations management.
- Keep abreast of industry developments.
- Effectively and accurately communicate relevant project information to the client and project team.
- Prepare correspondence, presentations, and reports as required.
- Follow-up on correspondence and outstanding requests for resolution.
- Communicate ideas for improving company processes with a positive and constructive attitude.
- Coordinate project activities and update project plans.
Minimum: Industrial Engineering or Honours Degree in Logistics or Supply Chain Management
Job-related Work Experience and Skills:
- Minimum 3 - 5 years of supply chain design/optimisation modelling experience in an integrated logistics or supply chain environment.
- Analytical Ability – Identifying problems and reviewing related information to develop and evaluate options and implement solutions.
- Strong organisational skills - Set priorities, develop a work schedule, monitor progress towards goals, and track details, data, information, and activities.
- Strategic Decision Making - Assess options and actions based on trends and conditions in the environment, and the vision and values of the organization.
- Process-oriented and assertive to ensure that projects are executed in accordance with established practices and safety requirements.
- Project Management/Planning/Coordination experience.
- Strong planning and problem-solving skills - determine strategies to move the organization forward, set goals, create and implement action plans, and evaluate the process and results.
- Change Management skills.
- Advanced Excel modelling and analytical skills.
- Use of PowerBI (or similar toolsets) to manage, interpret, and visualise data and information.
- Experience in the use of network or transport design and optimisation software.
- Experience in structured ongoing continuous improvement function – diagnostics, value identification, solution generation, value extraction.
- Experience in Sales and Operations planning will be advantageous.
- Ability to translate quantitative outputs into a well-structured presentation format.
- Monitoring skills – Monitoring own performance to make improvements.
- Knowledge of the logistics/distribution industry.
- Flexibility to meet customer requirements.
Client Solution and Performance Improvement Lead / Senior Data Scientist: Contact Ronel @ 08243[...]
Posted 7 days ago
Job Viewed
Job Description
The purpose of this role is to add skills and capacity to the Clients Fashion team to better service key clients in form of solution conceptualisation, modelling, design, and implementation of client focused distribution solutions. Furthermore, to provide project coordination, project management, commercial modelling, solution implementation, solution stabilisation and continuous improvement support.
Duties & ResponsibilitiesProviding the business with data-driven insights, obtained through both standard reports and ad-hoc analyses. It requires the establishment of standard dashboards and reports to enable the business to monitor and improve performance across various departments.
• The role supports commercial, operational, and financial decision-making through advanced analytical modelling, using large sets of data.
• The secondary focus of the role includes ad-hoc design and optimization projects, as well as assistance with costings and solution design for new business initiatives.
OBJECTIVES
• Improve resource utilisation and associated costs through analytical insights.
• Drawing clear conclusions through data analysis.
• Support operational, commercial, and financial decisions.
• Identify issues and trends and discuss with the responsible managers.
• Properly designed and costed solutions using appropriate fleet and network design modelling.
• Driving “cost to serve” optimisation by principals, regions and service levels and network partners.
• Identifying and driving continuous improvement projects with key stakeholders in the business.
• Honours Degree in Logistics or Supply Chain management.
• Minimum 2 years data analytics experience in an integrated logistics or supply chain environment.
• Advanced Excel modelling and analytical skills.
• Advanced skills in Power BI.
• Experience in programming languages such as SQL, Python or R.
• Network modelling (either using Advanced modelling software or advanced Excel models).
• Trained and experienced in Cost to Serve modelling and analytics.
• Very strong data management and database usage skills.
• Experience in structured ongoing continuous improvement function – diagnostics, value identification, solution generation, value extraction.
• Experience in Sales and Operations planning will be advantageous.
• Ability to translate quantitative outputs into a well-structured presentation format.
• Strong communication and people skills.
Operational Excellence Lead
Posted 7 days ago
Job Viewed
Job Description
The role is to drive continuous improvement within the operations to enhance efficiencies, quality, and cost reduction. It is a key part of achieving operational excellence, aiming to make an organization's processes more efficient. The individual will work collaboratively with all key stakeholders to deliver against project deadlines.
Job Responsibilities:
- Implement operational methodologies in line with business strategic objectives and standard operating models.
- Deliver effective implementation approaches to land and embed required continuous improvement change initiatives.
- End-to-end ownership of the delivery and embedding of methodology within the operation as set out by the leadership team.
- Identify best practice initiatives to create and deliver a full rollout plan to drive consistency across client portfolios.
- Review processes and practices to identify continuous improvement opportunities.
- Create and own governance models and frameworks to support the embedding of key methodologies.
- Manage and operate within individual commercial agreements for each client/campaign.
- Manage relationships with stakeholders to ensure consistency and optimize business commercial targets.
- Design, own, and deliver continuous improvement methodologies content and processes.
- Produce status reports for key projects and benefits delivered.
- Work with client personnel to ensure alignment of content and key messages.
- Regularly interact/communicate with senior stakeholders, directors, project sponsors, global team members, and client personnel.
Job Requirements:
- Matric
- Relevant tertiary qualification (advantageous)
- BPO industry experience is essential
Skills Required:
- Minimum 2 years’ experience in a project implementation/delivery role within a contact center operation or operational leadership experience.
- Demonstrable experience in senior stakeholder management.
- Experience in delivering tasks with multiple deadlines.
- Experience delivering initiatives/projects within a call center environment.
- Ability to deliver agreed programs of work and embed core principles within agreed timeframes.
- People management skills in managing a team and stakeholders at all levels.
- Strong team player with the ability to motivate and inspire others.
- Ability to deliver high quality under time pressure.
- Great organization and attention to detail.
- Experience in a project manager/delivery role with supporting qualifications (Prince2, Six Sigma, or Agile) preferred.
Core Behaviour: Huntswood’s employees are described as dependable, driven, and collaborative. The job holder should demonstrate they are:
- Confidential, reliable, and genuine.
- Dynamic, passionate, and determined.
- Friendly, compassionate, and cooperative.
"It's not just about what we do, but the way we do it. And it's our values that make us special."
#J-18808-LjbffrFinancial & Operational Excellence Manager
Posted today
Job Viewed
Job Description
Financial & Operational Excellence Manager
Company : Service Parts Logistics (SPL)
What we do : We're a 35-year-old family-run IT parts distribution business, specializing in warranties and SLA-driven services for OEMs such as Apple, HP, Toshiba, and many tier-1 IT distributors and resellers.
Our culture : We are entrepreneurial, nimble, and focused on leading the industry globally through innovation and continuous improvement.
About the role : We seek a dynamic individual with strong financial expertise and a builder's mindset to enhance our financial and operational processes, digitize workflows, and support broader business improvements. This role involves managing finance functions such as bookkeeping, VAT, intercompany accounts, bank reconciliations, payroll, debtors, and creditors, as well as collaborating with leadership to refine processes beyond finance.
Reporting line : The FD, who handles high-level financial strategy and month-end management accounts.
Key Responsibilities- Oversee finance operations with a focus on strategic improvement, not day-to-day details.
- Streamline finance processes, implement better tools, and lead efficiency projects.
- Provide leadership that inspires change and fosters a positive team environment.
- Collaborate with senior management to turn ideas into actionable initiatives.
- Challenge existing practices constructively and promote innovation, including embracing AI technologies.
- Lead and develop teams, especially in environments resistant to change.
- Experience in finance leadership roles (Finance Manager, Financial Controller, or equivalent).
- Hands-on experience in business operations, preferably with a background in logistics, distribution, or IT parts (not essential but a plus).
- Strong process improvement skills and ability to influence teams.
- Comfortable with technology and AI innovations.
- Proven leadership skills, especially in fast-paced, startup-like environments.
- Personality traits include humor, credibility, resilience, adaptability, and a pragmatic approach to problem-solving.
- Excellent communication skills, capable of handling difficult conversations with tact.
- Autonomy to lead and improve processes.
- Opportunities for growth beyond finance into broader business strategy.
- A collaborative team environment that values honesty and problem-solving.
- Competitive salary (negotiable).
Employment type : Full-time
Industry : IT Services and IT Consulting
Additional NotesThis job is active and accepting applications.
#J-18808-LjbffrOperational Excellence / Process Engineer
Posted 6 days ago
Job Viewed
Job Description
Wij zoeken een gedreven collega om ons team te versterken.
Werkzaamheden:
Als Operational Excellence/Process engineer, ben je verantwoordelijk voor beheer van projecten in kader van Kaizen/Lean, implementatie van process monitoring systemen en het beheer van de master data
· Je initieert, organiseert en beheert master data (part creation, bill of materials en routing)
· Je brengt processen en optimalisaties in kaart en voert tijdsstudies uit om mogelijkheden tot verbetering te analyseren. Je definieert en ondersteunt process monitoring systemen.
· Je modereert workshops om potentiële verbeteringen te identificeren, als onderdeel van de transformatie-initiatieven.
· Je initieert en leidt verbeterprojecten rond o.a. productiviteit, energieverbetering, planning en onderhoud.
· Je beheert optimalisatie- en implementatieprojecten van a tot z. Je superviseert en coördineert de betrokken projectteamleden en integreert hun technisch advies. Je controleert de resultaten, borgt deze en treft, indien nodig verdere maatregelen.
· Je ondersteunt productie door het maken van werkinstructies, documenteren van machineparameters,…
· Je implementeert best practices op de werkvloer en zorgt voor het juiste draagvlak
· Je stimuleert de cultuur van continue verbetering door middel van implementatie van six-sigma/lean methodologieën
· Je modereert en realiseert kennisoverdracht door middel van training op de vloer en organisatie van workshops
Je bent houder van een Bachelor of Master diploma in electro-mechanica en hebt 3 tot 5 jaar ervaring in een engineering functie.
Je beschikt over een matuur veiligheidsbewustzijn;
Je hebt goede inzichten in Lean/Six Sigma en hebt ervaring in het leiden van projecten.
Je bent in staat om vlot een analyse te maken en van daaruit gepaste oplossingen te voorzien.
Je bent zelfstandig, een plantrekker en je bent pragmatisch ingesteld.
Je bent accuraat en hebt de nodige kennis van master data en process monitoring systemen. Kennis van Odoo is een pluspunt.
Je bent een teamplayer die goed kan overleggen en samenwerken met collega’s en stakeholders en kan collega’s stimuleren om de deadlines in je projecten te respecteren en afspraken na te komen.
Je kan je vlot uitdrukken (mondeling en schriftelijk) in het Nederlands en het Engels
Om in aanmerking te komen voor deze job is het van cruciaal belang dat je kennis hebt van de volgende talen
Nederlands; Vlaams
Schrijven C2 Beheersing
Spreken C2 Beheersing
Lezen C1 Effectieve operationele vaardigheid
Schrijven C1 Effectieve operationele vaardigheid
Spreken C1 Effectieve operationele vaardigheid
minimaal vereist Onderwijs
Operaties
Voltijds
Arbeidsovereenkomst voor onbepaalde tijd
Locatie
Verberg jobomschrijving
Selecteer een optie om te solliciteren
Manueel invoeren
Naam *
Voornaam*
Achternaam*
Sleep uw bestand naar dit gebied of druk op de knop hieronder
Ik erken dat ik de Kandidaat Gegevensbeschermingsmededeling van Eurofilters heb gelezen en ik ga ermee akkoord dat mijn gegevens evenals mijn sollicitatiedossier worden verwerkt en opgeslagen volgens de voorwaarden en duur bepaald door Eurofilters.
#J-18808-LjbffrOperational Excellence Lead Umhlanga
Posted 7 days ago
Job Viewed
Job Description
The role is to drive continuous improvement within the operations to drive better efficiencies, quality and or cost reduction. It is a key part of achieving operational excellence, an approach that aims to make an organization's processes more efficient. The individual will work collaboratively with all key stakeholders to deliver against project deadlines.
Job Responsibilities:
- Implementing the operational methodologies in line with business strategic objectives and standard operating models.
- Delivering effective implementation approaches to land and embed the required continuous improvement change initiatives.
- End to end ownership of the delivery and embedding of methodology within the operation as set out by the leadership team.
- Identifying best practice initiatives to create and deliver a full roll out plan to drive consistency and embedding of these across client portfolios, where relevant.
- Reviewing processes and practices to identify continuous improvement opportunities.
- Creating and owning the governance models and frameworks to support the embedding of key methodologies.
- Managing and operating within the individual commercial agreements for each client/campaign.
- Managing relationships with stakeholders where appropriate to ensure consistency and business commercial targets are optimized.
- Designing, owning, and delivering continuous improvements methodologies content and processes.
- Producing status reports for key projects and benefits delivered.
- Working with client’s personnel to ensure alignment of content and key messages.
- Regular interaction/communication with senior stakeholders, directors, project sponsors, Global team members, and Client personnel.
Job Requirements:
- Matric
- Relevant tertiary qualification (Advantageous)
- BPO industry experience is essential
Skills Required:
- Min 2 years’ experience working in a project implementation/delivery role within a contact center operation or,
- Min 2 years’ Operational Leadership experience within a contact center operation with tangible examples of driving continuous improvement.
- Demonstrable experience of senior stakeholder management.
- Demonstrable experience of delivering tasks with multiple deadlines.
- Experience of delivering initiatives/projects within a call center environment.
- Ability to deliver agreed programs of work and embed the core principles within agreed timeframes.
- People management skills – both in managing a team, and the management of stakeholders at all levels of the organisation.
- Strong team player with the ability to motivate and inspire others.
- Ability to deliver to high quality under time pressure.
- Great organisation and attention to detail.
- Experience in a project manager/delivery role with supporting qualifications (Prince2, Six Sigma or Agile) (Preferable).
Core Behaviour:
Huntswood’s employees are described as dependable, driven and collaborative. The job holder should be able to demonstrate they are:
- Confidential, reliable and genuine
- Dynamic, passionate and determined
- Friendly, compassionate and cooperative
"It's not just about what we do, but the way we do it. And it's our values that make us special."
#J-18808-LjbffrOperational Excellence / Process Engineer
Posted today
Job Viewed
Job Description
Wij zoeken een gedreven collega om ons team te versterken.
Werkzaamheden:
Als Operational Excellence/Process engineer, ben je verantwoordelijk voor beheer van projecten in kader van Kaizen/Lean, implementatie van process monitoring systemen en het beheer van de master data
· Je initieert, organiseert en beheert master data (part creation, bill of materials en routing)
· Je brengt processen en optimalisaties in kaart en voert tijdsstudies uit om mogelijkheden tot verbetering te analyseren. Je definieert en ondersteunt process monitoring systemen.
· Je modereert workshops om potentiële verbeteringen te identificeren, als onderdeel van de transformatie-initiatieven.
· Je initieert en leidt verbeterprojecten rond o.a. productiviteit, energieverbetering, planning en onderhoud.
· Je beheert optimalisatie- en implementatieprojecten van a tot z. Je superviseert en coördineert de betrokken projectteamleden en integreert hun technisch advies. Je controleert de resultaten, borgt deze en treft, indien nodig verdere maatregelen.
· Je ondersteunt productie door het maken van werkinstructies, documenteren van machineparameters,…
· Je implementeert best practices op de werkvloer en zorgt voor het juiste draagvlak
· Je stimuleert de cultuur van continue verbetering door middel van implementatie van six-sigma/lean methodologieën
· Je modereert en realiseert kennisoverdracht door middel van training op de vloer en organisatie van workshops
Je bent houder van een Bachelor of Master diploma in electro-mechanica en hebt 3 tot 5 jaar ervaring in een engineering functie.
Je beschikt over een matuur veiligheidsbewustzijn;
Je hebt goede inzichten in Lean/Six Sigma en hebt ervaring in het leiden van projecten.
Je bent in staat om vlot een analyse te maken en van daaruit gepaste oplossingen te voorzien.
Je bent zelfstandig, een plantrekker en je bent pragmatisch ingesteld.
Je bent accuraat en hebt de nodige kennis van master data en process monitoring systemen. Kennis van Odoo is een pluspunt.
Je bent een teamplayer die goed kan overleggen en samenwerken met collega’s en stakeholders en kan collega’s stimuleren om de deadlines in je projecten te respecteren en afspraken na te komen.
Je kan je vlot uitdrukken (mondeling en schriftelijk) in het Nederlands en het Engels
Om in aanmerking te komen voor deze job is het van cruciaal belang dat je kennis hebt van de volgende talen
Nederlands; Vlaams
Schrijven C2 Beheersing
Spreken C2 Beheersing
Lezen C1 Effectieve operationele vaardigheid
Schrijven C1 Effectieve operationele vaardigheid
Spreken C1 Effectieve operationele vaardigheid
minimaal vereist Onderwijs
Operaties
Voltijds
Arbeidsovereenkomst voor onbepaalde tijd
Locatie
Verberg jobomschrijving
Selecteer een optie om te solliciteren
Manueel invoeren
Naam *
Voornaam*
Achternaam*
Sleep uw bestand naar dit gebied of druk op de knop hieronder
Ik erken dat ik de Kandidaat Gegevensbeschermingsmededeling van Eurofilters heb gelezen en ik ga ermee akkoord dat mijn gegevens evenals mijn sollicitatiedossier worden verwerkt en opgeslagen volgens de voorwaarden en duur bepaald door Eurofilters.
#J-18808-LjbffrBe The First To Know
About the latest Efficiency improvement Jobs in South Africa !
Process Improvement Specialist
Posted 7 days ago
Job Viewed
Job Description
We are seeking a highly motivated and experienced Process Improvement Specialist to join the Operations team. The individual will be instrumental in driving continuous improvement initiatives across all business units in the organization, ensuring adherence to ISO 9001:2015 standards and enhancing overall operational efficiency. The role involves analyzing existing processes, identifying areas for optimization, and implementing solutions that streamline workflows, reduce waste, and improve product and service quality.
Requirements
Process Analysis and Assessment- Conduct analyses of current business processes in IPP operations, asset management, and solar plant construction to identify inefficiencies, bottlenecks, and areas for improvement.
- Map and document processes using flowcharts, process mapping software, and other relevant tools.
- Identify and implement process improvements aligned with ISO 9001:2015, ISO 55000 (Asset Management), and best practices in renewable energy and infrastructure projects.
- Develop and implement Lean, Six Sigma, and Kaizen-based improvement strategies to enhance operational efficiency and reduce costs.
- Standardise asset management, procurement, and maintenance processes to optimise performance across the organisation.
- Ensure that improvements align with NERSA, Eskom Grid Code, SANS, and other industry regulations.
- Collect and analyse operational data to track efficiency, identify trends, and validate improvements.
- Define and monitor Key Performance Indicators (KPIs) related to solar plant efficiency, downtime reduction, asset performance, and maintenance schedules.
- Utilise statistical tools and data-driven decision-making techniques to validate and optimise improvements.
- Ensure all process improvement initiatives align with the organisation’s Quality Management System (QMS) and ISO 9001:2015 standards.
- Participate in internal and external audits and work closely with the compliance and risk management teams to address process gaps.
- Support risk assessments for process inefficiencies, compliance failures, and operational vulnerabilities.
- Work closely with internal business unit teams to implement and sustain improvements.
- Facilitate workshops, training sessions, and change management initiatives to ensure smooth adoption of new processes.
- Engage with suppliers, vendors, and contractors to drive supply chain and vendor quality improvements.
- Support the implementation and optimisation of digital tools, including ERP systems, SharePoint, Basecamp, SCADA, and CMMS (Computerised Maintenance Management Systems).
- Identify opportunities for automation and digitisation of processes to improve efficiency and reduce manual effort.
- Ensure alignment between process improvements and the organisation’s IT and data strategy.
Desired Skills & Qualifications
Education- Undergraduate degree in Industrial Engineering, Business Administration, Quality Management, Operations Management, or a related field that provides a strong foundation in process analysis, quality principles, and improvement methodologies.
- 5-7 years of demonstrable work experience in process improvement, quality management, or operational efficiency roles, preferably in the renewable energy, utilities, or infrastructure sectors.
- Proven experience in applying Lean, Six Sigma, Kaizen, or other process improvement methodologies to achieve measurable business results. Lean Six Sigma Green Belt or Black Belt certification is advantageous.
- Strong understanding of ISO 9001:2015 and Quality Management Systems (QMS). Experience with ISO 55000 (Asset Management) is an advantage.
- Exposure to NERSA regulations, Eskom compliance standards, SANS, and environmental regulations is preferred.
- Experience working in solar PV plant construction, operation, and asset management is a plus.
- Process Analysis and Design.
- Quality Management Systems.
- Improvement Methodologies.
- Data Analysis and Problem-Solving.
- Project Management.
- Communication and Interpersonal Skills.
- Software Proficiency.
Manager, MIS & Process Improvement
Posted 7 days ago
Job Viewed
Job Description
Business Segment: Corporate & Investment Banking
Location: ZA, GP, Johannesburg, Simmonds Street 5
Provision of reporting, insights and analytics for a portfolio across multiple products and/or segments across the product lifecycle (e.g. originations, account management, collections) in order to inform business decision making & strategy formulation. To enable the business to access and interpret reports and dashboards, and to efficiently and effectively utilise the available reporting tools. To drive the automation of relevant production reports to ensure efficiency and accuracy of reports. To drive process improvement across the products and segments.
QualificationsType of Qualification: First Degree
Field of Study: Information Technology
This role requires at least 7 years of experience in customer data and information lifecycle with an understanding of BI technologies and practices.
Operations1-2 years:
- Experience in business analysis, process flow and business process improvement.
5-7 years:
- Experience in Data analytics and BI technologies.
- Adopting Practical Approaches
- Challenging Ideas
- Documenting Facts
- Examining Information
- Exploring Possibilities
- Interacting with People
- Interpreting Data
- Taking Action
- Team Working
- Data Analysis
- Data Integrity
- Business Intelligence using Qlik Sense
- Knowledge of Banking & Financial Service
Finance Process Improvement Manager
Posted 10 days ago
Job Viewed
Job Description
The Finance Process Improvement Manager is responsible for analysing and enhancing financial processes to improve efficiency, reduce costs, and maximize productivity. They use data-driven methodologies to identify bottlenecks, eliminate waste, and streamline workflows. The role involves collaborating across departments to implement changes, leveraging technology to automate processes, and ensuring compliance with industry regulations. They also monitors key performance indicators (KPIs) to assess the impact of improvements and drive continuous innovation within financial operations.
Principal Accountabilities:
- Define and deliver a continuous improvement plan of financial and control processes across the company and core processes aligned to the business strategy
- Working with key process owners to Identify process improvement opportunities, such as reducing process waste, utilizing digital solutions and streamlining processes
- Deliver the Harmonization and standardization of processes and support the introduction of innovation/technology where appropriate and commercially viable to deliver impactful results
- Works with FPI team to address critical process failures and/or control gaps at operating unit level (as identified through Internal Control monitoring, Internal Audits and External audits)
- Co-ordinate & lead a multi-disciplined response teams to address critical process failures and/or control gaps at operating unit level (as identified through Internal Control monitoring, Internal Audits and External audits
- Continuously update and enhance process designs, guidelines and training material as part of a continuous improvement cycle
- Embed new processes across the organization ensuring harmonisation
- ACCA / BCom Accounting or equivalent
- Passionate about working in finance transformation
- At least 7+ years of post-qualified, industry relevant experience
- Advanced problem solving, and analytical capabilities
- Experience in process implementation and optimisation
- Project and change management skills