Python Developer in Arlington, VA at Booz Allen Hamilton Inc.

Date Posted: 9/14/2018

Job Snapshot

Job Description

Job Number: R0034016

Python Developer

Key Role:

Work with government stakeholders. Help in building, maintaining automated data workflows and pipelines. Develop solutions to ingest, store and distribute data from disparate sources into a single location in the Cloud. Write test-cases and implement or design testing frameworks.

Basic Qualifications

-2+ years of experience in developing large-scale Python applications with integrated testing framework

-Experience in heavy testing framework,

-Experience profiling and optimizing code for performance

-Knowledge of design patterns and a good intuition for system design

-Knowledge of general Extract, Transform, and Load (ETL) design and development

-Ability to show expertise in a large-scale Python application, including the data warehouse environment

-Ability to write proper test-cases and implement or design testing frameworks in using PyTest, DocTest and Nose Tests

-Ability to write high performing SQL queries, procs, tables and views

-Secret clearance

-BS degree in Computer Engineering, CS, or Information Systems 

Additional Qualifications

-Experience with Relational Data Modeling, including Star Schema and Data Warehouse concepts and design

-Experience in working with Real-Time or distributed processing systems a plus

-Experience with Informatica a plus

-Experience with IBM PureData, including Netezza

-Experience with Agile or Scrum methodologies is preferred

-Experience with Team Foundation Server (TFS) or other source code managements tools, including a subversion

-Ability to handle constant communication with colleagues

-Ability to handle sensitive information

-Ability to apply well-organized system for handling work load

-Ability to prioritize and handle multiple projects, and be detail oriented

-Possession of excellent organizational skills


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Secret clearance is required.

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.


Your Career is Waiting.

Get job alerts. Learn about new work and upcoming events. Share open roles with friends and colleagues.
Our Talent Network is your opportunity hub.

Get Answers and Access.

Need more information? Find it in our FAQs.

Application already in-process? Log in to keep going.