Back


Job Detail

Senior Geographic Information System Analyst

ADGA Group

Ottawa, Ontario

Senior Geographic Information System Analyst

ADGA Group

Ottawa, Ontario

Job description

We are seeking a skilled Geographic Software Developer to support the development, integration, and maintenance of GIS-enabled web applications and supporting infrastructure within a secure environment. This role combines full-stack software development, geospatial systems expertise, and Linux-based deployment practices. The successful candidate will work closely with systems analysts, engineers, and operations teams to deliver reliable, scalable geospatial solutions. 

This is a proactive recruitment initiative, with potential start dates in the coming weeks or months, contingent on contract award. 

Key Responsibilities 

  • Develop and maintain GIS web applications and geospatial databases based on user and system requirements  
  • Design, implement, and optimize database schemas and web-based data models  
  • Provide technical input and design guidance on system architecture and solution design  
  • Implement and manage source code control, versioning, and branching strategies  
  • Build, configure, and administer Linux-based environments  
  • Develop and deploy applications using container technologies (e.g., Docker)  
  • Support application lifecycle activities including testing, troubleshooting, and performance validation  
  • Provide incident investigation, diagnostic, resolution, and recovery support  
  • Create and maintain technical documentation, including SOPs, build guides, and architecture diagrams  
  • Support network design considerations, including traffic flow and system integration  

Technical Environment 

  • Operating Systems: Windows, Linux (Red Hat, Ubuntu, CentOS)  
  • Development: MS Visual Studio  
  • Languages: JavaScript, TypeScript, Python, Java, SQL, HTML/CSS  
  • Frameworks / Tools: Node.js, Apache  
  • Cloud & DevOps: Azure, GitHub, Docker, VMware  
  • Databases: PostgreSQL (PostGIS), SQLite  
  • GIS Technologies: Leaflet, OpenLayers, MapLibre, CesiumJS  
  • Geospatial Services: MapServer, Nominatim, Google Earth  
  • Data Formats: GeoJSON, KML/KMZ, Shapefiles  
  • Protocols: WMS, WFS, TMS, OpenStreetMap  
  • College diploma or University degree in Computer Science, Engineering, IT, or related field  
  • Minimum 5 years of recent geospatial software development and maintenance experience 
  • Demonstrated experience performing at least six (6) of the following:  
    • GIS web application and database development  
    • Source code control, versioning, and branching  
    • Solution design and technical advisory support  
    • Database and web model/schema design  
    • Network design and traffic flow documentation  
    • Application testing and data validation  
    • Application support and troubleshooting  
    • Technical documentation (SOPs, build guides)  
    • Container-based deployment (e.g., Docker)  
  • Minimum 3 years of Linux administration experience  
  • Minimum 2 years of containerization experience (Docker or equivalent)  

Desired / Asset Qualifications 

  • 5–9+ years of geospatial development experience  
  • Experience with geospatial web APIs (Leaflet, OpenLayers, MapLibre, CesiumJS)  
  • Experience configuring and documenting GIS server infrastructure  
  • Strong experience producing technical documentation and architecture diagrams  
  • Familiarity with open-source GIS platforms such as MapServer and Nominatim  

We are committed to hiring military and Veteran spouses and encourage you to identify your connection with the MSEN when reaching out to us or applying to any of our open roles.

 

Have questions or want to learn more about us? We would love to hear from you!

recruiters@adga.ca

Whenever possible, reach out to a named contact rather than a general inbox  - it helps ensure a quicker, more personalized response. If you hit a bounce-back, let us know at

employment.Emploi@cfmws.com

About ADGA Group

ADGA Group helps Canadian Armed Forces, government and industry clients fulfill their strategic and operational mandates by delivering advanced technical capabilities in Agile Software Development, Integrated Security Solutions, and Value-added Program Management. The Canadian tech company’s proven track record of successful integrations enables and empowers clients to free up their resources so they focus on their front line work, keep pace with technology, and expertly maintain critical systems.

Takes about 5 minutes

Please login to apply for this job.

Job requirements

You'll be asked to provide

Basic info
Resume upload
Copy