mycareers logo


Showing: 4 Business Analyst jobs in Charlotte, North Carolina
Business Analyst
Spectraforce
Charlotte, North Carolina
Remote

a day ago

Job Description

Job Title: Lead GIS Integration Engineer
Location: Remote (Occasional travel (up to 20%))
Duration: 4 months



Job Summary
We are seeking an experienced Lead GIS Integration Engineer to lead the design, integration, and migration efforts for a Next-Generation GIS Program. This role will focus on integrating legacy Smallworld GIS and ESRI ArcGIS platforms with an Advanced Distribution Management System (ADMS) while building scalable, event-driven data pipelines in an AWS cloud environment. The ideal candidate will combine deep GIS expertise with strong cloud, data integration, Python development, and technical leadership experience.


Top Required Skills
  • FME (Feature Manipulation Engine)
  • ESRI ArcGIS
  • Utility Network / Utility GIS
 
Key Responsibilities
  • GIS Integration & Architecture
  • Lead the design and implementation of integrations between Smallworld GIS, ESRI ArcGIS, and ADMS platforms.
  • Define integration standards, API design patterns, and data contracts.
  • Design real-time, event-driven data pipelines using Apache Kafka.
  • Resolve data model conflicts, schema mismatches, and business rule reconciliation between systems.
  • Data Migration
  • Lead end-to-end GIS data migration using FME Desktop and FME Server.
  • Develop migration workflows, automation, validation processes, and rollback procedures.
  • Establish data lineage, audit logging, and migration metrics.
  • Partner with GIS analysts and business stakeholders to validate migrated spatial data.
  • Cloud & DevOps
  • Design and maintain AWS infrastructure supporting GIS workloads, including:
  • EC2
  • S3
  • RDS/Aurora
  • Lambda
  • ECS/EKS
  • API Gateway
  • Develop CI/CD pipelines using Git-based platforms.
  • Implement Infrastructure as Code (IaC) and automated testing.
  • Monitor production pipelines and support incident response.
  • Python Development
  • Develop Python-based ETL pipelines and spatial processing solutions.
  • Build integration services and REST/SOAP API clients for GIS and ADMS platforms.
  • Create reusable libraries and automation tools.
  • Technical Leadership
  • Serve as the technical lead for the GIS integration workstream.
  • Mentor engineers and conduct code reviews.
  • Lead technical workshops and define integration requirements.
  • Produce architecture documentation, integration specifications, operational guides, and runbooks.
  • Coordinate with ADMS vendors, enterprise architecture teams, and utility operations.
 
Required Qualifications
Experience
  • 8+ years of experience in GIS Engineering, Systems Integration, or Spatial Data Management.
  • 3+ years of experience in a Technical Lead or Senior Engineer role.
  • Proven experience delivering GIS-to-ADMS or similar OT/IT integration projects within the utilities industry.
  • Technical Skills
  • GIS Platforms
  • Smallworld GIS (Magik)
  • ESRI ArcGIS (Pro, Enterprise, Online)
  • ADMS/OMS
  • Experience integrating with ADMS/OMS platforms such as:
  • GE
  • Schneider Electric
  • Oracle
  • ABB
  • Equivalent platforms
  • Data Migration
  • FME Desktop
  • FME Server
  • Workspace development
  • Automation
  • Scheduling
  • Validation
  • Streaming & Integration
  • Apache Kafka
  • Producer/Consumer development
  • Topic design
  • Schema Registry
  • Cloud (AWS)
  • EC2
  • S3
  • RDS
  • Lambda
  • ECS/EKS
  • AWS Glue
  • MSK
  • CloudWatch
  • IAM
  • Python
  • GeoPandas
  • Shapely
  • ArcPy
  • Fiona
  • SQLAlchemy
  • FastAPI
  • PyTest
  • DevOps
  • Git
  • GitHub Actions
  • GitLab CI
  • Jenkins
  • CI/CD
  • Databases
  • PostgreSQL/PostGIS
  • Oracle Spatial
  • SQL Server
  • NoSQL
 
Preferred Qualifications
  • Experience with Smallworld CASE Tools, RCM, or UPDM Network Modeling.
  • Knowledge of CIM (IEC 61968/61970) standards.
  • AWS Certified Solutions Architect (or equivalent).
  • SAFe Scrum Master, PMP, or similar certification.
  • Experience with Terraform or CloudFormation.
  • Exposure to QGIS, GeoServer, or open-source GIS technologies.
  • Utility industry experience supporting electric, gas, or water networks.
 
Education
  • Bachelor's degree in Computer Science, Geographic Information Systems (GIS), Electrical Engineering, or a related technical field.
  • Master's degree or equivalent professional experience is preferred.
 
Experience Required: 12+ years of relevant experience
  
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws.This position's pay range is $53.00/hr - $55.71/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you