Overview
We are seeking a Data Engineer to join our team. The Data Engineer will be responsible for designing, developing, and maintaining enterprise database systems in support of various government and defense projects. This role involves implementing ETL processes, managing low latency application databases, and ensuring database performance and availability.
Responsibilities
- Oversee data architecture for large-scale APIs and web application back-end data stores.
- Implement ETL processes to supply application data for usage in web applications.
- Manage critical low latency application databases on various platforms.
- Develop and maintain packages, scripts, and reusable components for system enhancements and interfaces.
- Develop scripts to validate various data on systems and improve database performance.
- Troubleshoot and correct code problems identified during ETL and refresh processes.
- Develop, implement, and execute quality assurance programs and quality control standards.
- Establish database backup/recovery strategy and implement automation of DBA utility functions.
- Document database design, data definition language, and data migration strategy.
- Engineer extensive database solutions and interfaces for enhanced data requests performance.
Qualifications
Minimum Qualifications:
- 5+ years of experience designing, developing, and maintaining enterprise database systems.
- Strong understanding of SQL (MariaDB/MySQL, Postgres, MS SQL, or Oracle).
- Demonstrated experience with ETL pipeline design and implementation using third-party vendor solutions (NNCompass, Pentaho) or developing custom solutions.
- Experience with cloud database development and implementation (AWS preferred).
- Robust understanding of data migration procedures for backup, restore, as well as schema migration.
- Bachelor's degree in Computer Science, Data Science, or a related field. Master's degree preferred but not mandatory.
- Ability to obtain and maintain a security clearance (Confidential/NAC required).
Disclaimer:
The salary range displayed represents the typical salary range for this position and is not a guarantee of compensation. Individual salaries are determined by various factors including, but not limited to location, internal equity, business considerations, client contract requirements, and candidate qualifications, such as education, experience, skills, and security clearances.
The salary range for this position is - $148,776-$207,000
Read Full Description