Position Title: Systems Engineer
Location: McLean VA
PTFT: FullTime
Clearance: TS/SCI with Poly (from IC)
Position Summary:
MGPS is seeking a Systems Engineer to support a program that automates processing large forensic images extracting and enriching metadata and displaying information meaningfully for analysts assessments.
Job Description:
We provide technical solutions and capabilities to enable analysts to conduct enterprise search digital forensics and data analytics. Our team is building a modern cloudbased system to replace a legacy standalone system and requires an infrastructure team adept in a dynamic agile software development environment. We adhere to Agile Scrum development methodology best practices with 2week sprint cycles.
Responsibilities include:
Identifying documenting and communicating risks and mitigations.
Reviewing systems to identify gaps and minimize overlaps.
Analyzing project needs for alternative solutions.
Identifying and integrating necessary layers and modules.
Developing and selecting backend database technologies.
Optimizing database population to support content volume ETL and periodicity of data.
Reviewing technical implementation strategies.
Identifying inconsistencies and opportunities for improvement.
Communicating results to the Project Manager.
Requirements
Required Technologies/Tools:
1. Mandatory: Demonstrated experience working with an AWS cloud environment.
2. Mandatory: Demonstrated experience understanding and implementing system security requirements.
3. Mandatory: Demonstrated experience creating a testing environment to identify and improve bugs and efficiencies.
4. Mandatory: Demonstrated experience programming in Python PowerShell and Java 8.
5. Mandatory: Demonstrated experience using Python and the PySpark library to read write and manipulate large structured and semistructured datasets.
6. Mandatory: Demonstrated experience using task tracking and version control technology to include JIRA and GitHub.
7. Mandatory: Demonstrated experience using SQL and database technologies such as MySQL or SQL server.
8. Mandatory: Demonstrated experience using and managing ElasticSearch clusters.
9. Mandatory: Demonstrated experience tuning and optimizing ElasticSearch.
10. Mandatory: Demonstrated experience creating and managing ElasticSearch indices.
11. Mandatory: Demonstrated experience with Apache Spark and managing Spark clusters.
12. Mandatory: Demonstrated experience tuning and optimizing Apache Spark.
13. Mandatory: Demonstrated experience with the Databricks platform and Databricks API & CLI.
14. Mandatory: Demonstrated experience understanding Hadoop Distributed File System (HDFS).
15. Mandatory: Demonstrated experience understanding Databricks File System (DBFS).
16. Mandatory: Demonstrated experience with infrastructure as code (IaC) technologies including AWS Cloud Formation.
17. Mandatory: Demonstrated experience using automated build tools such as Jenkins.
18. Mandatory: Demonstrated experience implementing machine learning models on text and multimedia data such as Spark NLP and Computer Vision models.
19. Mandatory: Demonstrated experience with Linux operating systems and shell scripting such as Bash.
20. Mandatory: Demonstrated experience developing machine learning models on text data and structured datasets.
21. Desired: Demonstrated professional experience with cloud technology networks digital forensics or cybersecurity topics.
22. Desired: Demonstrated experience using artificial intelligence and machine learning technologies/packages.
23. Desired: Demonstrated experience using data pipelines and workflow technologies.
Education:
Desired: Bachelors degree in Engineering Computer Science Mathematics Data Science Statistics or related field or equivalent work experience.
Benefits
This role demands a proactive team capable of supporting a fastpaced evolving environment and contributing to the development of a robust scalable cloudbased system.