Title:
Software Engineer - Big Data
ABOUT THIS POSITION
The successful Software Engineer candidate will be part of the KBR team supporting the Test Resource Management Center’s (TRMC) Big Data (BD) and Knowledge Management (KM) Team working on prototype BD and KM systems for DoD test ranges and various acquisition programs. The candidate will be responsible for assisting external users, groups, and vendors with integrating their software tools and / or products with the government owned and developed Cloud Hybrid Edge-to-Enterprise Evaluation & Test Analysis Suite (CHEETAS) framework. This will require obtaining a detailed understanding of the CHEETAS REST-based API and mechanisms for extending CHEETAS via plugins and external tools. Additionally, experience with Kubernetes is important to understand how to effectively extend the application’s functionality by deploying and managing containerized services. The successful candidate will have the ability to guide other external developers through the best way to integrate their tools with CHEETAS. In addition to integration efforts the ideal candidate will be adept at collecting and documenting use cases and requirements from stakeholders located at various Department of Defense (DoD) testing ranges and then either developing functioning software products to fulfill the documented requirements or handing the requirements off to other team members to develop. The developed tools will ultimately be integrated with TRMC’s highly visible data analytic project supporting multiple DoD ranges called CHEETAS. The successful candidate will work with data science, data engineer, and software development teams to support our customers by demonstrating to DoD range stakeholders the ‘art of the possible’ with CHEETAS and other standard commercial Big Data tools. This job will require interaction with DoD Range analysts and end users to discuss requirements and needs. This requires the ability to effectively communicate at both a programmatic and technical level. When not supporting integration efforts the successful candidate will be assigned software development tasks in support of data analytics tasks. Other duties include: documenting, managing configuration, testing, and bug fixing involved in creating and maintaining applications and frameworks involved within an agile software release life cycle and resulting in a software product. The successful candidate will be expected to utilize BD and KM tools and follow processes that ensure high quality software is delivered. Candidates must also possess significant experience writing, executing, creating both database queries and Python scripts. Software Engineers of all seniority levels are encouraged to apply and will be considered. Candidates must be self-motivated and capable of working independently with little supervision / direct tasking. Candidates must be comfortable working with a wide range of stakeholders and functional teams at various levels of experience physically located in every time zone nationwide, have excellent communication skills and be comfortable providing support to assist customers with installation and configuration of CHEETAS and the underlying ecosystems CHEETAS requires to function. This position is anticipated to require up to 25% travel based on workload to support end users located at various DoD Ranges across the CONUS and potentially Hawaii. Come join the CHEETAS team and be a part of the award-winning team responsible for revolutionizing how data analysis is performed across the entire Department of Defense!
BASIC QUALIFICATIONS
Knowledge / Skills / Abilities:
ADDITIONAL QUALIFICATIONS
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.
Read Full Description