GIS Developer | Full-Time | National Remote
Company Profile
Chronicle Heritage is a solution-driven heritage consulting firm that prides itself on employing the best cultural resource management professionals in the industry. We place an emphasis on supporting our clients’ needs, fostering new technologies that advance our industry, and leveraging those advancements toward the management of non-renewable cultural resources. Chronicle Heritage prioritizes professional development within the framework of innovation and forward thinking to encourage career advancement and research development.
Job Description
The GIS Engineer position will work within the Technology Team to maintain and upgrade GIS Environment, Software, Services, and Web Applications. This position will report directly to the Sr. Director of IT, but will also work with closely with other GIS Developers, Internal & External Stakeholders, and Vendors to collaboratively build out robust ESRI-centric, scalable and modular solutions for Chronicle Heritage’s operations. This role will lead the rollout and maintenance of the ESRI-Enterprise solution in collaboration with the GIS Director. The position requires working with IT and GIS system users to solve complex, advanced issues.
Responsibilities
- Operationally design and maintain the Esri ArcGIS Enterprise environments including Esri Portal, Datastore, and ArcGIS Server.
- Administrate ArcGIS Enterprise Geodatabase, including associated Microsoft SQL Server environment.
- Maintain and implement strategic improvements on Chronicle Heritage’s existing ArcGIS Online platform and associated WebApp applications.
- Facilitate the migration of legacy data and applications from various storage platforms and solutions to ArcGIS Enterprise Environment.
- Work with IT and GIS management to periodically review, update, and communicate company-wide GIS architecture and strategy.
- Document and manage all application user guides, work processes, server configurations, enterprise architecture settings, and GIS database connections/accounts.
- Work with various programs to integrate data from other systems of record to support customer requirements and advance GIS initiatives.
- Develop and maintain GIS applications in Python, JavaScript, C#, and other languages to carry out various business-related tasks. Experience with ArcGIS Experience Builder is a plus.
- Advise IT and GIS management and team members on best practices, including security, data structure, web services, and GIS application development.
- Advise where GIS technologies could be leveraged to solve business problems, and application and data needs throughout the company.
- Keep up with current trends in GIS software through research, peer groups, conferences, and other methods.
- In collaboration with the GIS Director, manage GIS software licensing with vendors.
- Act as the subject matter expert on all tools and developments in the Esri WebGIS world, data structure, and development.
- Work with IT Security Team to make sure that security is appropriately applied and adhered to in all GIS applications, web services, and databases for both licensed and developed applications.
- Advise IT staff on other IT architecture, including mobile/external applications, as needed.
- Perform code reviews on internally developed and acquired custom applications.
- Consult on scripting for Desktop GIS tools and provide guidance on improvements, as needed.
- Design, maintain, and support mobile and external GIS applications, including ArcGIS Online, ArcGIS Field Maps, Survey123 for ArcGIS. Provide consultation on the best application to implement for different scenarios.
- Mentor other staff members in GIS and development areas of expertise.
- Perform other duties as assigned.
Required Qualifications
- Bachelor of Science in Geographic Information Systems, a Certificate in GIS or a bachelor’s degree in a related field (Anthropology, Archaeology, Computer Science, Computer Information Systems, Information Technology, Information Science, Software Engineering, etc.)
- Five or more years of experience working with GIS software, especially ArcGIS Online and ArcGIS Enterprise suites of products including:
- Three or more years of experience developing scripts in GIS applications in one or more of the following languages: Python, JavaScript, SQL.
- Three or more years of experience designing, developing and maintaining enterprise GIS architecture.
- Ability to demonstrate a clear understanding of data structures, algorithms, design patterns, fundamental database management principles, and basic programming knowledge.
- Experience/knowledge of Cultural Resource Management industry such as Archaeology, Paleontology, Environmental, etc.
- Ability to meet deadlines and escalate tasks as needed.
- Clear and concise communication practices, both written and verbal, as it relates to both technical and non-technical staff.
- Excellent verbal and written communication skills.
- Excellent problem-solving and analytical skills.
- Excellent organizational skills and attention to detail.
- Excellent time management skills with the proven ability to meet deadlines.
- Willingness to learn new technical skills.
- Proficient with Microsoft Office Suite or related software.
- Willingness to learn the Agile methodology and associated software tools.
Preferred Skills
- Proficiency in programming languages such as Javascript, Python, and SQL, which are fundamental for GIS software development.
- Experience working with API calls and Automations.
- Experience working on teams following Agile software development methodologies.
Additional InformationInterested candidates should submit resume to Recruiting@ChronicleHeritage.com
Chronicle Heritage is an Equal Opportunity Employer. We do not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided based on qualifications, merit, and business need.
Chronicle Heritage complies with the Americans with Disabilities Act (ADA) and considers reasonable accommodation measures that may be necessary for eligible applicants/employees to perform essential functions. EEO/AA/M/F/Veteran/Disabled. If you require assistance with submitting the application. Please contact the international recruiting team at internationalrecruiting@chronicleheritage.com .Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information Technology
Referrals increase your chances of interviewing at Chronicle Heritage by 2x
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.