GIS Software Engineer #1292528
at Network Designs Inc
Washington, DC 20530, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Nov, 2024 | USD 170000 Annual | 03 Sep, 2024 | 15 year(s) or above | Participation,Pandas,Automation,Geoprocessing,Geocoding,Publishing Services,Computer Science,Features,Data Access,Web Services | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
About NDi:
Network Designs, Inc. (NDi) is a leading Federal contractor that specializes in designing, developing, and delivering information technology and network solutions for government customers. Founded in 1985, NDi’s firmly defined core values have driven all aspects of the business, which have been paramount to our company’s success and the establishment of an enjoyable workplace atmosphere. At NDi, we believe that our people are the cornerstone of our success, and we value collaboration, career growth, and winning ideas.
JOB DESCRIPTION:
Network Designs Inc. (NDi) is seeking a mid-senior level Software Engineer to provide geospatial data programming services and support for the FAA’s Chief Data Office. The ideal candidate will have a strong background in geographic information system (GIS) technologies, specifically ArcGIS Online and ArcGIS Enterprise (AGOL) tools, and possess the ability to ensure the reliability, security, and optimal performance of FAA’s GIS services. The candidate will work closely with FAA’s enterprise information management (EIM) support team as well as application development and sustainment teams and should be adept at providing customer support.
REQUIREMENTS:
- US citizenship is required.
- Candidate must be able to obtain Public Trust clearance.
- This position is currently remote and will require work on site at FAA Headquarters in Washington, D.C. on an as-needed basis for meeting participation.
QUALIFICATIONS AND EXPERIENCE:
- BS in Computer Science or related discipline + 15 years’ experience.
- Strong Python development skills, including automation, managing environments and packages.
- Experience using GIT versioning system to manage branches, features, and bug fixes.
- Experience with the following Python packages: Pandas, Esri’s ArcGIS Python API, Esri’s arcpy site package.
- Fluent translating and manipulating data in a wide variety of geospatial vector and raster formats.
- Strong familiarity with ArcGIS Enterprise and ArcGIS Online, including data access and DevSecOps patterns in each.
- Understanding of different types of web services in ArcGIS Enterprise / Online and how / why each might be used.
- Experience using ArcGIS Pro in designing and publishing services (map, feature, geoprocessing, geocoding, tile, etc.)
- Experience with PostGIS and Esri’s enterprise geodatabases, including ArcGIS and open-source patterns for interacting with each.
Responsibilities:
- Document architecture / flow for ETL data and product automation into ArcGIS enterprise geodatabases and data stores.
- Document architecture / flow for ArcGIS service publishing automation, were appropriate.
- Create , modify, and maintain custom scripts and routines for GIS processes automation and applications.
- Use ArcGIS Python SKDs and libraries to develop, manage, and document flexible codebase to facilitate the creation of new ETL pipelines to load data.
- Use arcpy site package to develop and document flexible code base to automate publishing and updating of web services from ArcGIS Pro arpx files to ArcGIS Enterprise or ArcGIS Online.
- Manage Python environments, interface with FAA Chief Data Office platform team members to test and ensure environments are deployed and configured on automation servers.
- Ensure expedient response to ETL and publishing errors in production systems.
- Design and manage automation of ETL scripts based on frequency of data refresh requirements.
- Advice and guide the FAA on required security and configuration of AWS resources to support data retrieval, alerting etc.
- Provide reports as needed.
REQUIREMENT SUMMARY
Min:15.0Max:20.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
BSc
Computer Science
Proficient
1
Washington, DC 20530, USA