Job Description
Two Six Technologies is seeking a Data Engineer to manage data and data flows for current and future systems. The Data Engineer will be responsible for data extraction, transformation, and loading (ETL), data mapping, analytical and operational support, database management, and maintenance of data systems.
As part of the team, the candidate will operate in a fast-paced, process-oriented environment, requiring experience in large-scale database development, file manipulation, data modeling, and quality assurance.
What this role involves:
- Supporting data extraction, transformation, and load (ETL) processes.
- Troubleshooting complex problems and providing customer support for ETL.
- Developing complex data flows and enhancing existing pipelines.
- Conducting investigations and tests.
- Providing input for technical documentation.
- Preparing reports on analyses and project progress.
- Providing guidance to less-experienced engineers.
Requirements:
- Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience
- 8+ years of related software engineering and ETL experience.
- Experience with Python, SQL, Elastic Search, XML, XQuery, XPath, HTML/XHTML, CSS, Shell Scripting, JSON, Java/J2EE
- Experience developing and maintaining microservices in a docker/Kubernetes environment
- Experience building and maintaining data flows in NiFi
- Knowledge of servers operating systems: Linux, windows
- Active TS/SCI Security Clearance with polygraph required
What the role offers:
- Opportunity to work at Two Six Technologies