View all jobs

Principal Systems Engineer/Architect

Annapolis Junction, MD · Information Technology
Looking for a DevOps Engineer to augment the existing data team for a large analytic cloud repository. This position is for development of suite tools to aid the current data team with a range of issues including: server metrics, flow metrics, compliance issues, proxy configuration, flow configuration / management / integration, and overall data management and handling with a large cloud computing system. The selected candidate will be embedded with developers and data flow engineers in efforts to reduce toil, engineer reliability and make recommendations as needed. The positon is development focused while other data flow team members focus on maintenance and routing activities. A successful candidate for this position has Java, Linux, Nifi programming experience, Map Reduce / Portable Map Reduce / Pig Experience. Additionally, Puppet, Grafana, Git, Kubernetes, Promentheus, ARgoCD experience and Maven will benefit the candidate. This is an on call position.
  • Required - Shall have a minimum of fifteen (15) years experience in systems, hardware and software engineering performing and providing technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/ non-technical assessment and management as well as end-to-end flow analysis. Shall have ten (10) years experience out of the most recent 13 years as a systems engineering lead, software engineering lead or top level contributor on mission critical 24 by 7 SIGINT production systems in one or a combination of the following areas:
    • Voice or video processing systems requiring ingest of multiple audio and video formats, playback to end users, storage, and retrieval
    • Transcription systems requiring input, synchronization and linkage with original content, storage and retrieval
    • Field deployable voice processing systems including data capture of multiple audio formats playback, ingest, storage and retrieval
    • Average ingest storage, content search and retrieval of 500GB/day or more of multilingual text
    • Distributed Peer to Peer content storage and retrieval systems with more than 500 nodes.
    • Metadata indexing, metadata summarization, content and metadata data mining, visualization and analytics.
  • Required - Shall have a minimum of ten (10) years experience leading, providing technical supervision, and guiding mid-level engineering personnel; solving varied technical/scientific problems; and generating and reviewing designs for technical accuracy, completeness and appropriateness in light of objectives, budget, and schedule.
  • Required - Shall have experience in developing documentation required to support a program’s technical issues and t raining situations.
  • Required - Shall have seven (7) years experience with Object Oriented and Structured development methodologies, networks, data storage, data modeling, security architectures.
  • Required - Shall have seven (7) years experience with system architectures in a service oriented environment.
  • Required - Shall have seven (7) years experience using agile or spiral development models.
  • Required - Shall have fifteen (15) years experience developing, delivering, testing and supporting integrated hardware and software systems with functional requirements.
  • Required - Shall have five (5) years experience “wrapping” legacy systems or components as Web Services within a SOA framework.
  • Required - Shall have seven (7) years experience developing solutions integrating and extending COTS and GOTS products.
  • Required - Shall have experience developing and deploying storage within clustered or cloud environments.
Powered by