Splunk Developer Resume
Detroit, MI
SUMMARY
- Over 7 years of experience in Data Visualization, Analytics, Data Management, Data Integration, Implementation and Maintenance of Business Intelligence, and the related Database Platforms.
- Extensive experience with Splunk architecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder, License model.
- Search time Parsing and Index time Parsing with props.conf and transforms.conf
- Splunk data maintains throughout life cycle of bucket Hot, Warm, Cold, Frozen bucketing.
- Experience in creating new indexes, alter existing indexes, change bucket size and modify maximum life of data in primary memory.
- Create dashboard from search, Scheduled searches in - line search vs. scheduled search in a dashboard.
- Prepared, arranged and tested Splunk search strings and operational strings.
- Experience in creating different visualizations using Bar, Line and Pie chart, Background Maps, Box plots, Scatter plots, Gantt charts, Bubble charts, Histograms, Trend lines & statistics, Bullets, Heat maps and Highlight tables.
- Knowledge on configuration files in SPLUNK (props.conf, transforms.conf, outputs.conf).
- Worked strongly following Agile (Scrum) methodology.
- Experience in Operational Intelligence using Splunk.
- Knowledge of Extract keyword, sed, Knowledge objects, Knowledge of various search commands like stats, chart, time chart, transaction, strptime, strftime, eval, where, xyseries, table etc. Difference between eventstats and stats.
- Time chart attributes such as span, bins, Tag, Event types, Creating dashboards, reports using XML. Create dashboard from search, Scheduled searches o Inline search vs. scheduled search in a dashboard.
- Business Activity Monitoring (BAM) concepts such as IBM.
- Use techniques to optimize searches for better performance, Search time vs. Index time field extraction. And understanding of configuration files, precedence and working.
- Props.conf, transforms.conf, inputs.conf, outputs.conf setting up a forwarder Monitor stanza in inputs.conf
- Expertise in using rex, erex, sed and IFX to extract the fields from log files.
- Well-versed with different stages of Software Development Life Cycle (SDLC).
- Experience with log tools: Maven, JUnit, Log4j, and Ant. Have excellent analytical, logical, debugging skills. Have high working qualities with good interpersonal skills, highly motivated, fast learner, good team player and very proactive in problem solving with providing best solutions.
- Have a strong background and experience in designing and developing various SOFTWARE applications. Strong technical skills in the areas of distributed technologies like JAVA, J2EE (JDBC, Servlets, JSP, AJAX, RMI, JNDI, EJB, Struts 1 & 2, Hibernate, Spring, Web services).
- Technically proficient in Oracle, MySQL.
- Strong experience with web/application servers like Apache Tomcat, Jetty, JBoss, IBM WebSphere, WebLogic.
- Knowledge on service oriented architecture (SOA), workflows and web services using XML, SOAP, and WSDL.
- Strong experience with various application development IDEs: Eclipse, IntelliJ, NetBeans.
TECHNICAL SKILLS
Tools: Splunk, SQL, T- SQL, OLTP, OLAP
Java&J2EETechnologies: Core Java, JDBC, JNDI, Java Beans
IDE’s: Eclipse, Net beans
Programming Languages: Java, C, Python, PL/SQL, SQL Plus, Unix Shell Scripting
Databases: Oracle 11g/10g/9i, MySQL, DB2, MS-SQL Server
Web Servers: Web Logic, Web Sphere, Apache Tomcat
Web Technologies: HTML, XML, JavaScript, AJAX, WSDL
Network Protocols: TCP/IP, UDP, HTTP, DNS, DHCP
Operating Systems: Windows 2000, XP, Windows NT, Unix/Linux
PROFESSIONAL EXPERIENCE
Confidential, Detroit, MI
Splunk Developer
Responsibilities:
- Developed Splunk Dashboards, searches and reporting to support various internal clients in Security, IT Operations and Application Development.
- Assisted with on boarding relevant data sources as needed, including inputs, SQL, index-time configurations, search-time field extractions, event types, and tags.
- Worked with internal clients to develop requirements, relationships and value metrics.
- Developed best of breed performance and capacity planning metrics.
- Managed existing application and created new applications (visual and non-visual).
- Maintain documentation of applications including what work has been done, what is left to do, and site-specific procedures documenting the Splunk environment.
- Developed scripts (Python, JavaScript, etc.) as needed in support of data collection, reporting and presentation requirements.
- Independently identified opportunities to improve operational and other performance for Security, IT Operations and other clients.
- Very good understanding of software development life-cycle (SDLC) process, followed Agile Scrum and story maps for dev tracking.
- Involved in interacting with business owners, developers and business analysts in improving the application.
- Gained in depth knowledge on Ant build and WebSphere servers.
- Involved in helping the UNIX and Splunk administrators to deploy Splunk across the UNIX and windows environment.
- Helped the client to setup alerts for different type of errors.
- Parsing, Indexing, Searching concepts Hot, Warm, Cold, Frozen bucketing.
- Analyzed large datasets to identify metrics, drivers, performance gaps and opportunities for improvement.
- Worked on large datasets to generate insights and communicate insights to guide strategic roadmap.
- Used SPLUNK tool in order to analyze the logs in the applications.
- Involved in handling various Incident and request related to the application.
- Worked with administrators to ensure Splunk is actively and accurately running and monitoring on the current infrastructure implementation.
- Involved in installing and using Splunk app for Linux and UNIX.
Environment: Splunk 6.2, Splunk 6.1, Pivotal HD, Datameer, Linux, Bash, Perl, Hbase, Hive, Pig, Hawq, Sed, rex, erex, Splunk Knowledge Objects.
Confidential, Freeport, ME
Splunk Developer
Responsibilities:
- Expertise in Actuate Reporting, development, deployment, management and performance tuning of Actuate reports.
- Provide regular support guidance to Splunk project teams on complex solution and issue resolution.
- Knowledge about Splunk and logging architecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder, License model.
- Experience in BI Report Development, deployment and scheduling using Business Objects (Universe Designer, Web Intelligence, Info view).
- I have helped teams on-board data, create various knowledge objects, install and maintain the Splunk Apps, TAs and good knowledge on java script for advance UI as well Python for advance backend integrations.
- Extensive experience on setting up the Splunk to monitor the customer volume and track the customer activity. Have involved as a Splunk Admin in capturing, analyzing and monitoring front end and middle ware applications.
- Provided regular support guidance to Splunk project teams on complex solution and issue resolution.
- Created Dashboards, report, scheduled searches and alerts.
- Involved in standardizing Splunk forwarder deployment, configuration and maintenance across UNIX and Windows platforms.
- Worked on Sorting out the issues for password failure cases in the logs.
- Involved in the development of Google maps, Baidu maps by fetching the sourceIps of the requirement.
- Involved in lookup tables fetching it with regular fields.
- Involved in making effective dashboards by customized input searches and hyperlinks.
- Involved in creating some professional navigation menus which was user friendly.
Environment: Splunk 6.1, Splunk 5.2, Splunk 5.1, Agile, Actuate Reports, SDLC, POCs.
Confidential -Boston, MA
Splunk Developer
Responsibilities:
- Knowledge about Splunk architecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder, License model.
- Created Dashboards, report, scheduled searches and alerts.
- Provided regular support guidance to Splunk project teams on complex solution and issue resolution.
- Helped application teams in on-boarding Splunk and creating dashboards/alerts/reports etc.
- Involved in standardizing Splunk forwarder, deployment, configuration and maintenance across UNIX and Windows platforms.
- Integrate Service Now with Splunk to generate the Incidents from Splunk.
- Created many of the proof-of-concept dashboards for IT operations, and service owners which are used to monitor application and server health.
- Expertise in Actuate Reporting, development, deployment, management and performance tuning of Actuate reports.
- Parsing, Indexing, Searching concepts Hot, Warm, Cold, Frozen bucketing.
- Field Extraction, using IFX, rexCommand and regex in configuration files.
- Used techniques to optimize searches for better performance, Search time vs. Index time field extraction. And understanding of configuration files, precedence and working.
- Created dashboard from search, Scheduled searches Inline search vs. scheduled search in a dashboard.
- Created indexing property configurations, including time zone offset, custom source type rules. Configure regextransformations to perform on data inputs. Use in tandem with props.conf.
- Troubleshooting of searches for performance issues integration of Splunk with Ldap.
- Various types of charts Alert settings Knowledge of app creation, user and role access permissions. Creating and managing app, Create user, role, Permissions to knowledge objects.
Environment: Splunk 6.1, Splunk 5.2, Splunk 5.1, SPL, Agile, Actuate Reports, SDLC, POCs, UNIX, Bash, DLP.
Confidential
Java Developer
Responsibilities:
- Built the admin module using Struts framework for the master configuration.
- Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML/DHTML, Developed EJB components encapsulating business logic.
- Used Struts-config.xml file for defining Mapping Definitions and Action Forward Definitions.
- Creating XML based configuration, property files for application and developing parsers using JAXP, SAX, DOM technologies.
- Design and Development of business objects, data objects, view objects and helper classes.
- Developed Log4j logs to record the application events to provide the debugging, monitoring and auditing capabilities to the application.
- Eclipse was used for Rapid Development of the application.
- Used IBM Rational Clear Case (software configuration management (SCM)) for version control, workspace management, parallel development support and build auditing to improve productivity.
- WrittenSQL/Pl/SQLqueries and used DB2 stored procedure.
- Struts MVC framework for developing J2EE based web application.
Environment: Java1.5, Servlets, JSP, Struts EJB, XML, Log4J, Web Services, Oracle9i, JBOSS Application Server, WSAD5.1, Windows, ANT, UML.
Confidential
Jr. Java Developer
Responsibilities:
- Involved in preparing theTest Plansfor testing to be carried out effectively.
- Developed the core modules for the services by using n- tier architecture.
- Developed Service layer classes to support the business functionality with Spring MVC.
- Building web application using Template Toolkit, JQuery and tested transactions created electronically through message injection using JMS.
- Used JSP, HTML, Taglibs and CSS to create UI pages.
- Used Java script for client side validations.
- Used JDBC to connect with DB2data base.
- Effective execution of the prepared Test Cases.
- Developed code for Java Multithreading.
- Build & deployment the code using Ant
- Wrote Java Servlets to manage an XML-based persistence layer to cut down on server round-trips during development.
- Involved in unit testing JUNIT and in integration testing.
Environment: Java 1.5, JSP, Servlets, Java Script, CSS, JDBC, Oracle, Java beans, Windows/UNIX, Ant, JUNIT.
