Senior Splunk Administrator/ Developer Resume
Irving, TX
PROFESSIONAL SUMMARY:
- Around 9.7+ years of experience in Information Technology field with strong experience as Splunk Admin, developer, Software Analysis, Design and Development for various software applications in providing Business Intelligence Solutions in Data Warehousing for decision Support Systems, and Database Application Development.
- Experience in Banking & Financial Services, HR and Telecom domains.
- Experience in Operational Intelligence using Splunk
- Good Knowledge about Splunk architecture and various components (indexer, forwarder, search heads, deployment server), Heavy and Universal forwarder, License model.
- Having hands on experience in the areas of Core java, Hibernate, Struts, EJB and Web Services.
- Strong understanding of Splunk architecture, components (indexer, forwarder, search head)
- Experience in setting alerts, notifications, scheduled searches.
- Experience in creating users and roles access permissions in Splunk
- Having good understanding of Splunk configuring files like props.conf, index.conf, inputs.conf, outputs.conf.
- Responsible for troubleshooting Splunk Forwarders
- Having knowledge of creating Reports and Dashboards
- Experience with Splunk GUI development and operations roles
- Extensively worked in various design pattern and frameworks.
- Experience in variety of software development approaches and methodologies including Agile and Waterfall.
- Having hands on experience in the migrating CVS TO SVN
- Having hands on experience in the migrating ANT TO Maven
- Having hands on experience of the creating the automated ant build tools
- Having hands on experience in the areas of JQuery and AJAX
- Having hands on experience in the areas of PL/SQL.
- Having Good knowledge, the spring based application using Spring Boot, Spring Data, Spring Restful service, Spring security, Spring Cloud and Spring Integration
- Expertise in database programming (SQL, PL/SQL) with Oracle and MySQL.
- Extensively used Eclipse and InteliJ IDEA as IDE for application development and support
- Having knowledge on AngularJS.
- Having Good knowledge on Cognos reporting tool
- Having Hands on experience in UNIX
- Having knowledge on SSIS Package Creation
- Now looking for a new and challenging Technical position, one which will make best use of my existing skills and experience and also further my personal and .
- Participate in reviews and meetings and provide updates on project progress.
TECHNICAL SKILLS:
J2EE Technologies: Core Java, spring, Ejb, Hibernate, Struts, Web Services, Servlet, Jsp, JDBC, SOAP, Flex4.
Administration Tool: Splunk 7
Spring Framework: Spring Boot, DATA, Restful Service, Security, Spring Integration
ORM Technologies: JPA, Hibernate
Web Services: SOAP, Restful service
Web Technologies: Java Script, XML, HTML, CSS, Ajax.
Servers: websphere8, Web Logic 12.1.3.0, Apache Tomcat 7, JBoss.
Database: Oracle 10g, MySQL
Building Tool: Ant, Maven.
Reporting tool: Cognos.
IDE: My Eclipse 7, Eclipse 4.2, Net Beans 8.2.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Splunk Administrator/ Developer, Irving,TX
Responsibilities:
- Expertise with Splunk UI/GUI development and operations roles.
- Played a major role in understanding the logs, server data and brought an insight of the data for the user
- Worked as a Splunk Admin for Creating and managing app, Creating users, role, Permissions to knowledge objects.
- Created alerts on the requests from managers for certain tasks.
- Analyzed security based events, risks and reporting instances.
- Involved in Implementing Searches with Job Scheduling.
- Prepared, arranged and tested Splunk search strings and operational strings, writing Regex.
- Created Dashboards for various types of business users in organization.
- Created Admin, Power Users and User roles for the application and created the app sharing permission for the different role
- Assisted internal users of Splunk in designing and maintaining production - quality dashboard.
- Created alerts based on the critical parameters, which will trigger emails to the operational team.
- Parsing, indexing, Hot, Warm, Cold & Frozen bucketing.
- Optimized the search performance of Splunk queries and reduced the time for loading the dashboards.
- Involved in standardizing Splunk forwarder deployment, configuration and maintenance across UNIX and Windows platforms.
- Worked with administrators to ensure Splunk is actively and accurately running and monitoring on the current infrastructure implementation.
Environment: Splunk Enterprise 7, Apache Tomcat, JavaScript, Windows Eclipse IDE, Core Java, J2EE, EJB, JUnit, Log4J, JDBC, Oracle and JQuery, AWS.
Confidential
Splunk Administrator
Responsibilities:
- Involved in Search Assistant in Splunk using Search Heads
- Configured Splunk source types and indexes to fetch logs from production servers.
- Responsible for Restating Indexers and Search Heads
- Having Knowledge in Interactive Field Extractor
- Responsible for creating and Configuring Splunk Alerts.
- Involved in apps creation, creating user and role access permissions in Splunk.
- Involved in Troubleshooting Forwarder Management.
- Involved in configuration of new servers into Splunk
- Analyze and Understanding the Configuration files
- Involved in decommission of production servers
Environment: Splunk Enterprise 6.4
Confidential
Senior Java Developer
Responsibilities:
- Expertise with Splunk UI/GUI development and operations roles.
- Played a major role in understanding the logs, server data and brought an insight of the data for the user
- Worked as a Splunk Admin for Creating and managing app, Creating users, role, Permissions to knowledge objects.
- Created alerts on the requests from managers for certain tasks.
- Analyzed security based events, risks and reporting instances.
- Involved in Implementing Searches with Job Scheduling.
- Prepared, arranged and tested Splunk search strings and operational strings, writing Regex.
- Created Dashboards for various types of business users in organization.
- Created Admin, Power Users and User roles for the application and created the app sharing permission for the different role
- Assisted internal users of Splunk in designing and maintaining production-quality dashboard.
- Created alerts based on the critical parameters, which will trigger emails to the operational team.
- Parsing, indexing, Hot, Warm, Cold & Frozen bucketing.
- Optimized the search performance of Splunk queries and reduced the time for loading the dashboards.
Environment: Splunk Enterprise 6.4, Apache Tomcat, AWS, JavaScript, Windows Eclipse IDE, Core Java, J2EE, EJB, JUnit, Log4J, JDBC, Oracle and JQuery.
Confidential
Java Developer
Responsibilities:
- Involved in Requirement Analysis, Design and Develop and Implement the application using J2EE technology.
- Translated business requirements into detailed design.
- Designed and developed the customized framework for Data Loading, Report generation and Report Delivery using java concurrency.
- Implemented the DAO layer using Spring Dao module with Oracle Database to handle the data access layer.
- Involved in creating the different types of JRXML files to generate different kinds of reports.
- Developed the framework to generate different kinds of reports using Jasper engine.
- Developed the report scheduler to schedule and deliver the reports.
- Developed the message driven environment using JMS, IBM RAD and IBM MQ Series.
- Developed the test driven environment using JUnit.
- Developed stored procedures and Functions and Triggers.
- Used Log4J for logging and SVN for version management
- Handle the Release Process and provide implementation support
- Participate in Code, Analysis, and Test Plan Reviews
- Involved in preparing test cases for System Testing and User Acceptance Testing
- Actively involved in production support, fixing the problem and provide appropriate documentation describing the root cause of the problem, actions taken to rectify etc.
Environment: JAVA, spring, XML, Web Services, Jasper reports, JUnit, Oracle, RAD, Web Sphere, ANT, Log4J, SVN, UNIX, JMS, IBM MQ Series.
Confidential
Senior Java Developer
Responsibilities:
- Involved in Requirement Analysis, Design, Develop and Implement the application using J2EE technology
- Translated business requirements into detailed design.
- Implemented the DAO layer using Spring DAO module.
- Implemented the customized exception handling framework using spring.
- Developed the build process using ANT.
- Involved in ANT build and deployed the applications in Web Sphere.
- Developed the stored procedures and functions to process the data.
- Implemented the JMeter scripts for Performance Testing.
- Developed the Unit, End-to-end and Integration test cases using JUnit.
- Involved in fixing the SIT and UAT issues.
- Participate in Code, Analysis, and Test Plan Reviews
Environment: JAVA, spring, Hibernate, JUnit, DB2, RAD, IBM Web Sphere, ANT, Log4J, SVN, UNIX.
Confidential
Java Developer
Responsibilities:
- Development of JSP Pages using Jakarta Struts 1.1 and Tag libraries.
- Developed Action Forms, Action Classes and modified Struts-config.xml for individual Action mappings to build the controller.
- Used Struts tiles libraries for layout of Web page, Struts validation using Validation.xml and validation-rules.xml for validation of user Inputs and Exception Handling using Struts Exceptional Handler.
- Deployed and tested JSPs, Servlets and Struts in Websphere server.
- Prepared Ant build scripts deployments, integration and configuration management of the entire application modules.
- Used Log4J for logging and performed Junit tests.
- Identification of the relevant test cases and performing the system testing.
- Used Java scripts for frond end Validation.
- Development of the standards and guidelines for development of JSP’S for other modules.
- Review and Random quality checks for other modules and maintenance of defect log.
- Unit and End-to-End testing of the java server pages in co-ordination with the server side team.
- Bug fixing and updating on new requirement from onsite team.
- Used Log4J for logging and SVN for version management
- Worked with business analyst to understand the requirement.
- Handle the Release Process and provide implementation support
- Participate in Code, Analysis, and Test Plan Reviews
- Involved in preparing test cases for System Testing and User Acceptance Testing
- Actively involved in production support, fixing the problem and provide appropriate documentation describing the root cause of the problem, actions taken to rectify etc.
Environment: Java, Java Script, HTML, Struts1.2, JDBC, JSP, Oracle, J2EE, Maven, Log4j, Junit, Tomcat, SVN.
Confidential
Java Developer
Responsibilities:
- Involved in Requirement Analysis, Design and Develop and Implement the application using J2EE technology.
- Translated business requirements into detailed design.
- Developed Action Forms, Action Classes and modified Struts-config.xml for individual Action mappings to build the controller.
- Used Struts tiles libraries for layout of Web page, Struts validation using Validation.xml and validation-rules.xml for validation of user Inputs and Exception
- Used Singleton and DAO design pattern in the application design and implemented the Service and Data Layer.
- Implemented the DAO classed using Hibernate with Oracle Database to handle the data layer.
- Implemented test driven environment using JUnit.
- Used Java scripts for frond end Validation.
- Prepared Ant build scripts deployments, integration and configuration management of the entire application modules.
- Used Log4J for logging and performed Junit tests.
- Developed stored procedures, functions and triggers w.r.t Oracle database.
- Participate in Code, Analysis, and Test Plan Reviews
- Involved in preparing test cases for System Testing and User Acceptance Testing
- Actively involved in production support, fixing the problem and provide appropriate documentation describing the root cause of the problem, actions taken to rectify etc.
Environment: Java, Servlets, JSP, Struts, Hibernate, Oracle, Tomcat, Eclipse, Ant, JUnit, Log4J, Web services, SVN.