GIS Software Engineer #1292528

at  Network Designs Inc

Washington, DC 20530, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024USD 170000 Annual03 Sep, 202415 year(s) or aboveParticipation,Pandas,Automation,Geoprocessing,Geocoding,Publishing Services,Computer Science,Features,Data Access,Web ServicesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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