CACI International Database Support Expert - TS/SCI w/ Polygraph in Bethesda, Maryland
Database Support Expert - TS/SCI w/ Polygraph
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI with Polygraph
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
You will participate in the design, development and debugging of Databases or major enhancements to existing software. Identify user requirements, set up computer databases, organize and store data, and test and coordinate modifications to the computer database systems. Define file organization, indexing methods, and security procedures for specific user applications; manage the development of data base projects and performs capacity planning. Clean and convert data file formats for external publication in compliance with open data requirements for federal agencies, this includes using machine-readable and open formats (APIs, etc.), data standards, and common core and extensible metadata for all new information creation efforts.
What You’ll Get to Do:
Provides technical expertise for database design, software development, implementation, information storage and retrieval, data flow and analysis
Develops relational and/or Object-Oriented databases, database parser software, and database loading software
Projects long-range requirements for database administration and design.
Responsible for developing a database structure that fits into the overall architecture of the system under development and has to make trades among data volumes, number of users, logical and physical distribution, response times, retention rules, security and domain controls.
Works primarily at the front end of the lifecycle requirements through system acceptance testing and Initial Operating Capability (IOC)
Develops requirements from a project's inception to its conclusion for a particular business and IT subject matter area (i.e., simple to complex system)
Assists with recommendations for, and analysis and evaluation of systems improvements, optimization, software development, and/or maintenance efforts
Translates a set of requirements and data into a usable document by creating or recreating ad hoc queries, scripts, and macros; updates existing queries, creates new ones to manipulate data into a master file; and builds complex systems using queries, tables, Open Database Connectivity and database storage and retrieval using Cloud methodologies
Research, test, build, and coordinate the conversion and/or integration of new products based on user requirements
Address problems of system integration, compatibility, and multiple platforms
Consult with project teams and end users to identify application requirements
Perform feasibility analysis on potential future projects
Assist in the evaluation and recommendation of application software packages, application integration and testing tools
Resolve problems with applications and responds to suggestions for improvements and enhancements
Participate in the development of software user manuals
Assist with developing new databases (as needed) and providing O&M support on existing applications (such as Group Calendars, Action Tracking, CATS, workflow applications, and Messaging databases).
Test database functionality, resolving anomalies, researching and implementing new features.
Attend design review meetings on behalf of management, providing status reports to senior management, liaison assistance with Government representatives, managing service requests tickets and phone calls, participating in pilot testing, and providing general user, administrative, and Tier 2 Close Support.
As a Member of an agile team you will work with the government customer to help shape a new phase of applications into the C2S cloud environment.
You will work closely with multiple contractor teams and the customer to transform approved requirements into features during each sprint. You will help to develop the new suite of applications one sprint at a time.
You will be responsible for helping to develop code, unit test, hold code reviews, check in code and help to build the code pipeline for continuous integration/continuous delivery.
You will build cloud-based technologies in a secure/unsecure environment.
You’ll Bring These Qualifications:
TS/SCI w/ Polygraph clearance is required
5+ years of experience in the design, development and implementation of new software products or major enhancements to existing software
Experience refactoring legacy code and/or applications in a cloud native environment
Experience with AWS RDS, or Oracle, NoSQL or MSSQL
Experience with AWS DynamoDB or an equivalent NoSQL database
Ability to script stored procedures, create tables, sequences, indexes
These Qualifications Would be Nice to Have:
AWS/C2S cloud development experience
AWS Developer Certification and/or AWS DevOps Certification
Experience incorporating Test Driven Development (TDD)
DevOPs Script creation and execution (CI/CD)
Exposure to supported cloud-based programming languages and/or SDKs.
Experience with Financial Management Systems.
BA/BS Degree in Computer Science
What We Can Offer You:
We’ve been named a Best Place to Work by the Washington Post.
Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
We offer competitive benefits and learning and development opportunities.
We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity Employer – Females/Minorities/Protected Veterans/Individuals with Disabilities.