SME-Level | Herndon, VA | TS/SCI w/ Polygraph Position Description: * Develop formal database requirements for Sponsor consideration.
* Analyze existing databases and data needs to develop effective systems.
* Translate database requirements into end-to-end design for databases that may involve multiple interfaces to other database systems.
* Design, develop, implement and maintain database structures.
* Design and maintain interactive web databases and web services; design graphics and user interfaces.
* Develop, test, implement and maintain security procedures to protect databases from unauthorized usage.
* Develop, test, implement and maintain complex functions, scripts, stored procedures and triggers to support application development.
* Ensure data quality and integrity in databases.
* Write interfaces to other database systems.
* Integrate modules, test and resolve any errors.
* Conduct unit/functional testing.
* Track and resolve discrepancy reports.
* Modify databases according to requirements and perform testing of modifications.
* Organize content, develop color schemes, design and produce graphics.
Required Qualifications: * Demonstrated experience translating detailed design into computer software.
* Demonstrated experience ensuring the logical and systematic conversion of customer or product requirements into total systems solutions that acknowledge technical, schedule, and cost constraints.
* Demonstrated experience preparing documentation such as program-level, user-level, and security documentation.
* Demonstrated experience translating database requirements into end-to-end design for databases that may involve multiple interfaces to other database systems.
* Demonstrated experience designing, developing, implementing and maintaining database structures.
* Demonstrated experience designing interactive web databases and web services, and user interfaces.
* Demonstrated experience developing security procedures to protect databases from unauthorized usage.
* Demonstrated experience with Amazon Web Services (AWS) and MS Azure cloud technologies.
Desired Qualifications: * Demonstrated experience analyzing customer requirements and providing technical expertise on cloud cluster computing techniques and technologies.
* Demonstrated experience designing software tools and subsystems to support software reuse and domain analyses and manage their implementation.
* Demonstrated experience working with systems analysts, engineers, programmers and others to obtain information on project limitations and capabilities, performance requirements and interfaces.
* Demonstrated experience designing and customizing software for client use in a cloud environment with the aim of optimizing operational efficiency.
* Demonstrated experience providing technical support during software installation or configuration.