Leidos - San Diego, CA

posted 3 months ago

Full-time - Mid Level
San Diego, CA
Professional, Scientific, and Technical Services

About the position

Leidos is seeking a skilled Database Engineer/Oracle Database Administrator with an active TS/SCI Polygraph clearance to join our National Security Sector. This position is critical to the government and offers a unique opportunity to work within a high-performing agile team that utilizes the Scaled Agile Framework (SAFe) methodology. The successful candidate will be part of a dynamic environment that emphasizes collaboration and innovation, supporting a large, fast-paced program that employs Behavior Driven Development (BDD) and test automation tools. The program adheres to DEVOPS best practices and operates within robust development, test, and production environments, providing system engineering, development, test, integration, and operational support to a complex technical program. In this role, you will be responsible for providing database engineering expertise across various domains, including architecture, design, development, requirements analysis, data flow, network design/implementation, testing, and documentation. You will analyze user and system requirements, develop system architecture and design documentation, and support the creation of system configuration documentation. Your work will involve performing database engineering activities, conducting risk assessments, and analyzing alternatives for various system-related issues. You will also be tasked with providing solutions to complex technical challenges related to distributed data replication, concurrent data access, and high availability. As a Database Engineer/Oracle Database Administrator, you will guide and support database engineering for large-scale systems and interfacing systems within a complex network environment. You will collaborate with technical managers, system and software integration engineers, test engineers, and information assurance engineers in an Agile setting. Your responsibilities will include implementing database engineering practices, communicating effectively with internal technical professionals, and participating in Program Increment Planning and Agile team activities. This role may require short-duration travel to support quarterly PI Planning sessions in Maryland if you are not located at the MD site.

Responsibilities

  • Provide guidance and support for database engineering of large-scale systems and major system elements.
  • Interface with technical managers, system and software integration engineers, test engineers, information assurance engineers, and other project team members in an Agile environment.
  • Implement database engineering practices to ensure the proper degree of engineering rigor is applied to all assigned tasks.
  • Communicate effectively and collaborate with internal technical professionals on a day-to-day basis, and with POCs from customer organizations when necessary.
  • Actively participate in Program Increment Planning and related Agile team activities.
  • Support database design, development, implementation, information storage and retrieval, data flow, and analysis activities.
  • Support the analysis and evaluation of system improvements, optimization, development, and/or maintenance efforts.
  • Support the development of long-term and short-term requirements for database administration and design.
  • Assist in developing databases, database parser software, and database loading software.
  • Translate requirements and data into usable database schemas by creating or recreating ad hoc queries, scripts and macros, making updates to existing queries, and creating new queries to manipulate data into a master file.
  • Assist in the development of database structures that fit into the overall architecture of the system under development.

Requirements

  • Bachelor's Degree in a technical discipline and at least 8 years of related experience. Additional experience may be substituted for a Bachelor's Degree.
  • Current TS/SCI Polygraph clearance.
  • Experience as a Database Administrator, including proficiency in data migration, data replication, user administration, backup and recovery, performance tuning, issue investigation, issue resolution, and general administration.
  • Good understanding of databases, primarily Oracle and/or other relational and non-relational/NoSQL databases such as PostgreSQL and MongoDB.
  • Experience using Oracle SQL/PLSQL, and SQL in general.
  • Experience scripting with JavaScript, Bash/Linux shell scripting, Perl, and/or Python.
  • Knowledge of programming languages including Java.
  • Commitment to adopting and adhering to best practices.
  • Ability to effectively plan and prioritize tasks.
  • Capability of performing high-quality work both independently and as part of a team in a fast-moving environment.

Nice-to-haves

  • Experience with the Scaled Agile Framework (SAFe) methodology and/or as a member of an Agile team.
  • Experience with Cassandra.
  • Experience with MongoDB.

Benefits

  • Paid Time Off
  • Flexible Schedules
  • Discounted Stock Purchase Plans
  • Education and Training Support
  • Parental Paid Leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service