Overview
Skills
Job Details
Title - GIS Admin/ Developer
 Long Term Contract
 Location - Remote
 *Responsibilities*
Administration of GIS environments configured in a high availability mode
Installation, configuration, monitoring, and upgrades of ArcGIS server, Portal server, and other components in the ESRi GIS system architecture
Working with Infrastructure team members for monitoring and renewal of SSL certificates
Supporting in other GIS team members in delivering geospatial solutions for our clients
Planning and performing major GIS version upgrade
Maintaining security compliance and access control and addressing vulnerabilities
Troubleshooting production issues and supporting enhancements to the GIS services
Perform GIS application development and fix production defects and develop minor enhancements
Designing and development of automated GIS code deployment and promotion processes
Support development of GIS services and analysis by working with other developers
 *Qualifications*
5+ years of relevant work experience in designing, developing, and implementing enterprise GIS solutions.
Experience with ESRI platform system administration, maintenance and upgrades
Experience with analyzing security vulnerabilities and applying necessary patches to address vulnerabilities
Experience with installing, upgrading, and configuring a solution deployed in ESRI
Hands on experience with ESRi ArcGIS development tools
Hands on experience with configuring and using GIS Monitor tool
Experience designing and publishing web endpoints to ESRI solutions for data visualization and consumption.
Experience in developing GIS applications using ERSI JavaScript APIs
Excellent verbal and written communication skills to conduct reviews, assessments, and document design recommendations in reports, presentations, and white papers.
Experience in designing, developing, deploying ESRI solutions
General knowledgeable and working experience with IT infrastructure i.e. servers, storage, networking, firewalls, etc., operating systems, cloud environments 
Broad knowledge of software design, architecting, development, and software testing methodologies.