Earth Observation Science

Found in: Talent ZA C2 - 2 weeks ago


Pretoria, South Africa Bowman Outsourcing Full time

As an Earth Observation Science & Technology Developer, you will be responsible for designing, developing, and implementing cutting-edge software solutions tailored to Earth observation applications. Your expertise in engineering, coupled with your passion for Earth sciences, will enable you to contribute significantly to our ongoing research projects and commercial ventures. Working in collaboration with scientists, data analysts, and other developers, you will play a key role in driving the advancement of our Earth observation technologies and applications.

Key Responsibilities:

  • Software Development: Design, code, and test software applications and tools, tailored to Earth observation data processing, analysis, and visualization. Ensure the scalability, efficiency, and maintainability of developed software solutions.
  • Earth Observation Expertise: Leverage your deep understanding of Earth observation science, satellite data, remote sensing, and geospatial technologies to address complex challenges and develop novel solutions.
  • Algorithm Development: Implement algorithms for data preprocessing, image analysis, feature extraction, and data fusion to extract valuable information from Earth observation datasets.
  • Data Integration: Integrate data from multiple Earth observation sources, including satellites, ground-based sensors, and climate models, to provide comprehensive insights.
  • Geospatial Analysis: Develop tools for geospatial analysis, data fusion, and visualization to facilitate informed decision-making processes.
  • Collaborative Research: Collaborate with researchers, scientists, and interdisciplinary teams to contribute to ongoing research projects and Earth observation initiatives.
  • Innovation: Stay updated with the latest advancements in Earth observation technologies and propose innovative ideas to enhance our products and services.
  • Documentation: Prepare technical documentation, user guides, and manuals to facilitate the adoption and understanding of developed software solutions.


Qualifications and Skills:

  • A bachelor's Engineering (e.g., Computer Science, Electrical Engineering degree in ring, or related fields) is required.
  • Proven experience in software development with expertise in programming languages like Java, Spring Framework, Angular, Typescript, RESTful Web Services, message queues, SQL and No-SQL Databases or others relevant to Earth observation applications.
  • Strong background in Earth observation science, remote sensing, geospatial technologies, and related domains.
  • Familiarity with working with large-scale datasets and data processing pipelines.
  • Experience in algorithm development and implementation for image processing and geospatial analysis.
  • Proficiency in using geospatial libraries and software tools (e.g., GDAL, ArcGIS, QGIS, ENVI, etc.).
  • Knowledge of cloud computing platforms and distributed computing techniques is a plus.
  • Excellent problem-solving skills and the ability to work in a collaborative team environment.
  • Strong communication skills to convey technical concepts to non-technical stakeholders effectively.


  • Pretoria, South Africa Affirmative Portfolios Full time

    **Environmental Sciences ~ Travel and Tourism** **Pretoria** ***: **Deputy Director: Earth Observation** **Pretoria - R613 267-00pa** **PURPOSE OF THE POST**: To support the design, development and implementation of policies and programmes that will meet the Earth Observations Data user’s requirements in the implementation of the South African Earth...


  • Pretoria, South Africa Tasiso Consulting Full time

    Providing technical, administrative, coordination and contract administration support towards the implementation of policies and programs that will meet the Earth Observations Data user’s requirements.- Duties & Responsibilities- Conduct basic desktop research, development and collate information for the implementation of EO in South Africa - Support the...

  • Professional Engineer

    Found in: Talent ZA C2 - 2 weeks ago


    Pretoria, South Africa Oxyon People Solutions Full time

    Job Description• Responsible for the Engineering and Design of renewable energy projects• Provision of technical and management expertise and involvement throughout the project lifecycle, from inception, through feasibility into construction and commissioning;• Producing tender drawings• Producing single line diagrams• Compilation of BOQs and...

  • Geological Applications Specialist

    Found in: beBee jobs ZA - 7 days ago


    Pretoria, Gauteng, South Africa Michael Page Full time

    About Our Client Our client is a market leading mining chemicals and technlogy global company. Job Description The ideal candidate will be responsible for the following: Provide specialized geological expertise tailored to the unique challenges and requirements of mining and drilling operations.Conduct thorough on-site assessments and consultations at mining...

  • Lab Technician

    3 days ago


    Pretoria, South Africa ArkKonsult Full time

    **JOB TITLE**:LABORATORY ASSISTANT **JOB HOLDER**: **REPORTS TO AND JOB DESCRIPTION AGREED BY**: TECHNICAL MANAGER **DATE: 23 June 2023** **DIVISION**: TECHNICAL **JOB PURPOSE** To carry out various tasks allocated to the Technical Department including making samples, evaluating raw materials, evaluating finished products, and preparing demonstration...


  • Pretoria, South Africa Financial Sector Conduct Authority Full time

    **Purpose of the Job**: To conduct research work and engage in research outputs relating to economic and risk outlooks for capital markets, related economic and risk analysis including impact analyses and market volatility monitoring. The person appointed to this position will be stationed in the Market Integrity and Decision Sciences Division and will...

  • Research Assistant

    1 day ago


    Pretoria, South Africa AJ Personnel Full time

    **Main purpose of the job**: - Assist in the design, administration, and implementation of research projects including data collection, capturing, and analysis **Location**: - **Pretoria - Tshwane** **Key performance areas**: - Conduct group and individual information sessions with participants at recruitment sites - Screening participants for study...


  • Pretoria, South Africa The South African Weather Service (SAWS) Full time

    The South African Weather Service (SAWS) is a Section 3(a) public entity under the Ministry of Environmental Affairs and is governed by a Board. The organisation is an authoritative voice for weather and climate related services in South Africa and is a member of the World Meteorological Organization (WMO) to fulfil a range of international obligations of...

  • Lead Student Administrator: Pretoria Campus

    Found in: beBee jobs ZA - 7 days ago


    Pretoria, Gauteng, South Africa The South African College of Applied Psychology Full time

    The South African College of Applied Psychology's job vacancy, Career and RecruitmentJob title : Lead Student Administrator: Pretoria Campus jobs in GautengJob Location : Gauteng, PretoriaDeadline : May 10, 2024Quick Recommended LinksJobs by LocationJob by industries QUALIFICATIONS AND EXPERIENCE: 3 year undergraduate degree in social, human sciences, or...

  • Lead Student Administrator: Pretoria Campus

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Pretoria, South Africa The South African College of Applied Psychology Full time

    The South African College of Applied Psychology’s job vacancy, Career and Recruitment Job title : Lead Student Administrator: Pretoria Campus jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : May 10, 2024 Quick Recommended Links Jobs by Location Job by industries QUALIFICATIONS AND EXPERIENCE:  3 year undergraduate degree in social, human...

  • Lead Student Administrator: Pretoria Campus

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, Pretoria, South Africa The South African College of Applied Psychology Full time

    The South African College of Applied Psychology’s job vacancy, Career and Recruitment Job title : Lead Student Administrator: Pretoria Campus jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : May 10, 2024 Quick Recommended Links Jobs by Location Job by industries QUALIFICATIONS AND EXPERIENCE:  3 year undergraduate degree in social, human...

  • Shift Foreman

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Pretoria, South Africa NECSA Full time

    NECSA’s job vacancy, Career and Recruitment Job title : Shift Foreman jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : May 05, 2024 Quick Recommended Links Jobs by Location Job by industries Job Profile: To support the Production Manager to manufacture the assigned specialty chemicals, according to client requirements, while ensuring...

  • Data Centre Manager

    4 days ago


    Pretoria, South Africa University of Pretoria Full time

    RESPONSIBILITIES: - Managing Data Centres: - Manage environmental infrastructure (power distribution, earthing, lightning protection to data centre(s) and UPS’s and HVAC); - Plan, forecast and schedule work, and provide leadership with regards to functioning of the Data Centre; - Control and manage performance within the Data Centre, and organise the...


  • Pretoria, South Africa University of Pretoria Full time

    **UP Professional and Support**: DEPARTMENT OF HUMAN RESOURCES ORGANISATIONAL DESIGN, DEVELOPMENT AND JOB EVALUATION SPECIALIST PEROMNES POST LEVEL 6 - In pursuit of the ideals of excellence and diversity, the University of Pretoria wishes to invite suitably qualified applicants for the above vacancy._ - The University of Pretoria's commitment to quality...

  • Enterprise Architect

    Found in: Talent ZA C2 - 2 weeks ago


    Pretoria, South Africa IT Ridge Technologies Full time

    The role of the enterprise architect (ESA) addresses the conceptual/planning level of the application architecture in collaboration with other architects focused on the needs of the technology, business and information architectures. RESPONSIBILITIES INCLUDE:The ESA ensures that the application portfolio evolves at an appropriate rate and does not become...

  • Information Management Officer

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, Pretoria, South Africa United Nations Full time

    United Nations’s job vacancy, Career and Recruitment Job title : Information Management Officer (TJO) jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : April 15, 2024 Quick Recommended Links Jobs by Location Job by industries Responsibilities Within delegated authority, the Information Management Officer will be responsible for the...

  • Programme Management Officer

    Found in: beBee jobs ZA - 2 weeks ago


    Pretoria, Gauteng, South Africa United Nations Full time

    United Nations's job vacancy, Career and RecruitmentJob title : Programme Management Officer jobs in GautengJob Location : Gauteng, PretoriaDeadline : 18-May-24Quick Recommended LinksJobs by LocationJob by industries ResponsibilitiesDevelops, implements and evaluates assigned programmes /projects ; monitors and analyzes programme / project development and...

  • Programme Management Officer

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, Pretoria, South Africa United Nations Full time

    United Nations’s job vacancy, Career and Recruitment Job title : Programme Management Officer jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : 18-May-24 Quick Recommended Links Jobs by Location Job by industries Responsibilities Develops, implements and evaluates assigned programmes /projects ; monitors and analyzes programme / project...