What You’ll Get to Do:
The Database Engineer (DBE) will join a high performing agile team using the Scaled Agile Framework (SAFe) methodology to support a nationally significant program. Program execution follows DEVOPS best practices and employs robust development, test and production environments.The Database Engineer maintains the integrity, security and availability of multiple databases.She/he provides technical expertise for database design, development, implementation, information storage and retrieval, data flow and analysis. She/he develops requirements from a project’s inception to its conclusion for a particular business and Information Technology (IT) subject matter area (i.e., simple to complex systems). Assist with recommendations for, and analysis and evaluation of systems improvements, optimization, development, and/or maintenance efforts. Database administrators with experience that includes Netezza, Oracle, SQL, PostgreSQL, RDF.More About the Role:
a)Supports data administration technical function for both data warehouse development and maintenance
b)Facilitates change control, problem management, and communication among data architects, programmers, analysts, and engineers
c)Analyzes and identifies data and metadata requirements
d)Defines user requirements and database design specifications.
e)Implements business rules via stored procedures, middleware
f)Prepares/implements data verification and testing methods.
g)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.
h)Develops relational and/or object-oriented databases, database parser software, and database loading software. Projects long-range requirements for database administration and design.
i)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.
You’ll Bring These Qualifications:
•Significant experience developing databases for and interacting with cloud environments.
•Significant experience reading and developing solutions to customer requirements.
•Significant experience analyzing and identifying data and metadata requirements
•Significant experience defining user requirements and database design specifications
•Must have a good understanding of databases, primarily Oracle and/or other relational and non-relational databases that includes Netezza, Oracle, SQL, PostgreSQL and RDF.
Candidate must be a US Citizen.
Candidate must have a MA/MS degree with a minimum of 10 years of experience. This may be substituted with a BS/BA degree and a minimum of 12 years of total experience.
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 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
As a federal contractor, CACI is subject to any federal vaccine mandates or other customer vaccination requirements. All new hires are required to report their vaccination status.
The job skills required for Database Engineer include SQL, Data warehouse, relational databases, Oracle, Integrity, Flexibility, etc. Having related job skills and expertise will give you an advantage when applying to be a Database Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Database Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Database Engineer positions, which can be used as a reference in future career path planning. As a Database Engineer, it can be promoted into senior positions as a Database Engineer II that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Database Engineer. You can explore the career advancement for a Database Engineer below and select your interested title to get hiring information.