
GIS Software Specialist

Xcellent Technology Solutions
Summary
Join a critical national mission by supporting the U.S. Geological Survey’s ongoing enhancement of The National Map. As a GIS Software Specialist, you’ll play a hands-on role in developing and maintaining cutting-edge geospatial applications and systems. Your work will directly influence how topographic data is created, processed, and delivered. You’ll leverage Python tools like ArcPy and GDAL in a modern DevOps environment. You’ll contribute to both front-end and back-end development—working with technologies like JavaScript and Python—while supporting robust CI/CD pipelines. If you're looking to apply your geospatial and software skills to a purpose-driven project, XTS offers the opportunity to contribute to a national asset. Your work will help improve how geographic data is built, accessed, and used across the country.
Requirements
- Bachelor’s degree in Geography, GIS, or a related discipline with at least 5 years of relevant experience
- Have hands-on experience with ArcGIS Pro for conducting spatial analysis, creating detailed maps, and processing geospatial data for visualization and decision support
- Possess a strong understanding of spatial databases for storing and querying geospatial information
- Be proficient in JavaScript for developing interactive front-end applications that visualize and consume GIS data
- Be proficient in Python geospatial libraries, such as ArcPy and GDAL, to automate GIS workflows, streamline data processing, and enhance the efficiency and accuracy of geospatial data management
- Have familiarity with CI/CD pipelines (e.g., GitLab CI, Jenkins, or GitHub Actions) to support automated testing, integration, and deployment of geospatial applications
Responsibilities
- Develop and maintain cutting-edge geospatial applications and systems
- Influence how topographic data is created, processed, and delivered to government agencies, first responders, and the general public
- Leverage Python tools like ArcPy and GDAL in a modern DevOps environment
- Contribute to both front-end and back-end development—working with technologies like JavaScript and Python
- Support robust CI/CD pipelines and Infrastructure as Code (IaC) to ensure secure, consistent, and scalable deployments
Preferred Qualifications
- Have experience with IaC to provision, manage, and maintain GIS environments efficiently, ensuring consistency and scalability across development and production systems
- Have familiarity with the AWS platform, leveraging cloud-based tools and services to support the deployment, hosting, and performance of geospatial applications and data pipelines
- Have working knowledge of ArcGIS Server for publishing, managing, and securing GIS services, supporting the delivery of spatial data and applications to internal and external users
Benefits
- Customizable healthcare, dental, and vision coverage
- Paid time off (PTO), 11 federal holidays, and a matching 401(k) plan
- Short- and long-term disability, life insurance, cancer insurance, and even pet insurance
- Continuous training and career advancement opportunities
Share this job:
Similar Remote Jobs




