Opens an external site
- Employment type
- Full-time
- Experience level
- Mid-level · 4+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Sep 28, 2027
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
Support ETL workflows and large-scale data migration, including extracting, mapping, transforming, cleansing, and validating data as it moves from legacy systems to secure cloud environments. Collaborate with engineering, DevSecOps, QA, and cloud teams, while documenting migration processes, reporting progress, and identifying risks or blockers.
Job details
Overview JOB TITLE: Data Migration Engineer (Mid-Level) GOVERNMENT AGENCY: FBI – Federal Bureau of Investigation POSITION INFORMATION: Full-Time Position; Government contractor supporting the FBI LOCATION: Huntsville, AL (Onsite) BENEFITS: Health, Dental and Vision, 401(k), Flexible Spending Account (FSA), 11 Paid Federal Holidays, PTO, education reimbursement ITC Federal, LLC (ITC) connects technology advancements in automation and AI, customer experience, and financial services to solve government mission challenges, enabling smoother operational efficiency and bolstering national security. We leverage the latest technology innovations and proven approaches to better serve the mission and support the DHS, DOJ, and DoW workforce, customers, and programs, regardless of scale or complexity. ITC is located in Fairfax, VA and offers outstanding compensation and benefits plan and a challenging and rewarding professional work environment. ITC is seeking a Mid-Level Data Migration Engineer to support data extraction, transformation, validation, and movement activities for a large-scale FBI modernization program. This role works within the Migration Workstream to support ETL pipelines, data mapping, cleansing, transformation, and operational readiness for transferring high-volume datasets from legacy systems into secure cloud environments. The ideal candidate has hands-on experience with structured and unstructured datasets, migration tooling, data integrity checks, and cross-team data operations. Responsibilities Data Migration & ETL Execution Support development and operation of ETL workflows for large-scale data migration efforts. Execute data extraction, transformation, cleansing, normalization, and validation tasks. Conduct detailed data mapping from legacy systems to target schemas and environments. Operate within established migration pipelines and support automation improvements. Data Quality & Validation Perform data integrity checks, completeness assessments, and error resolution. Support quality assurance activities for migrated datasets, ensuring accuracy and fidelity. Assist in documenting data issues, anomalies, and corrective measures. Technical Collaboration Work closely with Senior Data Migration Engineers, Data Engineers, DevSecOps teams, QA engineers, and cloud architects. Support migration readiness by validating source/target environments and testing pipeline functionality. Participate in technical reviews, test cycles, and data validation checkpoints. Operational Support & Reporting Maintain documentation of migration steps, ETL processes, schemas, and pipeline behaviors. Contribute to migration reporting, progress updates, and operational status summaries. Identify risks, blockers, and dependency issues impacting migration throughput. Qualifications REQUIRED: 4+ years of experience supporting data migration, ETL processes, or data engineering workloads. Bachelor's Degree from an accredited University, required Experience with structured/unstructured data, mapping, transformation, cleansing, and validation. Familiarity with ETL tools, scripting languages, or pipeline automation methods. Strong analytical skills, attention to detail, and ability to work in fast-paced technical environments. PREFERRED: Experience with large-scale or multi-system migration efforts. Hands-on experience with cloud-based data pipelines (AWS preferred). Exposure to DevSecOps environments, automated testing, or CI/CD pipelines. Experience supporting DOJ, FBI, Intelligence Community, or national security programs. SECURITY CLEARANCE REQUIREMENTS: Must have an active Top Secret (TS) security clearance. U.S. Citizenship is required due to the nature of this government contract. WORK ENVIRONMENT AND PHYSICAL DEMANDS: Candidate must be able to function in general office environment. ITC Federal is an equal opportunity employer and will not discriminate against any application for employment on the basis of age, race, color, gender, national origin, religion, creed, disability, veteran status, marital status, sexual orientation, genetic information, military status, disability, or sex including pregnancy and childbirth or related medical condition or on any other basis prohibited by law.
What you’ll do
Support ETL workflows and large-scale data migration, including extracting, mapping, transforming, cleansing, and validating data as it moves from legacy systems to secure cloud environments. Collaborate with engineering, DevSecOps, QA, and cloud teams, while documenting migration processes, reporting progress, and identifying risks or blockers.
Requirements
Requires at least four years of experience supporting data migration, ETL, or data engineering, a bachelor's degree, and experience with data mapping, transformation, cleansing, and validation. Candidates must be U.S. citizens with an active Top Secret clearance; cloud pipelines, AWS, DevSecOps, automated testing, and national security program experience are preferred.
Benefits
- Health Insurance
- Dental Insurance
- Vision Insurance
- 401(k)
- Flexible Spending Account
- Paid Federal Holidays
- Paid Time Off
- Education Reimbursement
Listed skills
- CI/CD · Preferred
- Automated testing · Preferred
- Data Validation · Preferred
- Amazon Web Services · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Data Migration
- ETL
- Data Extraction
- Data Transformation
- Data Cleansing
- Data Validation
- Data Mapping
- Structured and Unstructured Data
- Data Integrity Checks
- Pipeline Automation
- Cloud Data Pipelines
- AWS
- DevSecOps
- Automated Testing
- CI/CD
- Migration Reporting
- Operational Efficiency
- Pipelines
- DataOps
- Workflow Management
- Analytical Skills
- Artificial Intelligence
- Amazon Web Services
- Automation
- Test Automation
- Customer Service
- Data Engineering
- Data Integrity
- Extract Transform Load (ETL)
- Data Quality
- Financial Services
- Quality Assurance
- System Migration
- Safety Assurance
- Software Technical Review
- Tooling
- Unstructured Data
- Security Clearance
- Scripting
- Top Secret-Sensitive Compartmented Information (TS/SCI Clearance)
- Detail Oriented
- Data Pipelines
Job areas
- Data & Analytics
- Technology
- Engineering
- Government & Public Sector
- Security & Safety
- Data Migration Analyst
- Data Engineer
- Software Developers
- Database Administrators
