GIS Developer/Programmer
Join our dynamic team as a GIS Developer/Programmer and leverage your expertise to create innovative geospatial solutions that empower organizations to visualize, analyze, and interpret spatial data effectively in the telecommunications industry.
The GIS Developer/Programmer is responsible for designing, developing, and maintaining geospatial applications and spatial databases that support telecom network planning fiber deployment, asset management, and operational efficiency for all CNS clients. This role focuses on building scalable GIS solutions using Python, SQL, and JavaScript to automate workflows, manage spatial data and develop interactive web-based mapping applications.
The position plays a critical role in integrating GIS systems with telecom OSS/BSS Platforms, ensuring accurate network data, optimizing fiber routes, and supporting infrastructure planning initiatives. The GIS Developer collaborates closely with network engineers, planners, and operations teams to deliver reliable geospatial tools that enhance decision making, improve data accuracy and streamline telecom network operations. This position is expected to continue to develop geospatial solutions, troubleshoot technical issues, optimize spatial queries, and contribute to continuous improvement of GIS systems within the organization.
Key Responsibilities
· Design, develop, and maintain GIS-based applications for telecom network planning and asset management.
· Develop automation scripts and geoprocessing tools using Python.
· Write and optimize complex queries, stored procedures, and spatial queries using SQL.
· Develop interactive web mapping applications using JavaScript
· Integrate GIS systems with telecom OSS/BSS systems and external data sources.
· Manage and maintain spatial databases.
· Perform data validation, cleansing, and spatial analysis to ensure data accuracy.
· Support fiber network design, route optimization, and infrastructure mapping projects.
· Create dashboards and reporting tools for operational insights.
· Troubleshoot GIS applications and resolve performance issues.
· Document technical designs, workflows, and system architecture.
Required Skills, Qualifications, Experience
Education:
Bachelor’s degree in GIS, Computer Science, Geography, Engineering, or related field.
Technical Skills:
• Basic proficiency with Microsoft Office (Excel, Word, Outlook).
• Experience with GIS software such as ArcGIS Enterprise/Server, ArcGIS Pro, ArcGIS Online, or similar platforms. In addition to GIS software, Foxit PDF, and Trello software.
• Familiarity with Safe Software’s FME
Knowledge & Competencies:
• 3-5 years of professional experience in GIS development, preferably in the telecom industry.
· Strong programming experience in:
o Python (ArcGIS Python API, ArcPy, Shapely, Pandas, automation scripting)
o SQL (PostgreSQL/PostGIS, SQL Server, Oracle)
o JavaScript (Web GIS frameworks)
• Experience with spatial data modeling and geospatial data structures.
• Experience working with telecom data such as fiber routes, splice diagrams, cable routers, and network topology. Telecommunications terminology and methods
• Basic understanding of relational databases (e.g., PostgreSQL/PostGIS, SQL Server).
• Knowledge of spatial data formats (e.g., SDE PostgreSQL Geodatabases, File Geodatabases, shapefiles, GeoJSON, KML).
• Strong attention to detail, analytical, problem solving skills.
• Clear written and verbal communication; effective collaboration in office and remote virtual meeting environments.
• Detail-oriented with strong data accuracy focus.
Other Requirements:
• Valid driver’s license with acceptable record.
• Willingness to travel up to 10% for conferences and client meetings.
• Commitment to company safety and quality standards.
Pay: $80,000.00 - $95,000.00 per year
Benefits:
• 401(k) matching
• AD&D insurance
• Bereavement leave
• Dental insurance
• Dependent health insurance coverage
• Disability insurance
• Employee assistance program
• Flexible spending account
• Health insurance
• Health savings account
• Life insurance
• Paid holidays
• Paid jury duty
• Paid time off
• Prescription drug insurance
• Retirement plan
• Tuition reimbursement
• Vision insurance
• Work from home
Work Location: Remote
Apply tot his job
Apply To this Job