Data Engineer
MANTECH · Herndon, VA · 4 days ago
On-siteInformation TechnologyFull-time
Responsibilities
- Design, build, optimize, and maintain resilient data pipelines using Python, with a focus on data collection, ingestion, ETL, and analytics
- Develop and support complex data solutions, including data transformation, validation, and quality controls
- Integrate data from a variety of internal and external sources, including REST APIs, flat files, and structured/semi-structured formats
- Ensure data is available, accessible, reliable, and securely handled to meet stakeholder and operational needs
- Test, troubleshoot, and validate data movement, parsing, and transformation code across development and production environments
- Provide platform and production support, including debugging, root cause analysis, issue resolution, and ongoing maintenance
- Collaborate with cross-functional teams to deliver data products and help end users understand and effectively use analytics environments
Requirements
- High School Diploma and 5+ years’ experience with software development in Python
- Experience with data engineering
- Experience building and maintaining data pipelines, ETL processes, and ingestion workflows
- Experience with Git/GitHub or similar version control systems
- Experience with common data formats such as JSON, XML, CSV, and other structured or semi-structured data
- Experience working with Bash, Linux, and command-line tools in a development or production environment
Qualifications
- Bachelor’s degree in computer science or similar technical field
- Experience with Elasticsearch and Kibana
- Experience with AWS services such as Lambda, EC2, and S3
- Knowledge of cyber operations
- Certified Information Systems Security Professional (CISSP certification)
Pay
Commensurate with experience
Schedule
Varies
Benefits
N/A