GIS Data Architect/ Engineer at Genex Systems #vacancy #remote

Duties:

  • Use Python/ Javascript to modify existing applications, modify COTS applications, and develop new applications and interfaces
  • Develop and manage algorithms in user applications to support increased functionality and efficiency 
  • Develop, construct, test, maintain architecture and supporting infrastructure
  • Align architecture with business goals and requirements
  • Perform data acquisition, management, standardization, engineering, and integration
  • Develop and model data set processes, provide recommendations for automation
  • Use programmatic language and tools to increase efficiencies and reduce redundancies
  • Identify ways to improve data reliability, efficiency, quality
  • Conduct industry research and present findings to the team and leadership where appropriate
  • Use large data sets to address business needs/ issues
  • Deploy sophisticated analytics programs, machine learning, & statistical methods
  • Prepare data for predictive and prescriptive modeling
  • Find/ identify data patterns
  • Use data to discover tasks that can be automated
  • Perform Web Development using HTML/ CSS and other languages, tools, interfaces as required

Qualifications

  • A minimum of 5 years of experience as a solutions architect or data engineer or similar at the enterprise level
  • Bachelor’s degree in Computer Science, GIS, Engineering or a directly related field (experience may be substituted)
  • Solid foundational knowledge of web technologies/concepts; HTML5, CSS, REST, ES6+, etc.
  • Proven experience documenting business requirements, architecting business solutions based on client need that adhere to operational, architectural and design standards and principles
  • Understanding of modern development tools such as version control, NodeJS/NPM, debugging, virtual environments, build systems, unit testing frameworks
  • Experience in User Centered Design concepts and application to development practices
  • Proficient with ESRI GIS Software, such as but not limited to
    • ArcGIS Enterprise, ArcGIS Online, ArcGIS Server, ArcGIS Portal, ArcGIS JavaScript API, configurable apps; UXD
  • Programming and scripting experience with Python, JavaScript, and/or HTML5 (modern web frameworks) 
  • Understanding of and experience of Dev/ Sec/ Ops workflows and methodologies
  • Knowledge of various deployment and hosting environments and platforms
  • Familiarity with Service-oriented architectures (SOA) including publishing, managing, and building applications that use services in the ArcGIS Enterprise environment
  • Knowledge of REST APIs associated with ArcGIS Portal and Server
  • Experience using Git, GitHub, GitHub Actions
  • Excellent interpersonal and communication skills
  • Proactive and comprehensive troubleshooting and problem solving skills
  • Experience working on collaborative projects in a remote environment
  • Ability to work in a fast-paced environment and work on multiple concurrent development projects
  • Experience with Agile development practices and Scrum methodology

HTML Troubleshooting Node.js SOA cots Computer Science arcgis-server npm Efficiency version-control Unit testing Machine Learning ECMAScript 6 Engineering data-acquisition debugging Git standardization HTML5 REST Python Problem-solving Quality Assurance (QA) GitHub Actions JavaScript integration GIS GitHub Scrum deployment Web Developer CSS algorithms arcgis-online Management

Залишити відповідь