Nightwing Sa (Pty) Ltd - Sterling, VA
posted about 2 months ago
Nightwing is seeking a Database Developer to support a multifaceted software modernization effort. This role is crucial for the successful execution of extract, transform, load (ETL) workflows, which are essential for managing large datasets. The Database Developer will engage regularly with data scientists, analysts, and managers to ensure that data is efficiently processed and utilized. The position is contingent upon funding, customer approval, and successful completion of a background investigation, including a TS/SCI with Polygraph clearance. In this role, the Database Developer will be responsible for loading large datasets into both on-premises and cloud environments, developing and maintaining ingestion algorithms and schemas, and analyzing new large-volume datasets to optimize data ingest processes. The developer will also support the creation of Apache NiFi schemas for new data loads and develop software tools that preprocess, modify, aggregate, load, index, and archive large data collections in near real-time. Ensuring proper access controls and generating metrics to track data ingest statistics are also key responsibilities, along with documenting data flows according to standards set by the sponsor. The ideal candidate will have a strong background in computer science or a related field, with demonstrated experience in AWS cloud services, Databricks, SQL database structures, and Apache NiFi. The role requires proficiency in developing and deploying ETL processes, as well as experience with large data and high-performance compute clusters. Strong coordination and collaboration skills are highly desired, as is the ability to communicate technical concepts to non-technical audiences. This position offers an opportunity to contribute to significant cybersecurity and intelligence initiatives, leveraging over 100 years of engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threats.