Job Title – GIS Developer/Analyst
Job Location – Portland OR
Length – Contract (12 Months+)
Requirement -
Conduct analysis, write specifications, develop, test, implement, and support business applications. Provide core IT support, configuration, development, and remediation for the PacifiCorp Geographic Information Systems (GIS) field mapping solutions.
Responsibilities for this position include:
• Act as the technical program lead for the GIS mobile technology. This includes trouble-shooting across multiple enterprise GIS components including data, cartography, mobile map packaging/dissemination, ArcGIS Server, networking/infrastructure, 3rd-party cloud services, multi-factor authentication, and Desktop/Mobile platform consumption.
• Implement changes as needed for the GIS mobile technology data publishing including but not limited to data modelling, data publishing / ETL programming, map cartography configuration, application configuration, map packaging/dissemination configuration/implementation, etc.
• Develop and implement new high-quality GIS map batch automation utility using ArcGIS Pro and GIS data developed to provide core map/legend data, batches of grid areas defining extents, scaling, location information, etc. Dynamic page elements in addition to definition queries and spatial extent alterations.
Requirements for this position include the following:
• Superior analysis, communication, and interpersonal skills adaptable to a wide range of clients with varying technical comprehension. Develop understanding of client’s needs, define requirements, and provide effective solutions.
• Experience managing and implementing GIS programs for an organization
• Bachelor’s Degree in Computer Science, Mathematics, Information Systems, GIS, or a related field; or the equivalent combination education and experience.
• A minimum of eight years of experience in some form of GIS software application configuration, design, development, implementation, support, and program management.
• Experience in the industry or in an environment whose scope, size, and complexity are comparable.
• Expert knowledge of esri GIS application architecture and methodologies.
• Experience implementing interactive GIS desktop, mobile, or web applications.
• Experience with esri GIS cartographic map production automation scripting/coding using Python, .NET, or both.
• Hands-on user or developer experience in ArcGIS suite of products (Geodatabase, Desktop, Pro, Server.)
• Hands-on experience developing and maintaining GIS ETL using Safe Software FME and/or ArcGIS Python (Desktop, Pro, or both.)
• Ability to organize, articulate, and estimate software deliverable tasks and schedules for themselves or the teams they lead.
• Strong understanding of structured analysis and technical design concepts.
Preferences (nice-to-haves):
• Experience in an environment with strong change and release management processes and procedures.
• Experience in deployment topologies including deployment automation.
• Experience with Windows 10, iOS (iPhone/iPad), and Android.
• Experience with electric utility data and associated business processes.
• Experience in a variety of security technologies specific to esri GIS enterprise mobile solutions such as mobile device application constraints, mobile device management solutions, standard network communication protocols, Microsoft Active Directory technologies, esri ArcGIS Portal/Server, and modern multi-factor authentication solutions.
• Experience with Microsoft Team Foundation Server for source management, build automation, or more.
• Experience with Windows systems administration.
• Experience with ArcGIS Server administration.
• Experience with scheduled job automation and sequencing.
• Experience with Microsoft SQL Server implementation of the geodatabase. Ability to write analytical SQL or write ETL from SQL Server based geodatabases.
• Understanding of company’s existing IT environment and of applicable company policies, practices, and procedures.
Best,
Kushal Shah
APN Software Service INC
609-357-9180 (Direct)