The Omnia Agriculture division's range of specialised products and digital solutions are encompassed by its unique Nutriology offering, which assists customers to optimise crop yield and quality whilst reducing risk. Nutriology Solution Development plays a pivotal role in this offering through the development of a wide range of customised digital solutions and precision farming technologies. Many of the solutions are dependent on masses of data from field measurements, satellite data and laboratory analyses.
###
Qualifications
Honors degree in Geographical Information Systems (GIS), Geography, Geospatial Science, Environmental Science, Computer Science, or related field
###
Experience
Minimum of 5 years working using GIS in the agriculture sector.
Must have knowledge of relational database management systems, and database concepts, using Microsoft SQL Server
Experience in GIS application development using programming, scripting languages and code repositories
Experience developing with ArcGIS REST API
Experience with industry standard software development lifecycles (SDLC) such as Waterfall, Agile, Rapid Application Development (RAD) or DevOps
Excellent interpersonal skills and strong verbal and written communication skills
Must have strong analytical, spatial analysis, and problem-solving skills
###
Duties
Design, develop, implement and support GIS applications on the ArcGIS Platform
Conduct technical reviews of proposed GIS applications and integrations
Analyse business requirements, prepare written specifications, evaluate and recommend new GIS applications
Assist in establishing and maintaining GIS database quality control and quality assurance procedures
Troubleshoot and identify GIS technical problems experienced by GIS staff and end-users
Lead application development efforts through entire Systems Development Life Cycle (SDLC)
Mentor GIS Analyst staff on programming, data to be used, concepts to follow, proper computer run procedures, and proper data entry procedures concerning GIS application design and development
Provide and maintain integration between GIS and other non-spatial applications
Maintain and enhance GIS applications
Provide GIS software support for GIS staff and end-users
Uphold GIS system integrity, security and confidentiality
###
Job Competencies
A broad understanding of GIS with specific knowledge of GIS development, GIS application design, and user focussed features
Strong ability to work independently and as part of a team
Ability to decide, lead and take initiative
Strong understanding of programming languages (MSSQL, Python)
Excellent written and verbal communication skills
Solution-oriented and high-level programming skills
Ability to handle requests and issues tactfully and professionally
Demonstrated analytical, organisational, and project management skills, using relevant information to make timely and critical decisions that will affect cross-functional teams
Ability to troubleshoot and optimise GIS applications for security and responsiveness
###
General
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.