Solutions Engineer Johannesburg North

Randburg, Gauteng Network Engineering

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

A leading provider of innovative solar energy solutions

Reference: NES018120-RS-1
A leading provider of innovative solar energy solutions, committed to sustainability and environmental stewardship, is seeking a Solar Solutions Engineer.

Duties & Responsibilities

We are seeking a talented and experienced Solar Solutions Engineer to join our dynamic team. As a Solar Solutions Engineer, you will play a key role in the design, engineering, and implementation of solar energy systems tailored to meet the unique needs of our clients. You will work closely with customers, project managers, and installation teams to ensure the successful deployment of solar solutions that maximize energy production, efficiency, and cost-effectiveness.

Responsibilities:
  1. Collaborate with sales and project management teams to assess customer needs and develop customized solar energy solutions.
  2. Conduct site assessments to evaluate feasibility, solar potential, shading analysis, and other factors influencing system design.
  3. Design solar energy systems using industry-standard software tools, ensuring compliance with local codes, regulations, and industry best practices.
  4. Prepare detailed engineering drawings, layouts, and specifications for solar PV installations.
  5. Perform energy production modeling and financial analysis to demonstrate the value proposition of proposed solar solutions to customers.
  6. Provide technical support and guidance to installation teams during the construction and commissioning of solar projects.
  7. Stay updated on emerging technologies, products, and trends in the solar energy industry to continually improve and innovate our offerings.
  8. Collaborate with internal and external stakeholders, including utility companies and regulatory agencies, to facilitate project approvals and interconnections.
Requirements:
  1. Bachelor's degree in Electrical Engineering, Electronic Engineering, Renewable Energy, or a related field.
  2. Proven experience in solar energy system design and engineering, preferably in a commercial or utility-scale environment.
  3. Proficiency in solar design software such as PVsyst, Helioscope, or Aurora.
  4. Strong understanding of electrical and mechanical systems, including inverters, racking, and mounting structures.
  5. Familiarity with local building codes, regulations, and utility interconnection requirements.
  6. Excellent analytical and problem-solving skills with attention to detail.
  7. Effective communication and interpersonal skills, with the ability to collaborate cross-functionally and interface with clients.
  8. Professional Engineer (PE) license or eligibility is preferred but not required.
  9. Commitment to sustainability and renewable energy advocacy.

Please send your CV to

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

Software Engineer

Johannesburg, Gauteng ITC WORLDWIDE

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

IT Help Desk Lead TIER 3

ITC Worldwides Technical Service and Support Team is seeking an ITSM Help Desk Lead to oversee our information technology help desk and incoming tickets. Under general direction from the Manager of Infrastructure and Operations the IT Help Desk Lead will handle incident management strategize efficient workflows and develop innovative solutions to enhance user experience and optimize the use of technology resources.

As the primary point of contact for all IT-related inquiries and issues this role ensures smooth and effective technology operations empowering staff to efficiently carry out their responsibilities. The successful candidate will have a proven track record of providing exceptional IT support and will possess excellent communication problem solving and leadership skills.

ITC CORE VALUES

  • Be Open : Be accessible candid collaborative and transparent in the work we do.
  • Lead by Example : Commit to integrity and equity in working to meet the diverse needs of all people and communities in our region.
  • Make an Impact : In all endeavors effect positive and sustained outcomes that make our region thrive.
  • Be Courageous : Have confidence that taking deliberate bold and purposeful risks can yield new and valuable benefits.
  • Cultivate Belonging Embrace differences foster equity champion inclusion and empower all.

Responsibilities

  • Coordinate administrative and technical workloads for the help desk team including communicating and enforcing procedures coordinating training and providing feedback on quality assurance and customer satisfaction.
  • Manage all tickets in ticket queue and calls escalated by Tier 1 Technical Support to ensure they are resolved or followed up on promptly and effectively.
  • Provide updates on changing customer requirements and recommend solutions for tablet laptop and mobile device issues.
  • Perform incident management strategize efficient workflow and ensure adequate staffing levels including support for on-call needs and fill-in support from other team members to meet customer needs.
  • Serve as the liaison between team members client management and company management.
  • Develop processes and documentation for help desk procedures.
  • Evaluate user satisfaction and service delivery processes to identify areas of improvement.
  • Collaborate with Information Technology and Help Desk teams to discover innovative solutions to user support issues.
  • Prepare reports on help desk metrics and present them to management to inform business decisions.
  • Perform other duties as assigned.
  • Well be a great match if you also have :

  • Experience leading teams of technical IT staff
  • Knowledge of call tracking and problem management software applications such as Jira Service Management Cloud
  • Knowledge of IT hardware and software troubleshooting (
  • Knowledge of End user hardware software and operating systems
  • Knowledge of industry standards surrounding help desk reporting
  • Ability to analyze data and communicate metrics related to help desk
  • Ability to communicate effectively in written and oral communications
  • Ability to manage time and effectively delegate tickets based on priorities
  • Microsoft Certification (required)

  • AZ-800 : Administering Windows Server Hybrid Core Infrastructure; and
  • AZ-801 : Configuring Windows Server Hybrid Advanced Services.
  • AZ-500 : Microsoft Azure Security Technologies; and
  • SC-200 : Microsoft Security Operations Analyst; or
  • SC-400 : Microsoft Information Protection Administrator; and also
  • AZ-700 : Designing and Implementing Microsoft Azure Networking Solutions
  • Jira Service Management (required)

  • ACP-120 Jira Administration for Cloud Certification
  • ACP-420 Managing Jira Service Projects for Cloud Certification
  • PMP (PMI) ITIL v4 Proci CSAM Big Plus!

    Corp Benefits Package (after vesting)

    HMO Health

    Relocation Assistance

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Monthly Salary Salary : 5900 - 6500

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

    Software Engineer

    Johannesburg, Gauteng NCR Atleos Corporation

    Posted 10 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.

    If you are Results Oriented and Hungry for Success then this opportunity may be for you!

    NCRAtleos is seeking to recruit a dynamic and high calibre individual for a position of Software Developer to join the Professional Services/ Middle East & Africa Development Team. The position will be based in Johannesburg, South Africa.

    Job Duties:

    The successful candidate will mainly contribute to the development of the applications currently used in the Middle East Africa Region. Particularly, the candidate will be responsible for the development of software solutions by analyzing information needs; conferring with users regarding the solutions in hand; studying systems flow, date usage and work processes; investigating problem areas and generally following the software development cycle.

    The ideal candidate should match the following criteria:

    Qualifications:

    Degree in Computer Science/Software Engineering.

    Programming knowledge/ experience using any ofthe given programming languages: C#.Net, Java, Angular, “C”/”C++;

    Experience with banking environment will be considered as an advantage.

    Personal Characteristics:

    Planning and Organizational skills;

    Problem solving and Analytical skills;

    Customer Service orientation and Team-working abilities.

    A good command of the English language (oral and written) .

    NCRAtleos offers in return an attractive compensation package (salary and other related benefits and allowances), coupled with a supportive environment, that encourages professional development and advancement opportunities.

    If you are interested in this position, please apply online on our website: Careers |NCR Atleos , quoting the numberxxx for this position.

    Offers of employment are conditional upon passage of screening criteria applicable to the job.

    EEO Statement
    NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.


    Statement to Third Party Agencies

    To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.

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

    Software Engineer

    Johannesburg, Gauteng Network Recruitment

    Posted 9 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    We design and deliver cutting-edge products that combine hardware and software seamlessly. Were currently looking for a talented Electronic Software Engineer to join our growing engineering team.

    Role Overview:
    You will be responsible for developing embedded software that interfaces directly with custom electronic hardware. This is a hands-on engineering role, ideal for someone with a solid grounding in C/C++ programming, microcontroller development, and electronics fundamentals.

    Key Responsibilities:
    • Develop and maintain embedded software for custom electronic systems
    • Work closely with Hardware Engineers to design and debug embedded platforms
    • Write device drivers, communication protocols, and real-time control software
    • Support broad bring-up and low-level software testing
    • Conduct system integration, verification, and validation testing
    • Create technical documentation, including specifications and user manuals
    • Participate in design reviews and code reviews

    Required Skills & Experience:

    • Degree in Electronics, Electrical Engineering, Computer Engineering, or a related discipline
    • 2+ years of experience in embedded software development
    • Strong programming skills in C/C++ (ARM, AVR, PIC, or similar architectures)
    • Familiarity with RTOS concepts or bare-metal development
    • Experience with serial communication protocols (I2C, SPI, UART, CAN, etc.)
    • Ability to read and interpret circuit schematics and datasheets
    • Good problem-solving skills and a collaborative mindset

    This advertiser has chosen not to accept applicants from your region.

    Software Engineer.

    Johannesburg, Gauteng People Source

    Posted 22 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Experience with Docker and big data platforms, data analytics, machine learning and AI. Experience with Kubernetes. Be responsible for requirements, design, development, testing and documentation of new and legacy data ingestion, data integration, data processing and data storage software to meet the requirements of a big data analytics IoT platform solution. The focus of the product is on collecting, processing, contextualising, and managing data assets and turning it into usable information. Gauteng based.

    This advertiser has chosen not to accept applicants from your region.

    Software Engineer.

    Johannesburg, Gauteng People Source

    Posted 22 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    as well as Apache Kafka/ NiFi/ Spark/ ActiveMQ/ MQTT/ Modbus/ Rest API. Be involved with the developing, building and releasing of containerised services, and microservice architectures using Docker. Experience with big data analytics, structures, unstructures and semi-structure data management. Be responsible for the design, development, testing and documentation of new and legacy data ingestion, integration, processing and storage software to meet the requirements of an IoT platform solution. Gauteng based.

    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Johannesburg, Gauteng Hire Resolve

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Hire Resolve's client is seeking a talented individual to help power the technology behind their success. You'll work on both internal systems and customer-facing tools, empowering over 50,000 Sales Force members to thrive as entrepreneurs while also supporting the exciting build-out of a new fintech business. Responsibilities: Develop scalable backend solutions in Python for various fintech and ERP applications. Contribute to application development from concept to deployment. Provide technical input and collaborate with team members. Build, maintain, and integrate REST APIs and chatbot features. Write clean, well-documented, and testable code. Contribute to the customization and optimization of our Odoo ERP system. Support the extension of our tech stack across mobile apps, internal tools, and field operations. Work within an Agile team to deliver high-quality code in short development cycles. Participate in code reviews, providing feedback and maintaining version control using Git. Collaborate with cross-functional teams to scope and deliver technical features aligned with business needs. Rapidly upskill in Odoo and other tools as required by the business. Troubleshoot, debug, and solve system and performance issues. Support teammates with technical challenges and continuous improvement. Think logically and approach problems with a structured mindset. Minimum Requirements: Tertiary qualification in Computer Science or a related field. Minimum of 4 years of professional experience as a Python developer. High levels of analytical and problem-solving skills. Fully proficient in English. Knowledge and experience with cloud architecture . Knowledge and experience with at least one Python web framework (such as Django or Flask). Knowledge and experience with an ORM library . Knowledge and experience with Front-End technologies , including JavaScript frameworks. Knowledge and experience with TDD and CI/CD implementation . Knowledge and experience with DevOps automation . Knowledge and experience with Secure Coding (OWASP) . Knowledge and experience with Linux, Nginx, PostgreSQL . Knowledge and experience in the application of Scrum/Agile methodologies .) Experience using Git version control Robust back-end programming experience Benefits: Competitive salary based on experience (salary can potentially be more based on experience/skills) IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to You can also connect with Daniel on LinkedIn or contact Hire Resolve If you meet the above requirements we will contact you within 3 working days
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Software engineer Jobs in Randburg !

    Software Engineer

    Johannesburg, Gauteng NCR Atleos Corporation

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.

    If you are Results Oriented and Hungry for Success then this opportunity may be for you!

    NCRAtleos is seeking to recruit a dynamic and high calibre individual for a position of Software Developer to join the Professional Services/ Middle East & Africa Development Team . The position will be based in Johannesburg, South Africa.

    Job Duties:

    The successful candidate will mainly contribute to the development of the applications currently used in the Middle East Africa Region. Particularly, the candidate will be responsible for the development of software solutions by analyzing information needs; conferring with users regarding the solutions in hand; studying systems flow, date usage and work processes; investigating problem areas and generally following the software development cycle.

    The ideal candidate should match the following criteria:

    Qualifications:

    Degree in Computer Science/Software Engineering.

    Programming knowledge/ experience using any ofthe given programming languages: C#.Net, Java, Angular, “C”/”C++;

    Experience with banking environment will be considered as an advantage.

    Personal Characteristics:

    Planning and Organizational skills;

    Problem solving and Analytical skills;

    Customer Service orientation and Team-working abilities.

    A good command of the English language (oral and written) .

    NCRAtleos offers in return an attractive compensation package (salary and other related benefits and allowances), coupled with a supportive environment, that encourages professional development and advancement opportunities.

    If you are interested in this position, please apply online on our website: Careers |NCR Atleos , quoting the number xxx for this position.

    Offers of employment are conditional upon passage of screening criteria applicable to the job.

    EEO Statement
    NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.


    Statement to Third Party Agencies

    To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.

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

    Software Engineer

    2196 Johannesburg, Gauteng Initiate International

    Posted 12 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Permanent

    Our client, a leader in the iGaming industry, is seeking a talented Software Engineer – Azure & DevOps with a passion for building scalable, secure, and high-performance platforms.

    This is an opportunity to join a fast-paced, collaborative environment where innovation meets delivery. If you have deep Azure expertise and thrive on delivering quality software in high-availability environments, this role is for you.

    As part of their growing internal development team, you’ll work on translating complex processes into streamlined, robust applications that enhance the customer experience. You’ll design and develop backend systems, architect CI/CD pipelines, and leverage cutting-edge Azure services to deliver scalable, cloud-native solutions.

    What You’ll Do

    Design, develop, and maintain backend systems using .NET Core, C#, MVC, JavaScript, CSS, HTML5, Bootstrap, and nUnit .Architect and implement robust CI/CD pipelines to streamline build, test, and deployment processes.Harness Azure services such as App Services, Azure Functions, Cosmos DB, Azure DevOps to build and optimise cloud-native applications.Collaborate with analysts, designers, QA engineers, and operations teams to deliver high-quality features.Ensure reliability, performance, and security in a real-time gaming environment.Integrate third-party APIs and SDKs, including payment gateways and analytics tools.Participate in agile ceremonies, code reviews, and continuous improvement initiatives.Requirements

    What We’re Looking For

    Bachelor’s degree in Computer Science, IT, or related field.Minimum of 3 years’ software development experience.Strong background in C# .NET Core, MVC, REST, JavaScript, HTML5, CSS, Bootstrap, and TDD .Experience with MS SQL Server and solid software design skills.Expertise in agile methodologies and technical practices.Proficiency in automated testing and TDD methodologies.Strong understanding of security best practices including Azure AD, Managed Identity, Data Protection, OWASP Top 10, and Access Management .Proven experience with API technologies such as REST, SOAP, OpenAPI, and Azure API Management (APIM) .Solid grasp of modern Azure architecture, services, and capabilities.

    It’s a Bonus If You Have

    Strong Azure DevOps skills (Boards, Repos, Pipelines, Artifacts).Experience with Git, Docker, Kubernetes.Familiarity with monitoring tools like Azure Monitor, Application Insights, Log Analytics.Experience with Umbraco and uSync.

    The Ideal Candidate

    You’re a proactive problem-solver with a keen eye for clean architecture and scalable design. You excel in cross-functional collaboration, adapt quickly in fast-moving environments, and deliver high-quality solutions that push performance boundaries. Your combination of technical expertise and innovation will help drive the next generation of gaming technology.

    If you’re ready to contribute to the development of cutting-edge gaming platforms and work with a team that values technical excellence, creativity, and continuous improvement, apply today.

    This advertiser has chosen not to accept applicants from your region.

    Senior Software Engineer

    Johannesburg, Gauteng Old Mutual

    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

    • A seasoned Full-Stack Software Engineer with a strong track record of delivering complex web applications and a passion for mentoring and leadership. The senior full-stack engineer is a leader in the development space across both technical and domain knowledge and plays a key role in teams achieving

      As a senior member of Old Mutual’s team, the incumbent will take a leadership role in designing, developing, and maintaining complex web applications, driving architectural decisions, and mentoring junior and intermediate developers.

      Key Responsibilities:

      · Full-Stack Development: Lead the end-to-end design, development, and maintenance of web applications, ensuring they meet high standards for functionality, performance, and user experience.

      · Front-End Development: Create responsive and user-friendly interfaces using HTML, CSS, and JavaScript. Collaborate closely with the design team to maintain a seamless and visually appealing user experience.

      · Back-End Development: Manage server-side development, including the selection and use of programming languages and frameworks like Node.js, Python, Ruby, Django, etc.

      · Database Management: Design, optimize, and manage database schemas, queries, and interactions using relational and NoSQL databases like MySQL, PostgreSQL, MongoDB, etc.

      · Web Application Frameworks: Utilize specific web application frameworks and libraries to streamline development processes, enhance application functionality, and provide technical leadership.

      · Architecture and System Design: Drive architectural decisions, system design, and code reviews to ensure scalable and maintainable software solutions.

      · Version Control: Lead codebase management using Git or other version control systems, establishing best practices for code collaboration and version tracking.

      · Testing and Debugging: Establish testing strategies, develop unit tests, and provide expertise in debugging and optimizing code for performance and reliability.

      · API Integration: Work on integrating APIs and third-party services, focusing on security, scalability, and efficiency.

      · DevOps and Deployment: Implement DevOps practices, including CI/CD pipelines, containerization, and cloud services to optimize application deployment and scaling.

      · Mentoring and Collaboration: Mentor and collaborate with junior and intermediate developers, contributing to team growth, knowledge sharing, and best practices.

      Qualifications:

      · Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).

      · 8+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex projects.

      · Expertise in front-end technologies, including HTML, CSS, JavaScript, and experience with modern front-end frameworks like React, Angular, or Vue.js.

      · Strong proficiency in one or more programming languages (e.g., JavaScript, Python, Ruby) and expertise in web application frameworks.

      · In-depth knowledge of database systems, including design, optimization, and complex query writing.

      · Strong problem-solving and debugging skills, with a focus on optimizing application performance.

      · Exceptional communication, teamwork, and leadership abilities.

      · Commitment to staying updated with emerging industry trends and technologies.

      · Experience with cloud services (e.g., AWS, Azure, Google Cloud) and microservices architecture.

      · Previous leadership or mentorship experience within a development team.

    Design, code, develop, test and implement integration and supporting application development components and systems. Perform business analysis and software analysis. May coordinate projects and perform system maintenance activities.

    Skills

    Agile Methodology, Business Requirements Analysis, JavaScript, People Management, Programming Languages, Readiness Assessments, Web Applications

    Competencies

    Business Insight Collaborates Courage Cultivates Innovation Decision Quality Drives Results Ensures Accountability Manages Complexity

    Education

    Bachelors Degree (B) (Required)

    Closing Date

    21 July 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.
     

    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 Software Engineer Jobs View All Jobs in Randburg