Applications Developer

Company:  Kuraray America, Inc.
Location: Chantilly
Closing Date: 06/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.

2HB Incorporated is seeking a Data Scientist in order to support its government customers in the Chantilly, VA area.

The Contractor shall be required to communicate and collaborate across organizational boundaries, to include other contractor teams across the Sponsor’s organization. The Contractor shall be required to work with Sponsor staff and contractor personnel, as well as external stakeholders.

TECHNICAL REQUIREMENTS

The Contractor shall ensure that all developed applications and modifications to existing Sponsor applications comply with Sponsor’s security and architectural policies and regulations. Planned activities shall be coordinated with all stakeholders and approved by the Sponsor. See classified narrative addendum for additional technical requirements. The Contractor Team shall:

  1. Develop innovative solutions to exploit mission critical mobile artifacts while also streamlining user triage and analytic processing of mobile metadata (text, multimedia, networks).

  2. The Contractor Team shall work closely with an analytics team to exploit data; the Sponsor project manager will manage specific exploitation priorities.

  3. The Contractor Team shall coordinate with multiple entities, including mission partners, to ensure tools meet Sponsor defined requirements.

  4. The Contractor Team shall apply DevOps principles and philosophies to continuously deliver enhancements to software in a service-based architecture.

  5. The Contractor Team shall support data engineering efforts to transfer, load, and analyze large data sets to derive data relationships.

  6. The Contractor Team shall maintain all source code in Sponsor-wide, Git repositories.

  7. The Contractor Team shall develop and improve upon existing analytic tools and techniques to support mission specific data challenges.

  8. The Contractor Team shall develop and apply data exploitation models and devise creative data exploitation strategies; the Sponsor project manager will manage specific exploitation priorities.

  9. The Contractor Team shall routinely engage with stakeholders to determine requirements, analyze problems, evaluate options, and offer Information Technology (IT)-based recommendations and options.

  10. The Contractor Team shall advise stakeholders on IT methods and data needed or available to satisfy requirements that shall be documented in a format understood by the stakeholders to enable Sponsor decisions.

  11. The Contractor Team shall integrate, analyze, evaluate, and assess quantitative data, using statistical software, computer models, geospatial models, software languages, mathematical models, or machine learning, to contribute to or develop IT solutions to requirements such as software tools, analytic models, or reports.

  12. The Contractor Team shall prepare and communicate the workings and results of computational models and tools at a technical level that can be understood by various audiences.

  13. The Contractor Team shall develop scripts to forensically carve content from various database and file formats.

  14. The Contractor Team shall parse artifacts from databases commonly stored on mobile devices.

  15. The Contractor Team shall inspect network traffic to recognize security protocols.

  16. The Contractor Team shall understand and utilize certificate pinning.

  17. The Contractor Team shall decompile mobile application packages.

  18. The Contractor Team shall build and maintain databases.

  19. The Contractor Team shall build Elasticsearch indexes.

  20. The Contractor Team shall manage access to data items according to enterprise security models.

  21. The Contractor Team shall manage cloud services according to Sponsor’s guidelines.

Critical Core Competencies

  1. Python Programming - Programs and develops applications in Python to parse and process key attributes from within various data structures. Experience employing Python libraries in various software development environments.

  2. Systems Integration/Engineering - planning, leading and implementing scrum adoption, increasing team productivity, collaborating between the product owner and project teams. Possess knowledge of a total systems perspective, including a technical understanding of project relationships, dependencies, and requirements of hardware and software components.

  3. Data Modeling - design and update pre-existing data models based on newly recognized data. Experience with big data platforms.

  4. Data Engineering – experience extracting content from different data storage locations. The data engineer shall be able to transform content into standards defined by forensics community this work will be developed within and subsequently load content through a pipeline.

  5. Mobile Forensics Specialist – experience with the latest tools to parse artifacts, inspect network traffic, reverse engineer mobile applications and other mobile forensics expertise. Current tools are predominantly open source and change rapidly based on iPhone and Android phone releases. Specialist shall stay current with the quickly changing tools.

  6. Artificial Intelligence (AI) / Machine Learning (ML) Modeling - Develop predictive analytics as well as AI and ML models derived from English and non-English language data.

  7. DevOps Engineering - designs and develops DevOps pipelines to support Continuous Integration/Continuous Development (CI/CD) microservices on a cloud infrastructure utilizing tool suites such as Ansible, GitHub and Jenkins.

Skills and Key Positions

Skills and key positions listed below are identified as required or highly desired in support of work activities under this contract.

  1. Required Skills and demonstrated Experience

  2. The Contractor shall ensure, for the duration of the contract, that contractor personnel assigned to work under this contract maintain institutional knowledge and competency level necessary for all required skills, to include demonstrated on-the-job experience.

  3. Demonstrated experience working on long-term project schedules, while addressing real-time questions from system users and partners.

  4. Demonstrated experience coordinating with partners to gather mobile forensics requirements.

  5. Demonstrated experience working with operations personnel to define priority requirements in relations to strategic mission areas.

  6. Demonstrated on-the-job experience with forensic exploitation capabilities and associated production analytical systems.

  7. Demonstrated experience developing and presenting program artifacts that are appropriately tailored to meet the information needs of the audience.

  8. Demonstrated experience engaging and collaborating with external partners on emerging technologies and solutions.

  9. Demonstrated experience utilizing and facilitating Agile methodologies to enable predictable software delivery.

  10. Demonstrated experience documenting business processes and decomposition of requirements.

  11. Demonstrated experience communicating and interacting with all levels of the workforce.

  12. Demonstrated experience parsing and triaging forensic artifacts and databases.

  13. Demonstrated experience exploiting large collections of technical data.

  14. Demonstrated experience ensuring relevant data is extracted and exploited from mobile devices with a clear and concise feedback loop.

  15. Demonstrated experience developing machine learning models on text data and structured datasets.

  16. Demonstrated experience storing, searching, and retrieving large amounts of data.

  17. Demonstrated experience architecting and building end-to-end solutions for technical data.

  18. Demonstrated experience identifying relevant technical data.

  19. Demonstrated experience designing and building data models of technical data in line with existing data.

  20. Demonstrated experience building connections across technical data sets.

  21. Demonstrated experience building and maintaining databases.

  22. Demonstrated experience supporting end user engagement for advanced analytics campaigns and capabilities to include Artificial Intelligence / Machine Learning (AIML) focused endeavors.

  23. Demonstrated experience extracting, transforming, loading (ETL).

  24. Demonstrated experience including data model analysis, mapping various types of data, implementing mappings as ETL routines, and debugging existing ETL routines.

  25. Demonstrated experience with bulk datasets that are often not normalized, but can be processed and structured to add relevance to client mission.

  26. Demonstrated experience with data building data models based on various data types to fit into indexes for the various questions asked of the data.

  27. Demonstrated on-the-job experience exploiting and manipulating XML using Java, XPath, XQuery, or XSLT.

  28. Demonstrated on-the-job experience developing in Python.

  29. Demonstrated experience either developing iOS or Android applications or analyzing the content within iOS or Android applications.

Desired Skills and demonstrated Experience

Skills and demonstrated knowledge that are highly desired but not required to perform the work (See classified narrative addendum for an addition item) include:

  1. (U) Demonstrated experience working with network inspection tools to capture and analyze network traffic.

  2. (U) Demonstrated experience conducting forensic research to enable software development of priority mobile modules for the Sponsor’s enterprise government off the shelf (GOTS) capability.

  3. (U//FOUO) Demonstrated experience using Python for complex mobile forensic development.

  4. (U) Demonstrated experience defeating certificate pinning while collecting data.

  5. (U) Demonstrated experience developing and documenting scripts on Linux OS.

  6. (U//FOUO) Demonstrated experience reverse engineering mobile and web applications.

  7. (U) Demonstrated experience converting mobile data formats to a common JSON data structure.

  8. (U) Demonstrated experience acquiring relevant and real-time data through credential management.

  9. (U//FOUO) Demonstrated experience working with Dalvik bytecode and decompiled Android APK files.

  10. (U) Demonstrated experience developing an ETL pipeline in Python, specifically utilizing the Bonobo framework.

  11. (U) Demonstrated experience with digital anti-fraud techniques and technologies.

  12. (U) Demonstrated experience and understanding of digital techniques and technologies to mitigate technical signatures.

  13. (U) Demonstrated experience with encryption and decryption methodologies.

  14. (U//FOUO) Demonstrated experience with mobile emulation for application testing and reverse engineering purposes.

  15. (U) Demonstrated experience extracting, transforming, and loading data into common data models utilizing common data engineering services.

  16. (U) Demonstrated experience ensuring that the latest methods and techniques are applied to the data at time of triage.

  17. (U) Demonstrated experience designing and building accredited cloud systems and cloud solutions.

  18. (U) Demonstrated experience utilizing enterprise APIs.

  19. (U) Demonstrated experience building applications for the exploitation of technical data.

  20. Demonstrated experience developing analytic platforms.

  21. Demonstrated experience building user interfaces for analytic platforms.

  22. Demonstrated experience controlling access to data items according to enterprise security models.

  23. Demonstrated experience exploiting data that is not in the English language.

  24. Demonstrated experience developing machine learning models on text data and structured datasets.

  25. Demonstrated experience creating AI and ML models and natural language processing (NLP) models.

  26. Demonstrated experience building statistical models and performing predictive analytics.

  27. Demonstrated experience building Elasticsearch Indexes.

  28. Demonstrated experience controlling access to data items according to enterprise security models.

  29. Demonstrated experience using AWS services to automate CI/CD pipelines on the Sponsor network.

The Contractor shall ensure the following Key Positions are staffed under this contract and serve as a single point of contact (POC) to the Sponsor for the specified area described.

Systems Engineer (SE)

The Contractor shall provide a Systems Engineer (SE) who serves as a single POC to the Sponsor regarding oversight of all project efforts. The SE shall provide status updates and take action regarding project implementation issues.

Software Engineering Lead

The Contractor shall provide a Software Engineering Lead who serves as a POC to the Sponsor regarding oversight of designing, developing, and maintaining technical exploitation capabilities across Sponsor platforms.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙