GIS / PYTHON SPECIALIST - ENGINEER

GIS / PYTHON SPECIALIST - ENGINEER

Bedford, NS

VistaCare Communications is a leading technology solutions provider for a wide range of businesses and organizations. We are currently seeking an Outside Plant (OSP) Engineer with specialization in Geographical Information Systems (GIS) and Python to join our operations in a permanent, full-time position based out of our head office in Bedford, NS.

The Outside Plant (OSP) Engineer works to support the design and construction (both aerial and underground) of telecommunication networks.

Duties and Responsibilities: 
  • Manage, setup, and maintain GIS databases using Postgres, QGIS, and PostGIS
  • Provide support for other members for issues related to the GIS databases
  • Build new tools using Python in the GIS databases as required
  • Update existing tool written in Python to adapt to different scenarios
  • Provide support for other members for using Python scripts
  • Setup task specific project files in QGIS
  • Develop, define and produce optimum fibre designs for proposed telecommunications networks;
  • Format layout and design of the telecommunication network elements in accordance with the network design criteria;
  • Create underground and aerial conduit plans, being careful to incorporate safety measures into all aspects of designs and subsequent posting to client’s systems;
  • Collect data from route or site visits of any surface features and underground utility data necessary to support preparation of construction drawings where required;
  • Analyze and design various project requests directly from customer request stage to the build and / or modify outside plant infrastructure for both commercial and residential locations;
  • Perform right-of-way and route assessments to confirm the route corridor is acceptable  and cost-effective;
  • Read and interpret fibre network design drawings, and outside plant records (data, maps);
  • Collaborate with other divisional teams to overcome project challenges and provide optimal solutions.
Knowledge and Skills: 
  • Detailed knowledge of Postgres, PostGIS, QGIS, and Python
  • Ability to understand needs and write Python tools to fill these needs
  • Detail-oriented with good organizational and time-management skills;
  • Must be able to prioritize as needed, in a deadline-driven environment;
  • Capability to accommodate the different telecommunications standards established for each client;
  • Ability to read and understand blueprints and drawings;
  • Working knowledge of CAD software;
  • Excellent interpersonal, verbal and written communication skills;
  • General understanding of construction documents, drawings, and specifications;
  • Knowledge of current construction practices is considered an asset;
  • Highly analytical and proven problem-solving abilities.
Experience Required: 
  • 3 – 5 years experience with Python
  • 3 – 5 years experience with Postgres, PostGIS, and QGIS or equivalate
  • 0 – 3 years experience in Telecommunications or Fibre to the Home design
  • Applicants are welcome to apply with only Python or GIS knowledge
Additional Requirements: 
  • Valid driver’s license and reasonable driver abstract;
  • The successful candidate will be required to pass a criminal record check;
  • Occasional travel may be required to conduct site visits and field detailing, where project dictates.
Compensation and Benefits: 
  • Compensation is commensurate with experience and skill level
  • 50% employer paid comprehensive group benefits (health, dental, vision, insurance)
  • Employee Assistance Program (EAP)