Job Duties :
Designing, deploying, testing, troubleshooting, and maintaining the Enterprise SIEM (Splunk) Environment including configuration issues, deployment problems, and role-based accesses across Windows, Linux, and cloud. Working with a data feed owner, and processing intake requests to instruments data feeds into Splunk. Designing Python modules with event generator to write timestamped events to a Splunk specified index. Utilizing the Splunk SDK’s to interact with all of the endpoints in the Splunk Enterprise REST API from a web page interface. Developing the UNIX/Python script to connect to endpoint, and setting the parameters to submit the request. Using Splunk SimData, SDC CLI, an application scaffolding tool, Splunk Data Stream Processor, Splunk Data Discovery in the process of data pipeline. Developing Puppet modules to manage configurations and deployments to remote Splunk Universal Forwarders and Splunk Clusters. Integrating with third-party visualization tools like Google Charts, (charting library from Google), Rickshaw, (A time series visualization library based on d3).Developing client module (splunklib. client) and providing an abstraction layer over the REST API, allowing to access the endpoints in a stateless, Pythonic approach. constructing the binding layer, and uses its HTTP capabilities to access the REST API. Writing python modules to stream XML reader and abstracting over the details of the Splunk XML responses and providing access the stream of data. Support QA Analysts through validation of defect reporting and tracking. Testing different apps and technology addons on dev/test environment before applying in to Production. Deploy customized apps to development, staging/QA, and production environments as necessary. Collaborating with the engineering, development, integration, and test teams in the development and deployment of the new Splunk platform.
Work Location :
various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.
Minimum Requirements:
Education : Bachelor’s degree in Computer Science, or closely related fields
Any Graduate