88 Jobs in Upington

STORE MANAGER - NORTHERN SUBURB, CPT

Upington, Northern Cape Footgear

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Description

The Ideal candidate should have a sound understanding of store operations & meeting sales targets. With exposure in retail administration, cash procedures, staff & stock management.

If you demonstrate high levels of ownership, a strong merchant mentality, and excel at managing deadlines, multitasking, and thriving in a fast-paced environment, you could be the perfect fit for this role!

Requirements

Minimum requirements:

  • 2-5 years proven, credible retail experience will be an added advantage in a supervisory or similar role
  • Computer literate preferably Outlook, Excel & Retail system understanding
  • In depth knowledge of retail policies and procedures
  • Excellent planning and organizational skills
  • Be able to work shifts/weekends and public holidays
  • Be able to work well independently and competitively
  • Be able to adhere to all company policies and procedures as required
  • Be able to manage a staff compliment of ± 4 employees
  • Be able to work in a high-pressure environment

Key Performance Areas

  • Turnover
  • Employee & customer satisfaction
  • Stock Management
  • Merchandising
  • Administration
  • Expense and asset control

Key Personality Traits

  • Leadership skills
  • Sales driver
  • Initiative, reliable & committed
  • Problem solving
  • Good communicator
  • Interpersonal skills
  • Diversity Commitment
  • Trustworthy

APPLY NOW!

Closing date: 31 August 2025

Work Level

Mid-Level

Job Type

Permanent

Salary

Market Related

EE Position

Yes

Location

Northern Suburbs (Cape) #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

General Surgeon

Upington, Northern Cape Mediclinic

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Mediclinic Upington, situated in the riverside town of Upington in the Northern Cape, offers local, national, and international patients a broad spectrum of professional medical services.

THE RIGHT ADDRESS FOR YOUR EXPERTISE

Mediclinic Southern Africa is continually seeking to offer exciting private practice opportunities to specialists and doctors at our facilities across South Africa and Namibia.

Dynamic, driven, and talented doctors who are ready to embrace a challenging yet fulfilling opportunity with one of the country’s foremost private healthcare brands are encouraged to get in touch with us.

Interested candidates should be registered with the appropriate Health Professions Council (HPCSA) to be considered.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Jefe/a de Operaciones - Sudáfrica

Upington, Northern Cape beonit

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Jefe/a de Operaciones - Sudáfrica

Desde beonit, estamos en búsqueda de un/a Jefe/a de Operaciones para un importante proyecto termosolar ubicado en Upington, Sudáfrica. El/la candidato/a seleccionado tendrá un papel clave en la gestión y operación de la planta, contribuyendo al éxito del proyecto en una de las regiones con mayor potencial en energías renovables.

Funciones:

- Supervisión Operativa: Gestionar la operación y mantenimiento de la planta para garantizar eficiencia, disponibilidad y seguridad.

- Gestión de Producción: Coordinar la generación de energía cumpliendo los requisitos de la red eléctrica y los protocolos operativos.

- Control Presupuestario: Administrar el presupuesto operativo y coordinar con proveedores para garantizar recursos y servicios clave.

- Cumplimiento Normativo: Asegurar el cumplimiento de normativas ambientales, de seguridad y regulatorias, liderando auditorías pertinentes.

- Seguridad y Prevención: Implementar planes de seguridad para mitigar riesgos laborales y operacionales dentro de la planta.

- Gestión de Personas: Liderar y motivar al equipo, organizando turnos y promoviendo un entorno de trabajo seguro y eficiente.

- Formación en Ingeniería Mecánica, Eléctrica, Energética, Industrial o similar.

- Mínimo 5 años en operación y mantenimiento de plantas de generación eléctrica.

- Experiencia en liderazgo de equipos multidisciplinarios y multiculturales.

- Disponibilidad para cambiar de residencia de forma permanente a Upington, Sudáfrica

- Banda salarial: 80.000 € brutos anuales + 15% de variable.

- Alojamiento, vehículo y kilometraje incluidos.

Si crees que eres la persona adecuada, no dejes pasar esta oportunidad.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

General Surgeon

Upington, Northern Cape Medi Clinic

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Surgeon (General Surgeon)

Location: Northern Cape

THE RIGHT ADDRESS FOR YOUR EXPERTISE

Mediclinic Southern Africa is always looking to offer exciting private practice opportunities to specialists and doctors at our facilities across South Africa and Namibia.

Dynamic, driven and talented doctors ready to embrace a challenging, yet fulfilling opportunity with one of the country’s foremost private healthcare brands are encouraged to get in touch with us.

Minimum Requirements:

  1. Registered with the appropriate Health Professions Council (HPCSA or HPCNA).

Contact Information:

Contact person: Lorna Rashid | Upington | Mediclinic Upington

Reference number: 24893

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Carer - KCC Lakehouse AM/PM

Upington, Northern Cape Amana Living

Posted today

Job Viewed

Tap Again To Close

Job Description

Why Choose Amana Living?

Amana Living is one of the largest Aged Care providers in Western Australia and has been responding to the needs of older people and those who care for them since 1962. We offer a broad range of services, including residential care homes, transition care programs, retirement living villages, home care, day care, respite, and dementia specific services. Together, we enable older people to maintain their individuality, providing what is needed to support a fulfilling life.

Our vision is a community where every older person is honoured and valued. Our mission is together, we enable older people to maintain their individuality, providing what is needed to support a fulfilling life. Our values are compassion, collaboration, curiosity, inclusion and trust. Amana Living is proud to lead in reforms that benefit our workforce, caring for those who care for a career.

Our Benefits

  • Competitive rates
  • Salary packaging benefits up to $18,550
  • School holidays childcare assistance
  • Continued superannuation contribution for employees who are on paid on unpaid parental leave
  • Health and wellbeing programs and more!
  • Ongoing training and development to keep your skills growing.
  • Access to our Employee Assistance Program

At Amana Living, we value diversity and welcome applicants from all backgrounds, including those who identify as living with disability, are Aboriginal or Torres Strait Islander, or members of the LGBTIQA+ community. Join us in making a difference!

The Role

We are currently looking for an experienced, Multi Skilled Carer to join the team at the Lake House facility located within our Kinross Care Community in Kinross. This role is offered on a part time basis working 53.35 hours per fortnight. The roster is as follows:

Week 1

Tuesday: 15:00-21:00

Wednesday: 07:00 - 15:00

Thursday: 15:00 - 22:00

Friday: 15:00 - 22:00

Saturday: 15:00 - 22:15

Week 2

Tuesday: 15:00 - 21:00

Wednesday: 0700 - 15:15

Saturday: 15:00 - 22:00

Please note, you must be able to commit to all days/shifts to be considered

Key Responsibilities

  • Support resident’s physical, social, emotional, psychological, and spiritual wellbeing through individualised care delivery
  • Assist with resident’s care needs in line with their care plan
  • Collaborate with team members to promote a harmonious working environment
  • Support and advocate the rights of older people
  • Assist with personal hygiene, showering and toileting
  • Assist with activities of daily living, dressing and grooming
  • Assist at meal times including feeding
  • Administer medication

About You

As a Carer you will build strong, positive relationships with our residents and be responsible for the delivery of personal care and assistance to meet individual needs. You will deliver homely and loving environments by providing care with compassion, integrity and dignity. The successful candidate will play a key role in delivering Amana Living’s award winning model of care and be committed to making a real difference to residents' quality of life

Essential Criteria

  • Certificate III in Aged Care or relevant experience within the Aged Care industry
  • Effective communication skills and the ability to develop understanding relationships with residents
  • Previous experience administering medications
  • Valid Police Clearance no older than 6 months (or ability to obtain at interview stage)
  • NDIS Screen Check (or willingness to obtain at interview stage)
  • Evidence of current Flu and Covid Vaccinationsx3
  • Ability to pass a pre-employment medical
  • Available to attend a compulsory 7 day induction at our Rivervale Training Institute

How To Apply

If you are interested in this role and meet the essential criteria, please click the "apply now" button. Amana Living reserves the right to close this position prior to the closing date. Shortlisting and interviews will commence immediately. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Carer LMH

Upington, Northern Cape Amana Living

Posted today

Job Viewed

Tap Again To Close

Job Description

Why Choose Amana Living?

Amana Living is one of the largest Aged Care providers in Western Australia and has been responding to the needs of older people and those who care for them since 1962. We offer a broad range of services, including residential care homes, transition care programs, retirement living villages, home care, day care, respite, and dementia-specific services. Together, we enable older people to maintain their individuality, providing what is needed to support a fulfilling life.

Our vision is a community where every older person is honoured and valued. Our mission is to enable older people to maintain their individuality, providing what is needed to support a fulfilling life. Our values are compassion, collaboration, curiosity, inclusion, and trust. Amana Living is proud to lead reforms that benefit our workforce, caring for those who care for a career.

Our Benefits

  • Competitive rates
  • Salary packaging benefits up to $18,550
  • School holidays childcare assistance
  • Continued superannuation contributions for employees on paid or unpaid parental leave
  • Health and wellbeing programs and more!
  • Ongoing training and development to keep your skills growing
  • Access to our Employee Assistance Program

At Amana Living, we value diversity and welcome applicants from all backgrounds, including those who identify as living with a disability, are Aboriginal or Torres Strait Islander, or members of the LGBTIQA+ community. Join us in making a difference!

The Role

We are looking for an experienced Multi Skilled Carer to join our team at Lady McCusker Home in Duncraig. Our residents rely on your skills! This part-time role offers 24.75 hours per fortnight. If you enjoy sharing a laugh and providing care, we’d love to hear from you.

Week 1

Wednesday: 15:15 - 21:00

Week 2

Monday: 07:00 - 15:00

Wednesday: 15:15 - 21:00

Thursday: 15:15 - 21:00

Please note, you must be able to commit to all scheduled shifts to be considered.

Key Responsibilities

  • Support residents’ physical, social, emotional, psychological, and spiritual wellbeing through individualized care
  • Assist with residents’ care needs as per their care plan
  • Assist with mobilization and transfers of residents
  • Collaborate with team members to promote a harmonious working environment
  • Support and advocate for the rights of older people
  • Assist with personal hygiene, showering, and toileting
  • Assist with activities of daily living, dressing, and grooming
  • Assist at meal times, including feeding
  • Assist with medication management or administer medication in accordance with profiles
  • Maintain effective communication within the workplace

About You

You will build strong, positive relationships with residents and deliver personal care with compassion, integrity, and dignity. Your role is key in delivering our award-winning care model and making a real difference in residents’ lives.

Essential Criteria

  • Certificate III in Aged Care
  • Effective communication skills and ability to build understanding with residents
  • Experience administering medications
  • Valid Police Clearance (no older than 6 months) or ability to obtain one
  • NDIS Screen Check or willingness to obtain
  • Current Flu and Covid vaccinations (x3)
  • Ability to pass a pre-employment medical
  • Availability to attend a 7-day induction at our Rivervale Training Institute

How To Apply

If interested and meeting the criteria, please click the “apply now” button. Note that Amana Living may close the position early. Shortlisting and interviews will begin immediately.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

OMF Financial Consultant (Upington)

Upington, Northern Cape Old Mutual South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

Let's Write Africa's Story Together!

Old Mutual is a firm believer in the African opportunity, and our diverse talent reflects this.


Job Description

Provides advice on a specific range of products to a designated market segment and is individually accountable for achieving results through their own efforts.


Responsibilities
  • Customer Service: Carry out standard customer service activities and handle simple customer inquiries.
  • Solutions Analysis: Assess compliance with established standards and protocols for routine inquiries.
  • Receiving Visitors: Receive visitors and assist with various requests for information, referring more complex matters to colleagues.
  • Customer Relationship Management (CRM) Data: Ensure customer details are accurate in the system; document follow-up actions and notes from sales calls.
  • Customer Needs Clarification: Interview customers to clarify requirements following a sales script.
  • Customer Relationship Development / Prospecting: Make calls to potential customers to develop relationships and resolve queries and complaints.
  • Operational Compliance: Follow mandatory procedures to meet quality standards and comply with regulations and codes of conduct.
  • Business Development: Support routine business development tasks following established procedures.
  • Sales Opportunities Creation: Identify potential customers through referrals and recommendations.
  • Data Exploration: Select and input data into spreadsheets or standard formats.
  • Network of Influence: Participate in and contribute to networks inside and outside the company.
Skills and Competencies
  • Balances Stakeholders
  • Builds Networks
  • Communicates Effectively
  • Customer Focus
  • Ensures Accountability
  • Instills Trust
  • Interpersonal Savvy
  • Manages Complexity
Education

Matriculation Certificate (Matric)

Closing Date

04 September 2025, 23:59


The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.


The Old Mutual Story!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest All Jobs in Upington !

FIELD OPERATIONS MANAGER

Upington, Northern Cape Smollan

Posted today

Job Viewed

Tap Again To Close

Job Description

Smollan Upington, Northern Cape, South Africa

Responsibilities
  • Control Expenses: Monitor and control fuel, vehicle, training, travel and stationary expenses, including overtime.
  • Business Insights and Execution: Identify and act on new business opportunities; Ensure effective data collection and analysis; Provide insights for improvements and new ways of driving sales; Plan and implement sales operations for clients and customers based on sales data; Monitor and evaluate new innovations, including those of competitor’s.
  • Monitor New Innovations: Inform field force of new innovations; Monitor speed to market and stock in DC; Negotiate new or existing listings in stores with store managers; Distribute trade presenters to Field Force and customers; Provide feedback to clients; Monitor sales of new innovations; Manage staff in-store book, communication and feedback.
  • Manage Promotional Activity: Facilitate the implementation of promotion grids; Ensure alignment with time frames for promotions; Communicate promotional activities to field force; Ensure understanding of objectives of various promotions; Ensure POS material is delivered to stores; Ensure sufficient stock has been ordered within required timeframes; Ensure promotional activities are implemented and maintained; Analyse and manage data integrity (Field communications).
  • A chievement of POP Objectives: Manage the implementation of generic planograms; Ensure store-specific planograms and category flows are implemented and maintained; Provide feedback to clients regarding forward share changes; Ensure forward share is reflected on shelf as per rate of sale; Ensure market share is reflected in the category; Manage the implementation and maintenance of shelf health.
  • Achievement of Targets: Identify in-store cross-merchandising opportunities; Ensure stock pressure is applied and that out-of-stocks are limited; Ensure forward share is a reflection of ROS; Monitor in-store pricing; Minimise credit notes; Drive ad-hoc promotions to increase sales; Ensure timeous promotional activities are implemented.
  • Operational Excellence: Manage resources and ensure efficient and effective day-to-day operations of store execution, including flexible people and resource allocation; Continuously monitor service delivery; Ensure implementation of systems to promote efficiency; Implement sales initiatives and value-adding store operations; Ensure all company assets are maintained according to company policy; Manage in-store communication and feedback.
  • Stakeholder Engagement: Provide continuous feedback as per client requirements; Compile regular reports to relevant stakeholders; Liaise with customers and depots regarding stock pressure, stock holdings, new innovations, deliveries, credit notes, special deliveries, staff, ROS, price, reviews, category flows, planograms; Compile trade visit reports and trade contact reports; Conduct review meetings with clients; Provide feedback via feedback platforms (IVR/Grapevine/Field Comms/Manual tracking).
  • People Management: Take full responsibility for performance management of all direct reports, including recruitment and selection, induction and orientation, training and development, rewards and remuneration, succession planning and performance management; Ensure compliance with regards to leave, dress code, health and safety and staff welfare; Ensure accurate in-store administration, update stocking files and support staff with in-store conflict/issues; Manage Employment Equity targets; Motivate, delegate and empower appropriately to enable direct reports to take responsibility and show initiative.
Qualifications
  • 4-5 years’ Operations experience in FMCG environment at a managerial/ supervisory level (Essential / Minimum)
  • Relevant Diploma/Degree at NQF level 6 or 7, Code 08 driver’s licence
  • Leadership skills
  • Problem solving skills
  • Computer literacy
  • Business acumen
  • Commercial awareness
  • Negotiation skills
  • Sales management skills
  • Decision making skills
  • Communication skills (verbal & written)
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Supply Chain
Industries
  • Retail
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Business Development Officer: (P10) (fixed term contract)

Upington, Northern Cape Sol Plaatje University

Posted today

Job Viewed

Tap Again To Close

Job Description

Purpose The main purpose of this position is to assist Sol Plaatje University Centres to develop SMME’s and provide training to existing and new clients. The development of the SMME’s should be achieved through coaching, training and mentorship of SMME clients. Additionally, the oversight of the recruitment of new clients is a responsibility of the incumbent.

Minimum Requirements

  • 3 Year Relevant Tertiary Qualification (NQF level 6).
  • 2 years of entrepreneurship development experience.
  • Computer literacy (MS Word, MS Excel, MS PowerPoint, and MS Outlook).
  • A valid driver’s license.
  • Strong in client connection and client service.
  • Experience in enterprise development.
  • Strong responsibility.
  • Self-motivated.
  • Able to work under high pressure.
  • Proven track record of developing new businesses.
  • proven experience in project management with experience in innovation and/or technology fields being an added advantage.

Recommendation

  • In-depth knowledge of understanding the SMME and incubation industry.
  • Project, financial, conflict, strategic, stakeholder, and personnel management.
  • Report writing.

Duties and Responsibility

Support SMME Clients

  • Plan, implement and manage the enterprise development projects, programmes, products and services aimed at SMMEs.
  • Assist SMME clients through advice, consultations, and other interventions, in order to grow turnover
  • Work with SMME’s to identify and evaluate profitable business opportunities.
  • Provide coaching and mentoring to SMMEs.

Train Start-up and Existing Entrepreneurs

  • Coordinate training and capacity development for SMME’s.

Establish SMME’s

  • Assist entrepreneurs with the establishment of SMME’s.
  • Provide advice and assistance on registration of SMME’s.
  • Stimulate activity within dormant SMME’s or SMME’s that are not actively operational.

Encourage and Stimulate Innovation

  • Encourage an environment of Innovative thinking and commercialisation of innovative ideas.

Recruitment & Stakeholder Relationships

  • Provide guidance on the required profile of clients to be recruited.
  • Assist the official responsible for marketing with the recruitment of new clients.
  • Maintain an excellent stakeholder relationship with existing and potential stakeholders
  • Promote relations with relevant stakeholders
  • Liaise with different sector stakeholders and broader business community.

Administration

  • Provide management, stakeholders, and SMME’s with information.

Enquiries can be made via email at

Assumption of duties: As mutually agreed to upon acceptance of the appointment. The University reserves the right not to make an appointment.

Women And People With Disabilities Are Encouraged To Apply.

Note: Sol Plaatje University (SPU) is dedicated to meeting its Employment Equity targets. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

OMF Financial Consultant (Upington)

Upington, Northern Cape Old Mutual Limited

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

OMF Financial Consultant (Upington) page is loaded# OMF Financial Consultant (Upington)locations: Upingtontime type: Full timeposted on: Posted Todayjob requisition id: JR-69637**Let's Write Africa's Story Together!**Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.**Job Description**naProvides advice on a specific range of products to a specific allocated market and are individually accountable for achieving results through their own efforts.# Responsibilities# # Customer ServiceCarry out standard customer service activities and handle simple customer inquiries.# Solutions AnalysisAssess compliance with established standards and protocols for routine inquiries.# Receiving VisitorsReceive visitors and assist with various requests for information, referring more complex matters to colleagues.# Customer Relationship Management (CRM) DataEnsure that basic customer details held in the system are accurate, and make notes of follow-up actions that have been promised, together with notes of actions taken during each sales call.# Customer Needs ClarificationInterview the customer, following a multilevel sales script, to clarify the customer's requirements.# Customer Relationship Development / ProspectingMake calls (by telephone or in person) to allocated potential customers to develop relationships. Provide a first point of contact for resolving customer queries and complaints.# Operational ComplianceFollow a range of mandatory procedures to ensure that work is carried out to the required quality standards and/or to ensure adherence to external regulatory codes and internal codes of conduct.# Business DevelopmentCarry out routine business development support tasks and assist others by following established procedures.# Sales Opportunities CreationIdentify potential customers by obtaining information, referrals, and recommendations from existing customers.# Data ExplorationSelect appropriate data from information provided by others and input that data into spreadsheets or standard formats.# Network of InfluenceDemonstrate understanding of the value of networking by participating in and contributing to a network of people, technologies, and ideas both inside and outside the company.**Skills***Competencies**Balances Stakeholders# # Builds Networks# # Communicates Effectively# # Customer Focus# # Ensures Accountability# # Instills Trust# # Interpersonal Savvy# # Manages Complexity**Education**Matriculation Certificate (Matric)**Closing Date**17 August 2025 , 23:59***The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.***The Old Mutual Story!***()(blob: Mutual is a premium African financial services organisation that offers a broad spectrum of financial solutions to retail and corporate customers across key market segments in 14 countries. The lines of business include Life and Savings, Property and Casualty, Asset Management and Banking and Lending. We are rooted in our purpose of Championing Mutually Positive Futures Every Day and believe that a great customer experience is anchored in a great employee experience.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Jobs in Upington