Serves as a Database Administrator responsible for activities associated with delivery of customer-defined systems and software projects; basic responsibilities include:
Designs, creates, and maintains Oracle/PostgreSQL databases in on premise and Cloud environment.
Performs database analysis, design, development, reporting, security support, and performance monitoring and tuning.
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 makes recommendations regarding enhancements and/or improvements.
Proficient on data streaming technologies such as Kafka, Informatica, Goldengate
Expertise in writing SQL queries, PLSQLs, analyzing query performance using query plans and tuning query performance
Knowledge of high availability, disaster recovery and replication solutions and best practices.
Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria includes, but is not limited to:
3-year check for felony convictions
1-year check for illegal drug use
1-year check for misconduct such as theft or fraud
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
Strong development background, with a minimum of seven (7) solid years’ experience preferably with incremental software development projects using an Agile Scrum approach
More than five (5+) years related Oracle experience
You are good at:
Must have excellent written and verbal communication skills with the ability to convey technical information as necessary
Must be able to work with customers and management of all levels.
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 communication skills and work ethic; self-starter
Experience working on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness
Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas.
Bonus would be having:
Proficient in automating, implementing and supporting backup and restore operations
Possess a working knowledge of Oracle’s Transparent Data Encryption technology for storage and network I/O
Possess working knowledge of Oracle’s Advanced Security Option (ASO)
Experience with at least two of: Oracle Data Integrator, Oracle Advanced Replication, information exchanges (external interfaces), Microsoft Team Foundation Server
Acts independently to expose and resolve problems
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.