Database Engineer (DE) – Skill Level 2
Wyetech is seeking an experienced Database Engineer (DE2) to support the design, development, implementation, integration, and optimization of complex database systems supporting mission-critical government programs.
The Database Engineer will provide technical expertise in database architecture, information storage and retrieval, data flow analysis, and the development of relational and object-oriented database solutions. This position requires the ability to translate complex business and technical requirements into efficient, scalable, and secure database structures that integrate seamlessly with enterprise system architectures.
The successful candidate will lead database development activities, design database schemas, develop database parser and loading software, and evaluate architectural trade-offs involving data volumes, user requirements, system performance, logical and physical distribution, retention policies, security controls, and operational constraints.
The Database Engineer will work closely with systems engineers, software developers, technical stakeholders, and government representatives throughout the system development lifecycle, from initial requirements analysis through system acceptance testing and Initial Operational Capability (IOC).
Required Skills/Experience:
Active TS/SCI clearance with Full Scope Polygraph.
Demonstrated experience designing, developing, implementing, and maintaining complex database systems in programs of similar scope, type, and complexity.
Experience developing relational and/or object-oriented databases to support enterprise applications and mission-critical systems.
Experience designing database architectures, schemas, tables, relationships, and data structures based on technical and operational requirements.
Experience developing database parser software, database loading software, and associated data processing capabilities.
Experience supporting information storage and retrieval, data flow analysis, and database integration activities.
Experience translating business, system, and technical requirements into functional database designs and data management solutions.
Experience developing and maintaining ad hoc queries, scripts, macros, and database interfaces to support data manipulation and reporting.
Experience modifying existing queries and developing new queries to consolidate, transform, and organize data into master files or structured repositories.
Knowledge of Open Database Connectivity (ODBC) and database interfaces used to support application integration and data exchange.
Understanding of cloud-based database storage, retrieval, and data management methodologies.
Experience evaluating database performance, response times, data volumes, user capacity, and system scalability.
Experience assessing database architecture trade-offs involving logical and physical data distribution, retention requirements, security controls, and operational constraints.
Experience supporting database administration planning and developing short-term and long-term database requirements.
Experience analyzing and evaluating database system improvements, optimization opportunities, development activities, and maintenance requirements.
Experience supporting database engineering activities throughout the system development lifecycle, including requirements analysis, system design, development, testing, and operational implementation.
Ability to lead database development activities and provide technical guidance on database architecture and implementation.
Strong analytical, troubleshooting, technical documentation, and problem-solving skills.
Ability to work independently and collaboratively with multidisciplinary engineering and development teams.
Responsibilities and Capabilities:
Database Architecture and Design
Design, develop, and implement database structures that align with the overall architecture of systems under development.
Lead the development…