GIS Engineer with Security Clearance

Springfield, Virginia

General Dynamics Information Technology
Apply for this Job
Deliver simple solutions to complex problems as a GIS Engineer at GDIT. Here, you'll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you'll make the end user's experience your priority and we'll make your career growth ours. At GDIT, people are our differentiator. As a GIS Engineer you will help ensure today is safe and tomorrow is smarter. Our work depends on a TS/SCI cleared GIS Engineer joining our team to suppoer our intelligence customer in Springfield, VA. HOW A GIS ENGINEER WILL MAKE AN IMPACT We are seeking a highly skilled GIS Engineer with extensive experience in both proprietary and open-source GIS technologies. The ideal candidate will be proficient in developing, deploying, and maintaining GIS applications, with expertise in integrating Python scripting, managing geospatial data, and building cloud-based solutions. You will work closely with cross-functional teams to design, develop, and maintain geospatial systems, support data management tasks, and implement modern GIS technologies. Key Responsibilities:
- Design, implement, and maintain GIS applications using ESRI ArcGIS Enterprise solutions and open-source GIS stack solutions.
- Develop and maintain REST endpoints for geospatial services and integrate them into various applications.
- Automate GIS workflows through Python scripting and implement Extract, Transform, and Load (ETL) processes for geospatial data.
- Implement containerized GIS services using Docker and Kubernetes, ensuring high availability and scalability.
- Set up, manage, and optimize ElasticSearch for spatial data indexing and analysis.
- Create, manage, and optimize geospatial data formats such as MBTiles, GeoJSON, and Cloud Optimized GeoTIFF.
- Deploy and manage TileServer GL for vector and raster map services.
- Develop and maintain custom vector-based map tiles using Map Style Sheets and Tilelive.
- Use Sqlite3 for spatial data storage and access.
- Utilize QGIS, ArcGIS Pro, and other GIS tools for geospatial analysis and data processing.
- Develop and integrate APIs for GIS applications, ensuring effective communication between services.
- Implement Infrastructure as Code (IaC) solutions for deploying cloud-based GIS frameworks.
- Use NodeJS to develop server-side GIS functionality and services.
- Work with command-line tools, including Powershell, to manage development and deployment environments.
- Work across both Windows and Linux platforms for GIS application development.
- Use GitHub, GitLab, and CI/CD pipeline tools to maintain and deploy code in an agile development environment.
- Apply geospatial analysis techniques to solve complex spatial problems, using a thorough understanding of GIS concepts and coordinate systems.
- Develop and manage web mapping technologies to deliver dynamic, interactive map applications. Key Qualifications:
- Bachelor's degree in Geography, Geospatial Sciences, Computer Science, or a related field.
- Proficiency with ESRI ArcGIS Enterprise and open-source GIS solutions (e.g., QGIS, GeoServer, TileServer GL).
- Strong experience in Python scripting for GIS automation and integration.
- Experience working with RESTful APIs and creating REST endpoints for GIS services.
- Hands-on experience with Docker and Kubernetes for containerization.
- Experience with ElasticSearch for geospatial data indexing.
- Strong knowledge of data formats such as MBTiles, GeoJSON, and Cloud Optimized GeoTIFF.
- Experience with Extract, Transform, and Load (ETL) operations for geospatial data. - Experienced with AI/ML operations for Object Detection such as data labeling, annotation, inferencing, and model management in various repos
- Familiarity with developing Map Style Sheets to create vector-based map tiles.
- Experience with Tilelive, Sqlite3, QGIS, and ArcGIS Pro.
- Experience in NodeJS for developing server-side applications.
- Proficiency in Powershell and command-line operations on both Windows and Linux.
- Knowledge of cloud frameworks and Infrastructure as Code (IaC) practices.
- Proficiency in using version control systems such as GitHub and GitLab.
- Strong knowledge of GIS concepts, geospatial analysis, coordinate systems, and web mapping technologies.
- Experience in working with CI/CD pipeline software. Preferred Skills:
- Experience working in agile software development teams.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Strong problem-solving skills and the ability to work independently or in a team. Work Environment:
- Flexible working conditions with opportunities for remote work.
- Collaborative, cross-functional team environment. Location: Company Site US Citizenship Required GDIT IS YOUR PLACE:

• 401K with company match

• Comprehensive health and wellness packages

• Internal mobility team dedicated to helping you own your career

• Professional growth opportunities including paid education and certifications

• Cutting-edge technology you can learn from

• Rest and recharge with paid vacation and holidays Work Requirements
Date Posted: 15 April 2025
Apply for this Job