Job Description :
Senior Splunk Developer

Reston, VA





Splunk developer for designing and developing production-quality custom Splunk dashboards using JavaScript, CSS, advanced HTML in a large scale Enterprise Splunk environment consisting of Splunk Enterprise and Splunk IT Service Intelligence. Work with business teams to perform requirements gathering sessions to develop the scope and design of new and existing dashboards, alerts, reports, and data sources. Ability to understand the business process flow and design & develop an "End-2-End" business transaction visibility, including large scale processing, integration, and analysis of system logs and databases in Splunk. Ability to discover and mine data to develop meaningful insights into Failed, Unexpected, Incomplete or Delayed business transactions. Develop visualization dashboards and indicators that identify anomalous activities using statistical behavior models, and machine learning. Explore and build new capabilities like Splunk mobile and develop mobile-friendly dashboards. Design and build automation solutions to templatize dashboards for large scale implementation for different business applications.



- Bachelor's Degree in Computer Science, Information Systems from a reputed institution

- Must possess one of certifications: Splunk Certified Developer, Splunk IT Service Intelligence Certified Admin

- 5+ years of experience in Splunk development (Create Dashboards, Visualizations, Statistical reports, scheduled searches, alerts and knowledge objects)

- 2+ years of experience with Splunk ITS

- Expert level knowledge and understanding of Splunk "Search" language and building complex queries

- Implement KV stores, lookups, and data model acceleration to optimize search performance and reporting

- Knowledge of how to customize Dashboards via the simple XML, advanced XML source, JavaScript, CSS, advanced HTML

- Expert-level capabilities with regular expression and statistical functions

- Experience with creating Splunk knowledge objects (field extractions, macros, event types, etc

- Strong problem solving, logic, and analytical skills

- Prior experience as web developer using Java, XML, JavaScript, AJAX, or other programming languages is a plus