Transforming system security evaluation and authorization process at CACI by moving from a manual approach to a new model that emphasizes automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering across the entire project lifecycle
Requirements
- Experience designing and developing automated analytic software, techniques, and algorithms
- Experience developing and deploying data-driven analytics, event-driven analytics, and sets of analytics orchestrated through a rules engine
- Experience documenting data models, schemas, data element dictionaries, and other technical specifications
- Proficiency in Pig and PySpark
- 6 years’ experience using the Python programming language
- Proficiency in Python, Java, and Scala
- Experience with Apache NiFi, Ansible, and MongoDB
Responsibilities
- Develop, test, and maintain analytics using Pig and/or PySpark to create various reports for users
- Provide report updates and create new reports based on requirements
- Ensure data accuracy for end users and the success of day-to-day operations
- Capture raw data from data feeds and normalize the data for analysis
- Provide rapid response to customer needs and requirements
- Maintain a comprehensive dictionary of all analytics
Other
- Active NSA TS/SCI with Polygraph clearance
- Bachelor’s degree in Computer Science or a related discipline from an accredited college or university
- 4 years of additional experience on projects with similar requirements may substitute for a bachelor’s degree
- Ability to work in an Agile environment
- Ability to deploy applications in a cloud environment