Data Engineer
Job Description
Join Booz Allen Hamilton in Albuquerque, onsite, and contribute to mission-driven projects by designing, implementing, and maintaining scalable data pipelines. Enjoy a comprehensive benefits package that includes health, life, and disability coverage, retirement programs, paid leave, professional development, tuition assistance, work-life programs, dependent care, and a recognition awards program. This role emphasizes collaboration, continuous learning, and making a meaningful impact through data.
Compensation
Salary range: USD 61,900 to 141,000 per year.
The Opportunity
The expanding landscape of IoT, machine learning, and artificial intelligence has increased access to both structured and unstructured data. As a data engineer, you will recognize that organizing this data yields critical insights when gathered from diverse sources. This role seeks an experienced data engineer to help our clients turn their data into answers that support important missions.
Responsibilities
- Collaborate with cross functional teams to understand business needs and translate them into scalable technical solutions.
- Establish and manage data governance to ensure data quality, security, and compliance.
- Design, construct, install, test, and maintain highly scalable data management systems aligned with business requirements and industry best practices.
- Integrate systems using a variety of languages and tools and identify opportunities to acquire data from additional sources.
- Analyze data from multiple source systems to support data integration and reporting needs.
- Lead internal process improvements, automating manual tasks, optimizing data delivery, and redesigning infrastructure for scalability.
- Develop and optimize database schemas and data models to support analytics and reporting.
- Create data tools for analytics and data science teams to help build and optimize data products.
- Grow communication and technical skills by blending consulting with big data to deliver data centric solutions across testing and evaluation sectors.
- Stay current with industry trends and emerging technologies to propose strategic improvements.
Requirements
- 2+ years designing, building, and operating production ETL or ELT pipelines.
- 2+ years with relational DBMS, including data modeling and schema design.
- 2+ years using Python for data processing and automation.
- 1+ years of cloud services experience.
- Experience integrating data from RESTful APIs and external data sources.
- Experience deploying containerized workloads using Docker.
- Experience with workflow orchestration and CI/CD for data workloads.
- Experience implementing or contributing to logging, monitoring, alerting, and data validation for production pipelines.
- Ability to obtain a Secret clearance.
- Bachelor's degree.
Technologies
- Python, Docker, Kubernetes, Terraform, CloudFormation, CDK, PySpark
- PostgreSQL
- AWS, RESTful APIs
- Data quality frameworks