Oracle Database Engineer in Richardson
Overview:
We are seeking a Senior Database Engineer to design, build, and maintain high-performance relational databases supporting mission-critical applications. This role partners closely with systems and software engineers to translate business and technical requirements into scalable, secure, and well-governed database solutions. The position operates in an Agile environment and is a 6-12 month contract to hire opportunity supporting a large system integrator. An active TS/SCI with CI poly is required.
Responsibilities:
- Design and modify database structures including tables, indexes, constraints, and views.
- Translate business and technical requirements into logical and physical data models.
- Author and implement schema changes using DDL and automated change control.
- Develop and maintain SQL, PL/SQL, and PL/pgSQL; support backend application integration.
- Collaborate with engineers, architects, and stakeholders to validate data requirements.
- Perform database administration and deployment tasks in Linux environments.
Required Qualifications:
- Bachelor’s degree in STEM and 8+ years of database engineering experience.
- 5+ years of relational data modeling with Oracle and PostgreSQL.
- 8+ years hands-on experience with Oracle SQL/PLSQL and PostgreSQL SQL/PL/pgSQL.
- Strong Linux command-line, bash scripting, and Python skills.
- Ability to obtain Security+ within 60 days if not already held.
- Active TS/SCI with CI Polygraph prior to start.
- U.S. Citizenship required.
Preferred Qualifications:
- Security+ or higher certification.
- Experience with AWS RDS (Oracle), Aurora PostgreSQL, and/or NoSQL databases.
- SQL tuning, performance troubleshooting, and backup/DR experience.
- Familiarity with database security controls, automation, git, Jira, and Confluence.