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.
Compensation and Benefits:
At NDi, we value our team and are committed to retaining top talent by offering competitive benefits and compensation packages. Our employee benefits package includes comprehensive health, dental, vision, pet, and legal insurance. Our corporate benefits include 401(k) retirement matching, paid leave, paid holidays, and health and wellness programs. In addition, we provide employer-paid life and disability insurance, professional development, education benefits, and much more to ensure our team has the resources they need to thrive on and off the job.
Veterans First Commitment:
As a Service-Disabled Veteran-Owned Small Business (SDVOSB), NDi is dedicated to hiring veterans and providing a supportive work environment that honors their service while recognizing the unique skills and experiences they bring to our organization.
Commitment to Diversity:
NDi is an Equal Opportunity Employer. We are committed to creating a diverse environment and are proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran or military status, citizenship, national origin, or any other basis prohibited by law in all phases of the employment process and compliance with applicable federal, state, and local laws and regulations. As a federal government contractor, NDi complies with all applicable affirmative action requirements.
Apply Now: Take advantage of this unique opportunity to join one of the fastest-growing companies in Federal contracting!