Earth Observation Science
4 days ago
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.
-
DevOps Engineer
5 days ago
Pretoria, Gauteng, South Africa Pillangó Placements Full time R480 000 - R1 600 000 per yearStep away from the ordinary and dive into the thrilling world of satellite data processing and Earth observation technologies Apply for this exclusive opportunity in Pretoria East to work at the forefront of space technologyFull time in office, flexibility in office hours, free lunchThe salary offered will be between R40k - R80k per month, market related in...
-
Geotechnical Engineering
4 days ago
Pretoria, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per yearHire Resolve is partnering with an Engineering company that is looking for a Geotechnical Engineer to join their team in Pretoria. Key requirements:Bachelor's Degree in Geological/Geotechnical EngineeringMinimum 5 years' post graduate experienceExperience within earth & environmental sectorsKey responsibilities:Project management of geological and...
-
Insurance Risk Surveyor
5 days ago
Pretoria, Gauteng, South Africa King Price Insurance Full time R400 000 - R800 000 per yearWe've got a position available for an insurance risk surveyorCompany: King PricePurpose of position: Evaluate the risk profile of properties, operations, and processes insured by the company, providing detailed reports and recommendations that support underwriting, pricing, and loss preventionResponsibilitiesConduct on-site risk surveys of commercial,...
-
Intermediate C# Developer
5 days ago
Pretoria, Gauteng, South Africa BARRY INDUSTRIAL SERVICES LTD. Full time R450 000 - R1 350 000 per yearIntermediate C# Developer (Apache Kafka Experience)Permanent: Menlyn Maine, PretoriaAbout The RoleWe are seeking amedium-level C# Developerwith strong experience in modern cloud-native application development. The ideal candidate will have proven skills inmicroservices architecture,containerised deployments, andAzure/Kubernetes orchestration, as well...
-
3 Graduate Positions
5 days ago
Pretoria, Gauteng, South Africa Prime Africa Consult Full time R114 000 - R420 000 per yearAbout Prime Africa ConsultPrime Africa Consult is a specialist economic modeling consultancy, delivering cutting-edge environmental, resource, and development economics solutions for governments, multilateral organizations, and private clients. We integrate robust economic theory, advanced data analytics, and practical decision-support tools to address...
-
Back End Engineer
2 weeks ago
Pretoria, Gauteng, South Africa Exaze Full time R200 000 - R250 000 per yearAt Exaze, we constantly seek exciting talent to join an organization that believes in nurturing dreamers, innovators, and doers willing to expand their horizons in the software industry. To be successful in this role, the candidate should have excellent communication skills and be able to understand requirements and ask questions to clarify them. The...
-
Data Analyst
1 week ago
Pretoria, Gauteng, South Africa Discovery Full time R400 000 - R800 000 per yearDiscovery- Group Internal AuditAudit Data AnalystAbout Discovery Discovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart,...
-
Data Analyst
5 days ago
Pretoria, Gauteng, South Africa Discovery Limited Full time R90 000 - R120 000 per yearDiscovery- Group Internal AuditAudit Data AnalystAbout DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart,...
-
Data Analyst
5 days ago
Pretoria, Gauteng, South Africa Discovery Ltd. Full time R400 000 - R800 000 per yearBusiness Unit: Discovery Central ServicesFunction: Data AnalysisDate: 16 Oct 2025Discovery- Group Internal AuditAudit Data AnalystAbout DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align...
-
Full Stack Developer
1 week ago
Pretoria, Gauteng, South Africa 7087caea-55c1-4426-b223-f722720d8411 Full time R800 000 - R1 400 000 per yearDesign and implement Azure-based solutions to meet business requirements.Collaborate with stakeholders to define cloud architecture strategies.Lead the migration of on-premises applications to Azure.Ensure security and compliance of Azure environments.Optimize Azure resources for cost and performance.Develop and maintain documentation for Azure...