drjobs
Earth Observation Science Technology Developer
drjobs Earth Observation Science Technology Developer العربية

Earth Observation Science Technology Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Pretoria - South Africa

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2662314

As an Earth Observation Science & Technology Developer you will be responsible for designing developing and implementing cuttingedge 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 groundbased sensors and climate models to provide comprehensive insights.
  • Geospatial Analysis: Develop tools for geospatial analysis data fusion and visualization to facilitate informed decisionmaking 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 bachelors 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 NoSQL 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 largescale 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 problemsolving skills and the ability to work in a collaborative team environment.
  • Strong communication skills to convey technical concepts to nontechnical stakeholders effectively.

Remote Work :

No

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.