GIS Data Architect at Genex Systems #vacancy #remote

Genex Systems is seeking a self-starting, highly motivated individual with a tenacious attitude who can adapt to a fluid work environment and an occasionally demanding schedule as a GIS Architect. The individual should be well-organized and self-directed and have experience with Python and SQL, and the ESRI suite (Enterprise required, AGOL, Pro, Experience Builder, etc.). You will be called upon to assist with the design, development, and maintenance of applications through concept, design, and implementation phases. Your role will also include supporting other personnel in utilizing Geographic Information Systems applications and software, interfacing with clients, and supporting Enterprise deployments. In return, you will be able to be part of a motivated, highly skilled team and will be able to contribute to the growth and positive direction of our company.

We are looking for someone who operates hands-on and is strong in problem solving and delivering results. This is a mid-senior role that needs to be able to jump into existing objects and solve problems. The successful candidate will have experience with lots of database development. The successful candidate will be a curious, detail-oriented, analytical thinker with excellent Python and SQL skills who can consider multiple options, exercise good judgement, make decisions, and maintain good client relations. This position is offered as remote, however there is the option to work on site at Langley Research Center in Hampton, VA.

Duties:

  • Deploy sophisticated analytics programs, machine learning, & statistical methods
  • Conduct industry research and present findings to the team and leadership where appropriate
  • Use large data sets to address business needs/ issues
  • Prepare data for predictive and prescriptive modeling
  • Find/ identify data patterns
  • 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
  • Use data to discover tasks that can be automated
  • Perform Web Development using HTML/ CSS and other languages, tools, interfaces as required
  • 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
  • Identify ways to improve data reliability, efficiency, quality

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)
  • 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
  • Solid foundational knowledge of web technologies/concepts; HTML5, CSS, REST, ES6+, etc.
  • 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
  • Proven experience documenting business requirements, architecting business solutions based on client need that adhere to operational, architectural and design standards and principles
  • Familiarity with Service-oriented architectures (SOA) including publishing, managing, and building applications that use services in the ArcGIS Enterprise environment
  • 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
  • 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

Additional Considerations

  • Must be a US Citizen
  • Highly prefer experience working on a remote team
  • Location must be within the continental US
  • Must be available during core support hours of 9am to 3pm Eastern

Git HTML5 HTML Agile REST Python Node.js SOA GitHub Actions JavaScript npm GitHub SQL esri ECMAScript 6 Scrum CSS

Leave a Reply