Captivation Software logo
Captivation SoftwarePosted 2 months ago

Software Engineer 4 - Linux/Shell/Python/Perl/Splunk/Kafka/IaC/CI/CD/Git

$130,000–$270,000 year

On-siteAnnapolis Junction, Maryland, United States

Full TimeSenior LevelBachelors DegreeSmallSoftware

Job Summary

Design, develop, and maintain a comprehensive distributed Metrics and Monitoring solution for HPC systems to ensure infrastructure reliability, performance, and scalability. Leverage proficiency in Splunk SPL, dashboard creation, report development, and data onboarding to manage alerting, incident workflows, and event correlation. Automate manual processes using Shell/Perl scripts and Python while applying Infrastructure as Code principles with Ansible and CI/CD methodologies via GitLab CI. Interface with Log Management tools including Syslog-ng and rsyslog, and utilize Kafka for message brokering. Requires a Top Secret/SCI clearance, a Master's degree or equivalent experience, and direct hire status.

Required Qualifications

  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph
  • Therefore all candidates must be a U.S. citizen
  • Master's degree in Computer Science or related discipline from an accredited college or university
  • ten (10) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university
  • twelve (12) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Experience using the Linux CLI and the Linux suite of tools
  • Experience developing Shell/Perl scripts to automate manual processes
  • Recent software development experience using Python
  • Experience with Splunk SPL, dashboard creation, and report development
  • Experience with Splunk data onboarding, field extractions, data models, and performance tuning
  • Experience with Splunk alerting, incident management workflows, and event correlation
  • Familiar interfacing with Log Management tools including Syslog-ng and rsyslog
  • Familiar Message Brokers such as Kafka
  • Experience with IaC (Infrastructure as Code) principles and automation tools including Ansible
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI
  • Experience with Git Source Control System

Desired Qualifications

  • Experience with the Atlassian Tool Suite (JIRA, Confluence)

Additional Requirements

  • Must be a U.S. citizen with Top Secret/SCI clearance

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce