Roles and Responsibilities: This position involves writing code for a framework that processes streaming analytics.
Tasks include:
•Design, develop, unit/integration test, and build software code to provide new functionality and extend/modify existing code; using object-oriented methodologies
•Write and implement code using real-time streaming software frameworks
•Write and implement code to interact with object-relational, as well as NoSQL distributed databases
•Write Linux Ruby and Bash based scripts for code integration and cron jobs
•Leverage Gradle and Jenkins as continuous integration tools
•Manage code using Git and the Atlassian tool suite (JIRA Agile, FishEye/Crucible, and Confluence
•Ensure that code integrates with external hardware/software systems
•Prepare code documentation.
Basic Quals:
•ACTIVE Top Secret-SCI Fullscope POLY REQUIRED
•Minimum of 10 years of practical experience with a combination of C , Java, and/or Ruby Software Development Language
•Software development on a Linux operating system
•Experience with event driven and streaming capabilities (e.g., Heron, Streams, Spark, etc.) and with message transports (e.g., Active MQ, ZeroMQ, Kafka, NATS, Open DDS, etc.)
•Experience interfacing with and developing REST web interfaces
•Network protocols (HTTP, TCP, SSH, SSL, FTP, etc.)
•Must have willingness to learn and support DevOps Preferred Quals:
•Experience with common data formats and ability to convert different encoded data formats (e.g., XML, JSON., YAML, etc.)
•Experience with RDBMS or distributed NoSQL Database system (e.g., MongoDB, Redis, Memcached, ZooKeeper, Elasticsearch, Etcd, Accumulo, etc.)
•Familiar with Shell Scripting and Ansible
•Have a working knowledge of cloud computing platforms (e.g., AWS)
•Experience with resource management tools (e.g., Kubernetes, Mesos, etc.) as well as containerization technologies (e.g.,Docker)
Annapolis Junction
No Shift Work
No Travel Requirements
To apply for this position, email maryam.arsala@spyrosconsulting.com
Click the checkbox next to the jobs that you are interested in.
Click the checkbox next to the jobs that you are interested in.
Bug/Defect Analysis Skill
Debugging Skill
TB48SWE3 - Sr. Software Engineer - Cleared
Sr. Software Engineer - Cleared - NiSUS Technologies Corporation, Annapolis, MD
KR197SWE3 - Sr Software Engineer - Cleared
Sr Software Engineer - Cleared - NiSUS Technologies Corporation, Annapolis, MD