Booz Allen Hamilton is a leading technology consulting firm, and they are seeking a Data Engineer to help clients find answers in their data for important missions. The role involves building advanced technology solutions, overseeing data engineering activities, and mentoring a multi-disciplinary team in a fast-paced environment.
Responsibilities:
- Help our clients find answers in their data to impact important missions—from fraud detection to cancer research to national intelligence
- Use your expertise to help build advanced technology solutions and lead data engineering activities on some of the most mission-driven projects in the industry
- Guide data engineering activities by overseeing the development and deployment of pipelines and platforms that organize and make disparate data meaningful
- Mentor a multi-disciplinary team of analysts, data engineers, developers, and data consumers in a fast-paced, agile environment
- Use your expertise in analytical exploration and data examination while you oversee the assessment, design, building, and maintenance of scalable platforms for your clients
Requirements:
- 7+ years of experience in application development
- 7+ years of experience designing, developing, operationalizing and maintaining complex data applications at enterprise scale
- 5+ years of experience creating software for retrieving, parsing and processing structured and unstructured data
- 5+ years of experience developing scalable ETL and ELT workflows for reporting and analytics
- Experience with developing scripts and programs for converting various types of data into usable formats and supporting project team to scale, monitor and operate data platforms
- Experience in supervising others and leading projects and deliverables within a collaborative, cross-functional team environment
- Secret clearance
- Bachelor's degree
- 10+ years of experience using Python, SQL, Scala, or Java
- 5+ years of experience with a public cloud including AWS, Microsoft Azure or Google Cloud
- 5+ years of experience with Distributed data or computing tools, including Spark, Databricks, Hadoop, Hive, AWS EMR, or Kafka
- 5+ years of experience working on real-time data and streaming applications
- 5+ years of experience with NoSQL implementation, including MongoDB or Cassandra
- 5+ years of experience with data warehousing, including AWS Redshift, MySQL, or Snowflake
- 5+ years of experience with UNIX or Linux, including basic commands and Shell scripting
- 5+ years of experience with Agile engineering practices
- TS/SCI clearance with a polygraph