The USCC J9 DCO effort aims to modernize the DCO mission space to defend the nation against malicious cyber actors by building capabilities that enable knowledge-driven operations and information sharing in the Cybersecurity domain.
Requirements
- Strong proficiency in programming languages such as Python, Java, or other relevant languages for data processing and UI development.
- Experience in writing automation scripts for repetitive tasks (e.g., ingesting data, cleaning, etc.).
- Understanding of data structures, algorithms, and common data science techniques.
- Experience with data science tools like Pandas, NumPy, or similar libraries for data manipulation.
- Familiarity with cloud platforms (AWS, Azure, etc.) is a plus, especially if the data pipeline is running in the cloud.
- Understanding distributed systems principles.
- Experience with UI framework like React.js is a must.
Responsibilities
- Proficient in data manipulation and transformation, especially with large datasets.
- Experience ingesting data from various sources like Excel files, CSVs, databases, system logs, etc.
- Ability to clean and preprocess data, removing unnecessary data elements.
- Familiarity with ETL (Extract, Transform, Load) processes.
- Experience working with Elasticsearch or OpenSearch for indexing, searching, and querying large datasets.
- Ability to optimize searches and manage clusters.
- Proficient in creating visualizations and dashboards in Kibana.
Other
- 15+ years of experience working in data engineering or software development with a focus on data processing and user interface development.
- Degree from an accredited college or university in System Engineering or related discipline.
- 0%-10% travel possible.
- Possible off-hours work to support releases and outages.
- General office environment with standard office equipment available.