GIS Automation Developer
Salary: Commensurate with Experience
Position type: Full-time
Work location: Remote; candidates located in or near Lexington, Kentucky, are preferred
Travel: Minimal travel required
Position Description
Global Information Systems, LLC is seeking an experienced GIS Automation Developer to develop new—and maintain existing—GIS data analysis, reporting, and data-migration tools.
This position will use Python and SQL to automate geospatial workflows, improve data quality, streamline repeatable processes, and support the movement and transformation of data between GIS and related enterprise systems. The successful candidate will work with Esri technologies and collaborate with technical teams and stakeholders to translate business requirements into reliable, maintainable solutions.
Experience in the energy industry and with FME is a plus.
Primary Responsibilities
- Design, develop, test, and maintain Python- and SQL-based GIS automation tools.
- Develop automated workflows for GIS data analysis, reporting, validation, transformation, and migration.
- Maintain, troubleshoot, and enhance existing GIS applications, scripts, and data-processing tools.
- Work with Esri systems and technologies to manage, analyze, and process geospatial data.
- Develop and optimize SQL queries, stored procedures, and database processes supporting GIS workflows.
- Perform data-quality analysis and develop automated validation and exception-reporting processes.
- Support GIS data migrations, including data mapping, transformation, reconciliation, and verification.
- Gather and interpret technical and business requirements.
- Create clear technical documentation for applications, scripts, processes, and workflows.
- Collaborate with project managers, GIS professionals, developers, and client stakeholders.
- Provide troubleshooting and production support for deployed GIS automation tools.
- Participate in code reviews, testing, deployment, and ongoing process improvement.
Required Skills and Experience
- Three or more years of relevant development, automation, or data-engineering experience.
- Strong Python development skills, particularly for GIS data processing and workflow automation.
- Strong SQL skills and experience working with relational or enterprise databases.
- Experience developing or maintaining GIS data-analysis, reporting, or migration tools.
- Understanding of geospatial data structures, coordinate systems, data models, and data-quality principles.
- Experience troubleshooting applications, scripts, data, and automated processes.
- Ability to translate business and technical requirements into practical software solutions.
- Strong analytical, organizational, and problem-solving skills.
- Strong attention to detail.
- Ability to communicate effectively and work collaboratively in a remote team environment.
Desired Skills and Experience
- Experience supporting the energy, utility, or pipeline industries.
- Experience with FME Form, FME Flow, or related data-integration technologies.
- Experience with enterprise geodatabases and versioned GIS data.
- Familiarity with software version control, particularly Git.
- Experience with automated testing, source-data validation, error handling, and logging.
- Experience integrating GIS with enterprise databases, APIs, or other business systems.
- Effective client communication and customer-service skills.
Education Requirements
- Four-year degree in GIS, geography, computer science, information systems, engineering, or a related field is preferred.
- A two-year technical degree combined with relevant professional experience will be considered.
- Equivalent combinations of education, technical training, and professional experience may also be considered.
Additional Requirements
- This is a remote position, with preference given to candidates located in or near Lexington, Kentucky.
- Minimal travel may be required for client meetings, project activities, or company events.
- Candidates must be able to work effectively in a professional remote environment.
Global Information Systems, LLC is an Equal Opportunity Employer.
Global Information Systems is a full-service application development and GIS products and services company focused on the energy industry. We provide complete service solutions and customer-configurable software products for our clients. Global specializes in software development and support, database implementation, GIS As-Builting, CAD-GIS integration, expert consulting, and GIS/CAD services.
Read more about us at www.globalinformationsystems.com.
Work remotely: Yes
Work location: Remote; Lexington, Kentucky, area preferred
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Professional development assistance
- Referral program
- Vision insurance
Education:
Experience:
Work Location: Hybrid remote in Lexington, KY 40509