Pacific Northwest National Laboratory - Providence, RI
posted about 2 months ago
The Principal Data Engineer/Cybersecurity position at Pacific Northwest National Laboratory (PNNL) is a pivotal role within the Computing and Information Technology Directorate. This directorate is dedicated to re-imagining how digital technologies can enhance the research experience, facilitate data-driven insights for decision-makers, and accelerate PNNL's research missions. The successful candidate will be instrumental in connecting staff to systems while fostering a broader research computing ecosystem that improves productivity and cultivates a sense of community among researchers. In this role, the Principal Data Engineer will design and implement data collection mechanisms using tools such as PowerShell, SQL, and REST APIs to gather critical cybersecurity data from various sources. The candidate will be responsible for processing and transforming this data using programming languages like Python and Java, developing robust scripts and applications to prepare the data for analysis. Additionally, the role involves architecting and managing data storage solutions, utilizing Splunk for real-time data analysis, and maintaining a backend database for long-term data storage. The Principal Data Engineer will also create and optimize high-performance queries and dashboards in Splunk to deliver actionable insights related to cybersecurity. Developing and maintaining ETL (Extract, Transform, Load) pipelines will be essential to ensure seamless data flow and integration between collection, processing, and storage systems. Furthermore, the candidate will implement and manage identity and access management (IAM) solutions to ensure secure and appropriate access to data and systems, oversee vulnerability management processes, and collaborate with cybersecurity teams to refine data requirements and enhance threat detection and response capabilities.