Leidos - San Diego, CA

posted 2 months ago

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

About the position

Leidos is seeking an experienced 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 the opportunity to work within a high-performing agile team that utilizes the Scaled Agile Framework (SAFe) methodology. The role involves supporting a large, fast-paced program that employs Behavior Driven Development (BDD) and test automation tools, alongside a comprehensive suite of team collaboration tools. The program adheres to DEVOPS best practices and operates within robust development, test, and production environments. As part of this role, you will provide system engineering, development, test, integration, and operational support to a complex technical program, while also infusing new technology and adding advanced capabilities to support ongoing missions and operational systems. In this position, you will be responsible for supporting a complex system with stringent interface, performance, and security requirements. Your expertise in database engineering will be crucial in areas such as architecture, design, development, requirements analysis, data flow, network design/implementation, testing, and documentation. You will analyze user and system requirements specifications, develop system architecture and design documentation, and support the creation of system configuration documentation, including designs for capacity and performance planning. Additionally, you will perform database engineering activities, including risk assessments and analyses of alternatives for various system-related issues, and provide solutions to complex technical problems involving distributed data replication, concurrent data access, and high availability. This role requires effective communication and collaboration with technical managers, system and software integration engineers, test engineers, information assurance engineers, and other project team members in an Agile environment. You will actively participate in Program Increment Planning and related Agile team activities, ensuring that database engineering practices are applied rigorously to all assigned tasks. Your responsibilities will include supporting database design, development, implementation, information storage and retrieval, data flow, and analysis activities, as well as assisting in the development of database structures that align with the overall architecture of the system under development.

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 proper engineering rigor is applied to all assigned tasks.
  • Communicate effectively and collaborate with internal technical professionals and customer organization POCs.
  • Participate in Program Increment Planning and related Agile team activities.
  • Support database design, development, implementation, information storage and retrieval, data flow, and analysis activities.
  • Analyze and evaluate system improvements, optimization, development, and/or maintenance efforts.
  • Develop 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.
  • 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 substitute 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 to perform 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