Overview
Skills
Job Details
Position : Database Administrator
Location : Suitland Maryland
The client team works directly with the client on integrated teams involving client employees, other contractors, and government staff. So, a successful candidate must possess the following:
Willing and able to proactively communicate with client and fellow team members
Willing and able to work independently and proactively solicit feedback and support from team members as needed
Must be a team player able to support any aspect of the project as needed to ensure project success
This position includes database design, development and some administration related job duties and responsibilities. Successful candidates must possess experience with skill sets and their duties listed below which may include, but are not limited to the following:
Designs, implements, and maintains highly complex databases and their data dictionaries.
Defines logical and physical structure and functional capabilities of databases.
Leads technical database design reviews.
Performs technical review on data elements, preparing reconciliation recommendations and backup materials.
Creates complex SQL statements, where applicable.
Develops backup and recovery procedures, designs database security, and configures database storage devices.
Monitors database performance and tunes databases for optimized performance.
Installs systems software and database engines.
Troubleshoots highly complex database-related problems.
Supports database connectivity for web-based applications.
Plans for upgrades/system release implementation.
Identifies, determines the feasibility of, and analyzes the costs and benefits of alternatives for new database technology.
Provides technical guidance to developers.
May be responsible for project progress and results, and assumes responsibilities of team leader, if required.
Minimum Qualifications:
At least 5 years of experience developing applications in SQL database.
At least 5 years of experience creating and managing database resources.
At least 5 years of experience with database backup and recovery procedures.
At least 5 years of experience in DBMS configuration management and controlled introduction of new system releases, system/product upgrades in a production environment including databases, database access software, DBMS utilities, etc.
At least five years of experience in database performance measurement and tuning.
At least five years of experience supporting database connectivity for web-based applications.
At least five years of experience in designing and implementing relational databases to support complex database systems and applications.
At least four years of experience in the configuration and optimization of database storage devices.
At least four years of experience in the administration of database security, including the monitoring and maintenance of user access.
At least four years of experience in the use of tools for data modeling and logical and physical database design.
At least three year identifying, determining the feasibility of, and analyzing the costs and benefits of alternatives for new database technology.
Primary duties:
High level of coding skills in J2EE, JavaScript, AJAX, Angular X, Spring Boot, and JUnit
Current network, development and database architectures and technologies
Internet/Intranet protocols and web server technologies
Developing systems architectures.