0% found this document useful (0 votes)
66 views

Education:: 1. GIS-Developer

The document describes the role of a GIS Developer. It states that a GIS Developer typically has an education in computer science, GIS, geomatics or related fields. As part of a team, they develop and maintain GIS applications and tools to support clients' needs. Responsibilities include consulting with users to determine requirements, designing and implementing GIS systems, writing code, testing applications, and providing technical support.

Uploaded by

sivakallam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views

Education:: 1. GIS-Developer

The document describes the role of a GIS Developer. It states that a GIS Developer typically has an education in computer science, GIS, geomatics or related fields. As part of a team, they develop and maintain GIS applications and tools to support clients' needs. Responsibilities include consulting with users to determine requirements, designing and implementing GIS systems, writing code, testing applications, and providing technical support.

Uploaded by

sivakallam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

GIS-Developer:
Education:
B.E/B.Tech/ME
RS/GIS/Geomatics

/M.Tech
or

related

/Computer
subjects

Science/MSc
like

Earth

in

Sciences,

Geography with equivalent experience in GIS Programming.


Job Description:
GIS Developers or Programmers typically work as part of a team of
software developers to develop GIS applications and tools and
maintain software programs to support the needs of the department
and/or clients. Developers or Programmers may also help clients
interpret data, identify trends and highlight patterns. GIS Developers
or Programmers also provide technical support on GIS programs.
They maintain and troubleshoot existing systems, as well as
upgrading software. Many of the GIS developer's work hours might
be spent sitting at a desk and computer.
Roles and Responsibilities:
Consulting with users, management, vendors, and other GIS
staff to determine needs and system requirements.
Assisting with formulating and reviewing GIS plans
Assisting in preparing, monitoring, adjusting and approving
operational budgets
Assisting in the design, development (implementation) and
maintenance of the organizations GIS.
Assisting in analysing GIS related workflows and the assigning
or scheduling of work to meet priorities and goals
Evaluating GIS development and application development
proposals and assessing the feasibility of projects
Creating and maintaining (updating and enhancing) the
programs that run the applications to satisfy specific user
needs in the organization, taking full advantage of GIS
platform functions and applications

Write code to create single-threaded or user interface event


driven applications, either stand-alone and those which access

servers or services.
Design, implement, and test database schemas.
Use source debuggers and visual development environments
Work with GIS Specialists, designers and content producers
Write code to generate web pages, access databases and

business logic servers


Coordinating the installation and testing of applications
programs and writing the documentation that describes the
operating procedures for using them.
Maintaining and managing GIS software and hardware and
troubleshooting

problems

that

occur

in

software

and

hardware.
When required, independently preparing information products
to support the departments needs.
Developing,
maintaining
and
control/assurance

programs,

executing

including

reviewing

quality
data

developed by outside contractors or acquired from outside


organizations.
Providing technical support related to the data transmission
networks of the organization.

You might also like