Junior Data Developer
ManTechAbout the role
Secure our Nation, Ignite your Future
ManTech is seeking a motivated, career, and customer-oriented Data Developer to join our team to provide unparalleled support to multiple federal agencies through the Continuous Diagnostics & Mitigation (CDM) Program. The CDM Program is a high-profile, high-visibility, cybersecurity modernization and risk management program where you can contribute innovative solutions and consult with multiple federal agencies to enhance their Information Assurance (IA) programs and continuous monitoring capabilities.
The Data Developer responsibilities include conducting full development lifecycle of data that includes requirements from DHS, other OMB initiatives, and provide support for the whole program. This position also requires building a new data automation practice on the program to address our client’s most pressing needs with Cyber Security Threats and Data. The successful candidate will bring a consultative approach to data to improve the value of the data that’s being collected by our customers. This position is also a thought leader in the practice of Big Data in solving our clients’ cyber security problems, coupled with demonstrated experience designing and developing enterprise data solutions for large clients by providing a new approach to the team, presenting white papers and other solutions.
Responsibilities include but are not limited to:
The Data Developer will:
- Develop and implement pipelines that extract, transform, and load data that helps the organization reach its strategic goals that Focus on ingesting, storing, processing, and analyzing large datasets
- Develop Data Pipelines for transformation, normalization, and Correlation
- Develop scripts for creating synthetic data for building POC for customers
- Support Data platform build in the cloud
- Investigate alternatives for data storing and processing to ensure implementation of the most streamlined solutions
- Work with Data and Architect team to understand Data that is generated by multiple tools such as Asset Management, Identity Management, Vulnerability management.
- Develop rules and algorithms for Data processing, transformation, and correlations.
- Work with data stores that support the scalable processing and storage of our high-frequency data
- Customize integration tools, warehouses, databases, and analytical systems
- Automate manual processes using Python, BASH, PowerShell, or other scripting language
- Review, Identify, Analyze data from multiple source Cyber Security tools at multiple agencies.
- Interpret data, analyze results using statistical techniques and support data trends based on the customer needs.
- Develop and implement databases, data collection systems, data analytics and other strategies that optimize statistical efficiency and quality
- Acquire data from primary and other data sources and maintain databases/data systems
- Identify, analyze, and interpret trends or patterns in complex data sets
- Analyze source data and types, identify data requirements for destination systems.
- Analyze, interpret, and develop data models on data based on Data Dictionary & Logical Data Models guidance.
- Locate and define new process improvement opportunities
- Ensure that mapping of data elements provided by COTS products to the Logical Data Model
- Other duties as assigned
Minimum Requirements:
- Proven working experience with large Data set from multiple systems including machine data, cyber security tool data and other relevant data that is used within an enterprise for security posture.
- Proven ability to analyze complex problems, theorize root causes, and develop creative solutions.
- Proven ability to use multiple REST API authentication types, knowledge of REST methods, and ability to mine APIs to meet data requirements
- Hands-on experience with data cleaning, visualization, and reporting
- Introductory experience with Python, Scala, Java, R or Spark
- Understanding of Hadoop, Spark, Databricks, Storm or related paradigms and associated languages such as Pig, Hive, Mahout, plus advanced skills in Java/C++, R, Python, etc
- Basic understanding of API calls for data ingestion
- Basic Understanding of T-SQL, data-warehousing and data-modeling techniques
- Basic data engineering skills with Azure cloud platform
- Basic understanding regarding data models, database design development, data mining and segmentation techniques
- Experience in programming knowledge in SQL, noSQL.
- Operating system experience with Linux
- Experience in Cloud Data Lakes such a Databricks Data Lake, Azure Data Factory
- Experience in working with Cryptography and Hashi
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s