14603 Huebner Road, Suite 2402, San Antonio, TX 78230

Splunk Database Engineer

Location: Lackland AFB, San Antonio, Texas

JOB SUMMARY: The Splunk Database Engineer provides expertise in the implementation, management, and maintenance of Splunk solutions. This role requires a deep understanding of Splunk core components, data ingestion, SPL, and dashboard/alert creation. The Engineer will be responsible for data ingestion, data transformation, data analysis, dashboard creation, and collaborating with technical teams to support project requirements.

 

PRIMARY DUTY RESPONSIBILITIES:

  • Splunk Expertise:
    • Provide Subject Matter Expertise for Splunk software.
    • Demonstrate knowledge of different Splunk versions and data migration techniques between environments.
    • Install, configure, troubleshoot, and patch Splunk software (Enterprise, Forwarders, Indexers, Search Heads).
    • Demonstrate working knowledge of host computing, virtual machine computing, and Splunk software operation in Docker, Kubernetes, and cloud environments.
    • Ingest data into Splunk and transform it for advanced analysis using SPL and Splunk tools.
    • Demonstrate knowledge of programming/scripting languages common to Splunk (SPL, Python).
  • Data Analysis and Visualization:
    • Provide Splunk dashboards from datasets utilizing predefined templates or custom components.
    • Understand and use SPL queries and aggregations for dashboard creation.
    • Write Python code to prepare data for analysis and generate insights using statistical and machine learning techniques, often integrated with Splunk.
  • Data Management and Automation:
    • Demonstrate working knowledge of REST APIs and JSON data format.
    • Translate CSV formatted data into JSON data or other formats suitable for Splunk ingestion.
    • Develop, troubleshoot, and maintain custom scripts to automate data ingestion into Splunk.
    • Provide data input and extraction from Splunk datastores (indexes).
  • Data Science and Architecture:
    • Demonstrate knowledge of Data Science principles, especially Data Enhancement and Data Analysis, as applied within a Splunk context.
    • Derive appropriate design architecture for custom datasets and decompose data into components for analysis within Splunk.
    • Use Splunk tools and apps for Data Enhancement and Data Analysis.
  • Collaboration and Training:
    • Collaborate with technical and application teams to identify, evaluate, and recommend technical solutions.
    • Provide OJT to other contractors, military, and/or civilian personnel on Splunk usage and administration.
    • Maintain continuity folders/working aids to ensure efficient transition when personnel rotate.
  • Compliance:
    • Maintain DoD 8570 IAT Level II compliance (current Security+ certification).

Security Clearance: Top Secret SCI – Willing to take Polygraph

Education/Certifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
  • CompTIA Security+ certification (DoD 8570 IAT Level II compliant/8140 System Admin) is required.

Relevant Experience:

  • At least 3 years of experience with Splunk software (e.g., Splunk Enterprise, Splunk Cloud, Splunk Forwarders, Indexers, Search Heads).
  • Demonstrated experience with data ingestion, data transformation, and data analysis using Splunk.
  • Experience with Python programming for data analysis and machine learning.
  • Familiarity with Docker, Kubernetes, and cloud environments.
  • Knowledge of Data Science principles, data enhancement, and data analysis techniques.

Key Requirements:

    • Strong understanding of Splunk architecture and functionalities.
    • Expertise in data manipulation, transformation, and analysis using Splunk Search Processing Language (SPL).
    • Ingest data into Splunk and transform it for advanced analysis using SPL and Splunk tools.
    • Demonstrate knowledge of programming/scripting languages common to Splunk (SPL, Python).
Apply for this job
Share this job