Sr. Database Engineer
CACI International IncAbout the role
CACI is looking for an experienced Oracle Database Administrator/Engineer to work on a Program in Ashburn, VA. CACI supports the program across a broad range of systems and software technologies. The ideal candidate will have an understanding of Agile Software Development practices and experience delivering releasable software. In this role, they will have the opportunity to perform complex Oracle database related assignments essential to the production and development of Database Management Systems (DBMS) applications. They will apply knowledge and experience with database technologies, development methodologies, and perform database programming (PL/SQL) and support (includes maintenance of database dictionaries, overall monitoring of standards and procedures, file design and storage, and integration of systems of database design). They will possess and apply a comprehensive knowledge across key tasks and high impact assignments. This position is responsible for ensuring that all assigned work activities are performed in a timely and cost-effective manner while maintaining the highest quality of performance.
Responsibilities:
Serves as a database specialist responsible for activities associated with delivery of customer-defined systems and software projects; basic responsibilities include:
Lead database analysis, design and development, security support, and performance monitoring and tuning.
Designs, creates, and maintains databases in a client/server environment.
Reviews and ensures integrity via standardized support tools.
Ensures that assignments are performed in accordance with database administration guidelines, standards and procedures for database development, implementation, testing, and migration using Agile Software Development practices.
Responds to complex customer-reported systems problems in production.
Reviews database design and provide recommendations/guidance regarding enhancements and/or improvements.
Implements strategic goals for applications
Establish short to midterm operational plans
Maintains security and integrity controls.
May develop stored procedures and/or triggers using PL/SQL.
Implements and maintains smooth operation and physical design of databases
Qualifications:
Required:
College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree
Must be a U.S. Citizen with at least an active DOD Secret clearance or higher
Experience with Oracle RDBMS (version 19c) running on RedHat Linux and Windows Server environments
Working experience with cloud platform (Microsoft Azure or Amazon Web Services).
Experience with Database migration into cloud, managing cloud services and cloud resource optimization.
Ability to monitor database performance and growth (size) and create alerts when they go beyond control limits.
Solid understanding of and ability to perform common database administration tasks including, shutdown, start-up, cold back-ups, tablespace management, performance tuning, managing materialized views, data guard, and table partitioning.
Must have excellent written and verbal communication skills the ability to convey technical information as necessary
Must be able to work with customers and management of all levels.
Strong development background, with a minimum of ten (10) solid years of experience preferably with incremental software development projects using an Agile Scrum approach
Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management
Highly responsible, team-oriented individual with very strong work ethic; self-starter
More than 8+years related Oracle experience
Demonstrate ability to solve complex problems providing creative and ingenious solutions
Security+ Certification
Desired:
Proficient in automating, implementing and supporting backup and recovery operations
Possess a working knowledge implementing DISA Security Technical Implementation Guid
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s