Technical Targeting Developer (TTD) (C)

  • Full-time

Company Description

We provide our federal customers with an exciting variety of IT and Intelligence services. In order to achieve our company growth goals, continually surpass our customer’s expectations and provide new opportunity for our employees, Metronome must attract the most professional and qualified employees.

Metronome believes in a strong company culture rooted in its core values and belief in our overall mission. We believe in supporting one another, exceeding our customer’s expectations, executing with passion and celebrating all successes. We work hard and encourage one another to have fun doing it.

Metronome is looking for individuals who also believe in these core set of values, those who yearn to support our nation’s vital projects and those who desire to work for a fast growing small business that appreciates each employees’ contributions and trusts them to make decisions while representing Metronome…those who Keep Projects Pulsing.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Metronome is committed to providing reasonable accommodations to employees and applicants for employment, to assure that individuals with disabilities enjoy full access to equal employment opportunity (EEO). Metronome shall provide reasonable accommodations for the known physical or mental limitations of qualified employees and applicants with disabilities, unless Metronome can demonstrate that a particular accommodation would impose an undue hardship on business operations. Applicants requesting a reasonable accommodation may make a request.

Job Description

The Technical Targeting Developer (TTD) is a key role within the multi­disciplinary agile development team, leveraging the expertise inherent within the software development skillset coupled with the expertise of Digital Network Intelligence (DNI) targeting, to more rapidly deliver solutions in an ever increasingly technologically driven world. The TTD fulfills this role from within the onsite location, but while remaining independent from the organization's multi-layer teams. The TTD is one of the specialty capabilities shared across the office enterprise. While maintaining currency with DNI methodologies the TTD leverages their programming skill set to inject new approaches into the team’s operational requirements. Because of the high operational tempo environment, requirements and priorities are often subject to rapid changes, requiring the TTD to be extremely flexible, efficient and resourceful. Similarly, with the ever-advancing pace of technological development the TTD is responsible to be continuously leaning forward in the pursuit of new methodologies and approaches.

As the TTD roams across various multi-layer teams, they will proactively find problems or initiatives to contribute to, through direct observation and elicitation of the multi­layered team's daily activities and interactions with external customers and partners. After leading requirement refinement with the requester/user, the TTD determines if the project can be handled by them or if it will require the support of the rest of the multi-disciplinary agile team. The TTD subsequently prepares, alone or as part of the development team design specifications, conceptual diagrams, process flows, data models, prototypes, user interface designs, use cases, screen layouts, test plans, deployment plans, system documentation and occasionally user documentation and product demonstrations. Unlike other environments, the typical deliverable timetables are measured in hours and often require rapid iterative feedback cycles.

As part of the TTD's DNI activities, they conduct advanced analysis of collection and open-source data, to ensure target continuity, to profile targets and their activities and to develop techniques to gain target information. The TTD maintains expertise in the proper dissemination of information in accordance with established, applicable policies. The TTD remains current with all databases needed to support their activities and performs research, using open source and classified sources, to identify current gaps to identify new opportunities for follow-on analytics, methodologies, tool development, etc.

Administratively, the TTDs use management/tracking utilities such as JERA, Redmine, or similar, to capture their efforts and progress against specific requirements. The TTD is regularly called upon to provide desk-side and group training sessions and materials, to help non-technologists learn new technologies and tools and grow their skills.

DUTIES

  • Manages and advances SQL query writing, data retrieval and data mining from relational databases, such as Oracle (PL/SQL), MySQL, Postgres and MS SQL Server (T-SQL)
  • Performs analytic algorithm design and implementation
  • Uses web services environment and technologies such as XML, KML, SOAP, and JSON
  • Performs extract, transform, load (ETL) processes, including document parsing techniques
  • Manages/tracks utilities such as JIRA, Redmine, or similar
  • Supports Intelligence Communities

Qualifications

  • Government clearance required
  • Must possess a Bachelor’s degree in Computer Science or related fields (i.e. Statistics, Mathematics,
  • Engineering)
  • Master’s/Ph.D. degree in Computer Science or related fields desired (i.e. Statistics, Mathematics, Engineering)
  • CompTIA Security + or CISSP certification required
  • Must possess 5-8 years of experience
  • 9+ years of experience desired
  • Experience as a SIGINT targeting analyst, with all intelligence disciplines (GEOINT, HUMINT, MASINT, OSINT, and SIGINT) and an expert level understanding of the data and tools associated with these disciplines
  • Able to monitor and develop targets across several communications technologies, including DNI, DNR, etc.
  • Expertise with SIGINT software applications and NSA databases associated with network analysis and target development
  • Capable of building analytics for more complex discovery and analysis tasks
  • Expertise with multiple internet protocols, telecommunications technologies and internet routing
  • Expertise with multiple communications protocols and can analyze technical data from collected information for new collection opportunities
  • Able to evaluate information for signs of communications changes and identify alternate means of communication
  • Provided direct support to F3EA efforts
  • DNI Targeting Analyst or equivalent
  • Software development experience working independently, in pairs and as part of a team
  • Proficiency in one of the following programming languages: C#, Java, .NET, Python, Perl, Ruby, or similar
  • Proficient with HTML and JavaScript
  • Proficient with multiple operating systems, including UNIX, Linux and Windows
  • Experience using Agile methods a plus
  • Expertise with machine learning, data mining or knowledge discovery desired
  • Expertise with NoSQL databases, such as Titan, Mongo, Cassandra and hBase, desired
  • Experience processing and managing large datasets desired (multi TB scale)
  • Expertise with container configuration and implementation desired (Docker or similar)
  • Expertise with application integration, thorough understanding of complex network topologies and a solid understanding of system security and risk management desired
  • Expertise with multi-threaded, big data, distributive cloud architectures and frameworks desired, including Hadoop, MapReduce, Cloudera, Hive, Spark and Elastic Search, to conduct analytic algorithm design and implementation
  • Experience developing software in the GIS context and comfort with associated standards desired, including ESRI Development Environment, Python Scripting, etc.
  • Expertise with Informatica, Syncsort DMX-h and Ab Initio desired
  • Expertise with mobile OS and app languages (HTML5, Android, IOS/Swift/C Object/C#, etc.)
  • Expertise with sensor test and evaluation support desired
  • Expertise with graphical user interface and data visualization tools and protocols desired (such as HTML 4, CSS and Adobe Creative Suite 5)
  • Experience building Geospatial models for GIS applications, such as ESRI ARCMap, desired
  • Expertise with model-based data retrieval systems, such as JEMA, desired
  • Expertise with data transfer systems desired (such as NIFI)
  • Expertise with text processing desired: natural language processing (NPL), named entity recognition (NER), entity retrieval (e.g. SOLR/Lucene), topic extraction, summarization, clustering, etc.
  • Applicable certifications desired
  • ITIL certification a plus
  • Agile Certification Institute, International Consortium for Agile, Scaled Agile Academy, Scrum Alliance, Scrum.org, International Scrum Institute, ScrumStudy, Project Management Institute - Agile Certified Practitioner, or similar XP/SCRUM certification or training is desired
  • Expertise supporting Special Operations elements desired

#CJ

Additional Information

Core Values

Passion - We believe.  We execute with all we have.
Improving - We surpass our best efforts.
Teammates - We respect and support one another.
Mission - We align with our customers’ objectives.
Celebrate Success - We reward all achievements.