Manage communication endpoints in gRPC or REST
REST based service level integration, API negotiation, Threading and Load Balancing
Heavily use ETL concepts and engines to decouple solutions
Creating and maintaining orchestration templates, modifying templates provided from unclassified teams into classified space
GraphDB, SQL and NoSQL data modeling / visualization / querying
MS SQL Server, OmniSci, Accumulo/Hadoop preferred
Reactive application development in a web browser –
Write and manage large applications in React/Redux, rxJS, Reactive Streams
Manage and bug triage legacy applications in AngularJS
Debug and troubleshoot applications in customer space
Applications range from Java to C++ at priority determined by customer
Leverage messaging engines and HA clusters
Kafka streams/ KsqlDB
Use and manage containers and orchestration such as: Docker/Kubernetes
Creating containers, deploying containers, managing container orchestration
Managing scalability of deployed software products
Proven problem-solving skills in complex environments
Location: At Customer Site - near Tysons Corner
WHAT YOU’LL NEED TO SUCCEED
Skilled at applying and executing highly advanced technologies, principles, theories and concepts
Willing to learn in one discipline/field and developing working knowledge in adjacent disciplines/fields
Proficient understanding and application of engineering principles, concepts, practices, and standards
Use JIRA to manage daily, sprint, and increment metrics, performance, and backlogs
Experience developing within an Agile framework; Sprints, Demonstrations, Scrum
Demonstrated ability to communicate issues, impacts, and corrective actions
Demonstrated ability to easily and effectively communicate project topics to a diverse audience
Demonstrated ability to clearly report relevant information