GIS Developer II

Remote

ABOUT AVN CORPORATION

AVN Corporation is a strategic innovation partner that provides deep, uncommon expertise and infrastructure to solve the most challenging problems in science and technology. With expertise in chemical, energy, environmental, and advanced software technologies, AVN Corporation enables its partners to move ideas from conception to market quickly and efficiently.

AVN Corporation is a dynamic and growing company that promotes creativity and flexibility in the workplace and encourages a culture of diversity and respect for fellow colleagues. We are looking for someone who has a passion for software development and who works effectively in a collaborative environment.

This position offers a competitive compensation and benefits package and flexible work hours. The position is fully remote but collaborates primarily with team members during Eastern Standard Time.

SCOPE

The GIS Developer II position is responsible for performing advanced geospatial data management, analysis, and programming/development efforts to support a wide range of projects and departmental needs. This role involves designing, developing, and maintaining complex geographic databases, conducting spatial analysis, and creating high-quality maps and web mapping applications. This position will contribute to the development of custom GIS solutions, provide technical support to users, and provide high-quality geospatial products to customers. The position works in advanced software technologies, a fast-paced, entrepreneurial environment, developing truly innovative software solutions for federal and commercial customers. This position develops cutting-edge geospatial products for:

  • Creating custom web mapping applications for interacting with geospatial data
  • Geodatabase design and management (cloud and on-prem)
  • Managing geospatial Big Data on the web (ArcGIS Enterprise)
  • Consultation on technical workflows regarding web-based GIS (data and systems)
  • Leveraging cloud ecosystems to enhance end-user experience with geospatial data

Please note that pursuant to a government contract, this specific position requires U.S. citizenship status.

ESSENTIAL JOB FUNCTIONS:
  • Geospatial Data Management & Analysis:
    • Design, create, manage, and maintain complex geospatial databases (e.g., geodatabases, spatial relational databases) for both on-premises and cloud environments. 
      • Managing geospatial data (including Big Data) using Python and/or PostgreSQL 
    • Integrate spatial and non-spatial data from diverse sources.
    • Develop and implement data automation scripts and workflows (e.g., using Python, SQL) to improve efficiency in data processing and management. 
    • Apply advanced cartographic principles and techniques to effectively visualize complex spatial information. 
    • Develop and publish web-based GIS applications and dashboards to provide interactive access to geospatial data and analysis.
  • System Support and Development
    • Collaborate with the team to support the full lifecycle of ArcGIS Enterprise (ArcE) components, including content management, portal administration, and the deployment of web maps and layers. 
    • Develop custom web-mapping user interface solutions using React and/or JavaScript o Provide technical support and guidance to GIS users and staff on GIS applications, data acquisition, editing, and software issues.
    • Assist and sometimes lead in the planning, design, development, testing, and implementation of new GIS applications and solutions.
    • Assist with monitoring and maintaining the ArcGIS Enterprise ecosystem to ensure high availability, addressing performance “pinch points” and technical debt to improve production environment stability.
    • Configure, maintain, and troubleshoot GIS software (e.g., Esri, ArcGIS Enterprise, ArcGIS suite).
    • Stay current with emerging GIS technologies, software updates, and industry best practices.
  • Project and Documentation:
    • Participate in and lead components of GIS projects, including defining project scope, timelines, and deliverables.
    • Document technical specifications, system processes, data models, and operational procedures clearly and comprehensively.
    • Communicate effectively with internal and external stakeholders to understand data needs, project requirements, and desired outputs.
  • Conceptual understanding of web-based GIS:
    • Basic web communication protocols
    • Structure of information exchanges between server, database, and client
    • Server and client request/response formats and queries
    • How geospatial data gets served in different scenarios
    • Spatial data rendering performance optimization
OTHER-JOB FUNCTIONS: (Non-Primary duties and responsibilities)
  • Training and Mentorship
    • Provide training and support to less experienced staff, end-users, and other department personnel on GIS software, data, and applications.
    • Serve as a resource for internal and external stakeholders seeking geospatial information or assistance, including custom-developed geospatial web applications.
  • Collaboration and Communication:
    • Work effectively within a team environment, fostering collaboration and knowledge sharing.
    • Communicate technical information clearly and concisely to non-technical audiences, both verbally and in writing.
    • Participate in inter-departmental meetings to represent GIS interests and contribute to broader organizational goals.
  • Innovative and Process Improvement:
    • Research and recommend new GIS technologies, software, and methodologies to enhance efficiency and capabilities. 
    • Propose and implement improvements to existing GIS workflows and data management practices. 
    • Contribute to the development of GIS standards, policies, and procedures.
  • Quality Assurance and Data Governance
    • Assist in maintaining and enforcing data governance policies to ensure the integrity, security, and accessibility of geospatial data. 
    • Uphold metadata compliance standards when possible (FGDC, ISO 19115, etc.)
REQUIRED SKILLS:
  • GIS Software Proficiency: 
    • Advanced proficiency in industry-standard GIS software (e.g., Esri ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online, and/or equivalent open-source alternatives).
    • Experience with various GIS extensions and tools (e.g., Spatial Analyst, Network Analyst, Geostatistical Analyst, Image Analyst).
  • Geospatial Data Management:
    • Expertise in managing and manipulating complex geospatial datasets (e.g., vector, tabular).
    • Strong understanding of geospatial data models, projections, and coordinate systems.
    • Experience with geodatabase design, implementation, and administration.
    • Proficiency in data quality assurance and validation techniques.
  • Spatial Analysis & Modeling:
    • Demonstrated ability to perform advanced spatial analysis, geoprocessing, and statistical analysis.
    • Experience developing and executing geoprocessing models (e.g., using ArcGIS or Python scripting).
    • Ability to interpret and communicate the results of complex spatial analyses effectively.
  • Programming & Scripting:
    • Proficiency in Python for GIS automation, scripting, and custom tool development (e.g., ArcPy, GeoPandas).
    • Strong SQL skills for querying, managing, and manipulating spatial and non-spatial data in relational databases (e.g., PostgreSQL/PostGIS, SQL Server, Oracle Spatial).
  • Cartography & Visualization:
    • Advanced cartographic design principles and techniques for creating high-quality, effective maps and visual products.
    • Experience with data visualization tools and methods for presenting geospatial information.
    • Familiarity with web mapping concepts and technologies (e.g., ArcGIS API for JavaScript, Leaflet, OpenLayers) for developing interactive web maps and dashboards.
  • Database Management:
    • Experience with relational database management systems (RDBMS) concepts and practical applications.
    • Ability to work with and integrate data from various database platforms.
  • Problem-Solving & Critical Thinking:
    • Excellent analytical and problem-solving skills to identify, diagnose, and resolve complex GIS-related issues.
    • Ability to independently research and implement solutions for technical challenges.
  • Communication & Collaboration:
    • Strong written and verbal communication skills for technical documentation, reports, and presentations to diverse audiences.
    • Ability to clearly explain complex GIS concepts to non-technical stakeholders.
    • Ability to work effectively in a team environment and collaborate with colleagues on projects.
  • Version Control:
    • Familiarity with version control systems (e.g., Git) for managing code and project files.
REQUIRED EDUCATION:
  • Bachelor’s degree in Geographic Information Science (GIS), Geography, Environmental Science, Computer Science, or related fields.
REQUIRED EXPERIENCE:
  • 3+ years’ experience in ArcGIS development or custom geospatial software development utilizing open-source products.
PREFERRED EXPERIENCE:
  • GIS development (AGOL, OpenGIS, MapBox, additional open-source platforms)
  • Database development (PostgreSQL/PostGIS, SQL Server, Oracle Spatial)
  • Web development (Vue.js, Node.js, React, JavaScript, HTML, CSS)
  • API Development (GraphQL)
  • Desktop experience (ArcGIS Pro, QGIS, GRASS)
LOCATION:
  • Remote within the United States

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status or status as an individual with disability.

Apply at: https://avncorp.applicantstack.com/x/detail/a2ok1ad9hus8/aa0