There is a 1 Year contract opportunity for a Senior GIS Developer, in Ottawa. Must have:
-5 years – Significant and recent position related experience is required.
-Esri ArcGIS Server (version 10.x), Esri ArcGIS Desktop (version 10.x).
-Programing Languages such as .Net, Python, Shell Scripting, SQL.
-Relational databases such as PostgreSQL, Oracle, or MS SQL Server.
-Esri Spatial Database Engine (SDE) geodatabases.
Reliability level security clearance is a must.
Site: Ottawa | 1 year
9 Auriga Drive
TITLE: SENIOR GIS SENIOR DEVELOPER/ ANALYST
Ø PLEASE DO NOT SUBMIT ANY CANDIDATE WHO HAS BEEN SUBMITTED BEFORE FOR EITHER JOB ID INOVJP00000363 OR INOVJP00000450.
Ø Candidates with less than 5 years of relevant experience will not be accepted. This is a senior level role. Previous candidates were either junior level or had zero Canadian experience
Ø It is mandatory that submitted candidates have at least one relevant Canadian experience
Ø Knowledge and proven experience with Esri Desktop and Esri Server software, their implementation, customization, and support is mandatory
Ø Hired contractor MUST work full-time onsite at Innovapost’s 9 Auriga Dr location. Remote or part-time work is not acceptable
Ø Hiring Manager is open to competitive market rate
Job Purpose Summary:
The GIS Senior Developer/Analyst is an integral part of the GIS Technical team and is responsible for analyzing, developing and delivering the technical solution that satisfies the functional design documents prepared by functional specialists. From functional design documents and other useful requirements documents, the GIS Senior Developer/Analyst is responsible for delivering a sound technical solution for the tasks assigned and for meeting pre-defined milestones as set out in the project plan. The GIS Senior Developer/Analyst consults and works with other technical groups, functional specialists, testers, and clients when required to ensure a sound solution is achieved. Excellent interpersonal skills, problem-solving capabilities, and an ability to work in a fast pace and under time pressure conditions are essential.
Major Responsibilities & Accountabilities:
Ø Understands and interprets GIS-related functional requirements as set forth in the functional design documents;
Ø Analyzes GIS technical solutions that will satisfy the functional requirements;
Ø Designs, develops and unit tests GIS technical solutions for moderate to complex work objects assigned;
Ø Provides support to test teams during product and UAT testing of the GIS technical solution developed;
Ø Prepares and implements the technical solution to the production environment. This includes the development of technical documentation;
Ø Investigates and provides post implementation support of the technical solution implemented.
Ø Important responsibilities of this job are described above. They may be subject to change at any time due to reasonable accommodation or other reasons.
Education & Training Requirements:
Ø At a minimum, successful completion of two years of an acceptable post-secondary educational program in computer science, information technology, information management, geomatics, Geographic Information Systems (GIS), or another specialty relevant to the position to be staffed.
Ø 5 years – Significant and recent position related experience is required.
Technical Knowledge and Skills Requirements: (MUST Have)
Ø Substantiated knowledge of the following is required for the position:
o Esri ArcGIS Server (version 10.x);
o Esri ArcGIS Desktop (version 10.x);
o Programing Languages such as .Net, Python, Shell Scripting, SQL;
o Relational databases such as PostgreSQL, Oracle, or MS SQL Server;
o Esri Spatial Database Engine (SDE) geodatabases;
o GIS file formats conversion;
o ArcGIS Web services publishing;
o ArcGIS GeoProcessing tools and services;
o Web Service protocols such as SOAP and REST;
Ø Substantiated skills and recent application of these is required for the position:
o Ability to communicate effectively in English both orally and in writing;
o Ability to work effectively within a team;
o Ability to work under pressure;
o Ability to analyze and apply technical information;
o Ability to implement, configure, and administer Esri ArcGIS Server (version 10.x);
o Ability to use Esri ArcGIS Desktop (version 10.x) for mapping and processing geography data;
o Ability to design and program using languages such as C#, Python, shell Scripting, SQL;
o Ability to work with relational databases such as PostgreSQL, Oracle, or MS SQL Server;
o Ability to design, implement, and manage Esri Spatial Database Engine (SDE) geodatabases;
o Ability to design, develop, and implement GeoProcessing tools and services.
Nice to Have Skills:
Ø In addition, the following skills and recent experiences are deemed of high interest:
o Experience with Agile development methodology;
o Experience with DevOps methodology;
o Experience with Transportation Networks;
o Ability to perform Network analysis and Network optimization;
o Experience with Linear Referencing implementation and editing;
o Experience with Address standardization and Address geocoding;
o Ability to create ArcGIS Locators;
o Experience with Esri ArcObjects;
o Experience with BI, analytics, and reporting tools like IBM Cognos, SAP Business Object, or Tableau;
o Experience with Esri ArcGIS Online capabilities, configuration, and administration;
o Experience with Portal for ArcGIS capabilities, configuration, and administration;
o Experience with NoSQL databases (e.g. MongoDB, Cassandra, HBase, CouchDB)
o Experience with Big Data (e.g. Amazon S3, Azure Data Lake, Apache Hadoop);
o Experience with ETL tools like Safe Software FME;
o Experience with Open Data acquisition and processing;
o Experience with Statistical and Demographic data;