Description

Basic Responsibilities:

Work directly with internal resources as well as customer technology staff to implement and support custom TRSS client solutions and POCs
Design, build and support data pipelines and workflows designed to maximize the usefulness and efficiency of internal and external data sets being brought to bear on customer issues
Support and continually improve internal processes, to include automation of robotic processes across the organization where possible
Provide solution architecture support for business opportunities
Provide input to leadership teams using technical expertise and knowledge of customer technology requirements and infrastructure
Understand and interpret unique client requirements and mission and provide custom solutions to integrate TRSS content into client applications


Required Technical Qualifications:

Experience leading the implementation and customization of technical solutions, preferably for government clients
Proficiency in multiple programming languages (particularly interested in python, Java but other languages could be useful as well)
Experience with Restful web services and current data communications technologies
Experience connecting to and querying a variety of relational and document-oriented databases
Comfortable in GUI and command line environments in Linux and Windows OS
Basic understanding of common data structures including flat files, XML, JSON, graph structures etc.
Familiarity with cloud-based infrastructure, including AWS


Desired Technical Qualifications:

High level understanding of network troubleshooting techniques and communications protocols
Experience with information retrieval technologies such as Lucene and ElasticSearch
Experience with connected data and graph databases
Experience with workflow management tools, NIFI experience a plus
Understanding of public records and open source data
Experience working with data visualization tools (Power BI/Tableau, etc)
Robotic Process Automation experience
Understanding of public records and open source data
Experience working in virtualized environments, including the ability to stand up and configure a local virtual machine with locally hosted web applications


Required Personal Qualifications:

Passionate, smart, and articulate technologist
Self-starter and results oriented
Must possess a strong personal work ethic
Must be of superior moral and ethical character
Must be able to operate under pressure with dynamic and changing requirements
Ability to obtain and maintain a U.S. national security clearance
 

Education

Any Graduate