Title: Lead GIS Integration Engineer
Location: Remote
Duration: Long Term
Key Responsibilities
GIS Integration & Architecture
• Lead the technical design and implementation of integrations between Small World GIS, ESRI (ArcGIS), and ADMS platforms.
• Define and enforce integration standards, data contracts, and API design patterns across GIS and ADMS systems.
• Architect event-driven data flows using Apache Kafka to enable real-time synchronization of network model and spatial data.
• Evaluate and resolve data model conflicts, schema mismatches, and coordinate business rule reconciliation between source and target systems.
Data Migration
• Lead end-to-end GIS data migration efforts using FME (Feature Manipulation Engine), including workspace development, automation, and validation.
• Design and execute migration runbooks, data quality checks, and rollback procedures for production cutovers.
• Establish data lineage tracking, transformation audit logs, and migration metrics dashboards.
• Collaborate with GIS analysts and data stewards to validate migrated spatial datasets against business requirements.
Cloud & DevOps
• Design and maintain AWS infrastructure for GIS workloads (EC2, S3, RDS/Aurora, Lambda, ECS/EKS, API Gateway).
• Implement CI/CD pipelines and branching strategies using Git (GitHub/GitLab/Bitbucket) for GIS integration codebases.
• Champion infrastructure-as-code practices and automated testing for integration pipelines.
• Monitor pipeline health, set up alerting, and manage incident response for production GIS data flows.
Python Development
• Develop Python-based ETL pipelines, spatial processing scripts, and integration connectors (GeoPandas, Shapely, ArcPy, Fiona, PyProj).
• Build and maintain REST/SOAP API clients for ESRI, Small World, and ADMS interfaces.
• Contribute reusable libraries and internal tooling to accelerate team delivery.
Technical Leadership
• Serve as the primary technical lead and point of escalation for the GIS integration workstream.
• Mentor junior engineers and GIS analysts; conduct code reviews and uphold engineering best practices.
• Facilitate stakeholder workshops to gather integration requirements and define acceptance criteria.
• Produce technical documentation: architecture diagrams, integration specifications, runbooks, and operational guides.
• Coordinate closely with ADMS vendor teams, network operations, and enterprise architecture.
Required Qualifications
Experience
• 8+ years of professional experience in GIS engineering, systems integration, or spatial data management.
• 3+ years in a technical lead or senior individual contributor role on enterprise GIS or utility technology programs.
• Demonstrated experience delivering GIS-to-ADMS or equivalent OT/IT integration projects in the utilities sector.
Technical Skills
GIS Platforms: Small World GIS (Smallworld Magik), ESRI ArcGIS (Pro, Enterprise, Online) | ADMS / OMS: Integration experience with ADMS/OMS platforms (GE, Schneider, Oracle, ABB, or equivalent) |
Data Migration: FME Desktop & Server — workspace design, automation, scripting, scheduling | Streaming: Apache Kafka — producer/consumer development, topic design, schema registry |
Cloud (AWS): EC2, S3, RDS, Lambda, ECS/EKS, Glue, MSK, CloudWatch, IAM | Python: GeoPandas, Shapely, ArcPy, Fiona, SQLAlchemy, FastAPI, Pytest |
Version Control: Git — branching strategies, PR workflows, CI/CD (GitHub Actions, GitLab CI, Jenkins) | Databases: PostgreSQL/PostGIS, Oracle Spatial, SQL Server, NoSQL |
Preferred Qualifications
• Experience with Smallworld CASE Tools, RCM, or UPDM network modeling.
• Familiarity with CIM (Common Information Model) and IEC 61968/61970 standards.
• AWS Certified Solutions Architect or equivalent cloud certification.
• Safe SCRUM Master, PMP, or equivalent project/delivery credential.
• Experience with Terraform or CloudFormation for IaC.
• Exposure to QGIS, GeoServer, or open-source spatial stack.
• Background in electric, gas, or water utility network operations.
Education
• Bachelor’s degree in Computer Science, Geographic Information Systems, Electrical Engineering, or a related technical field.
• Advanced degree (M.S.) or equivalent professional experience in a relevant discipline preferred.