Abhay Singh ( +91-8007377665 )
International Corporate Trainer : SPLUNK ( Development and Administration ) + Unix Shell Scripting + SaltStack + Puppet + Chef
Enthusiast Blogger and a key player in the world of Splunk with total 12+ years of Experience. I am a self learner and keen in learning new stuffs which can enhance my splunk knowledge. I would say “The day is wasted if the day is spent without a splunk”. I do have an extensive experience in Unix Shell Scripting ( Bash + Ksh ) and SaltStack which is a Python-based open source configuration management and remote execution application. Supporting the “infrastructure-as-code” approach to deployment and cloud management, it competes primarily with Puppet, Chef and Ansible. I have handled more than 40+ clients which includes “Cognizant Technology Solutions” , “iGate” , “Capgimini” , “Tata Consultancy Services” , “Vodafone-Germany” , “World Bank” , “Bank Of America” , “NoMura Technology”, “WellsFargo”,”Malaysian Bank ( May Bank )”, “General Electric-Captital Business” , “JP Morgan-Chase” , “AnZ” , “Sierra-Cedar” , “Accenture” , “Larsen & Toubro” , “Paladion Networks” , “Wipro” , “Amadeus” , “SONY Software” , “Tesco” , “Sapient” , “Yodlee” , “Philips” , “PwC SDC” , “Ericsson India” , “Mphasis” , “Verizon” , “Synechron” , “CISCO” , “Intuit” , “Adobe” , “JPMC ( Singapore , Hong-Kong)” , “Natwest Markets”, “HCL”, “Hexaware”, “Lennox International”, “Deloitte”, “TAQA(Abu Dhabi)” , etc.
Sr. Security Analyst, Information Security ( SPLUNK + PUPPET + CHEF + ANSIBLE + SALTSTACK ) at MasterCard
MasterCard (NYSE: MA), http://www.mastercard.com, is a technology company in the global payments industry. We operate the world’s fastest payments processing network, connecting consumers, financial institutions, merchants, governments and businesses in more than 210 countries and territories. MasterCard’s products and solutions make everyday commerce activities – such as shopping, traveling, running a business and managing finances – easier, more secure and more efficient for everyone.
Assistant Manager ( SPLUNK + PUPPET + CHEF + ANSIBLE + SALTSTACK ) at Vodafone
Working here as a Splunk Administrator with the following responsibilities :
1. Designing and Setting-Up the Splunk Architecture in the organization
2. Configuring Indexers,Forwarders ( Universal and Heavy ), Search Heads,Deployment/Management Servers, Deployment Clients. 3. Forwarder Management 4.License – Add and Configure Splunk Licenses ( Master License,Pooling,Stacked,Usage Report ) 5. Creating Dashboards according to the business needs using Advance XML 6. Various source of data log analyst 7. Writing Splunk Queries 8. Creating Applications on Splunk to analyze the Big Data 9. Creating Applications using Django Bindings 10. Changing layout of an Application using html after converting xml to html. 11.Creating and Binding fields with the Splunk MetaData with the help of Regular Expression 12. Use of PostProcessing Concept to make the search faster/to load the dashboard faster 13. Trouble Shooting in Splunk related to Admin/Development. 14. Forwarding the data from a different applications to the indexers using UF/HF 15. Writing a necessary / required R.E. to parse the data before indexing 16. Taking care of the Retention Policy of the Indexers. 17. Indexing the data with the help of Scripted Input 18. Creating Dashboards with the help of Pivot in 6.2 ( Creating Data Models, Data Object ) 19. Configuring and Managing Tags and Eventtypes 20. Index Time Extraction and Search Time Extraction of Fields,Parsing the Data in Forwarders 21. Index Clustering, Cluster Upgrade,etc 22. Managing “Distributed Management Console” to assign proper roles to all boxes. 23. Search Head Clustering , Deploying Configuration Bundles through Deployer,etc 24. Migration of Master Node in Cluster Environment 25. To extend the lookup functionality using KV Store Collection 26. To create KV Store Collections and define list of fields using Configuration Files and REST API 27. Perform CRUD operations using search lookup commands and Splunk REST API 28.Manage collections using REST API
Unix Shell Scripting Developer + Splunk + Perl + Python + SPLUNK + PUPPET + CHEF + SALTSTACK at Tata Consultancy Services
1. Worked as an Analyst and Module lead ( Automation Lead ) as well 2. Developed a SPLUNK Application 3. Initial requirement analysis and Impact analysis. 4. Development of SPLUNK Queries to generate the Reports 5. Dashboard Creation in SPLUNK, running SPL Queries 6. Writing Adhoc Unix Shell Scripts ( Korn Shell ) 7. Various Metrics Creation in SPLUNK 8. Automation/Simplification of Digital Guarding Process through SPLUNK 9. Review and analysis of activity logs to determine possibly data leakage. Develop & generate regular business reports. Assist in the development, implementation and the operationalization of new DLP policies 10. Importing the data in Splunk through inputs.conf,props.conf and transforms.conf 11. Creating DLP(Data Leakage Prevention) Reports through SPLUNK 12. Creating and Managing WorkFlow Actions and Macros. 13. Creating an inline templates in Puppet. 14.Checking the manifests with puppet-lint 15. Passing parameters to classes in Puppet 16. Working with Files Packages in Puppet 17. Installing packages from a third-party repository in Puppet 18. Managing Users Resources in Puppet 19. Managing Applications & Servers in Puppet 20. Understanding Puppet errors and Inspecting configuration settings in Puppet 21. Writing a Puppet Manifest 22. Using schedules to limit when resources can be applied in Puppet.
SPLUNK + PUPPET + CHEF + SALTSTACK + SHELL SCRIPTING at Tata Consultancy Services
December 2008 – December 2013 (5 years 1 month)
This is a Security and Compliance Project where customer is requiring 100% compliance report which is delivered to them Daily, weekly and monthly basis. This project contains DLP process ( Data Leakage Prevention ) which installs Digital Guardian Agent to all the PC(s) to find out the various ways of finding the Data Leakage, it also uses Qualys Guard tool to scan the servers to find out the vulnerable system and helps in remediation. It also supports Identity Access Management and User Account Review along with HMT ( High Privilege Access Management Team) . I was involved in making Reports/Metrics through SPLUNK Tool,a Big Data Tool by writing SPLUNK Queries and also acting as a SPLUNK ( Development and Administrator ) and Shell Scripting Trainer in Corporate Level ( Basic + Advance ).
I was also involved in Installing Packages and checking up the services on all the different nodes using Configuration Management Tools called “Puppet”,”Cher” and “SaltStack”. With Puppet,Chef and SaltStack I used to install Splunk and other different Linux software OR packages in the nodes , User Management to all the nodes, Creating Modules, Handling SSH config , Handling Splunk Configuration Files,Restarting the Services if Configuration files are changed OR modified.
SPLUNK Automation Lead + Security Log Analyst at Tata Consultancy Services
December 2008 – December 2013 (5 years 1 month)
I was involved in writhing SPLUNK Queries to generate the dashboards in order to fulfill customers requirements. I also prepared complex Applications on Splunk and had written many automation code in Unix Shell Scripting.Along with that I was also involved in Installing Packages and checking up the services on all the different nodes using Configuration Management Tools called “Puppet”,”Cher” and “SaltStack”. With Puppet,Chef and SaltStack I used to install Splunk and other different Linux software OR packages in the nodes , User Management to all the nodes, Creating Modules, Handling SSH config , Handling Splunk Configuration Files,Restarting the Services if Configuration files are changed OR modified.
Searching and Reporting with SPLUNK 5.0
SPLUNK University – March 2013
Sun Certified Solaris Associate – Unix Shell Scripting
Sun Solaris – December 2010
Oracle Certified Associate, Oracle Solaris 10 Operating System
Oracle – December 2010
Honors and Awards
Ideator of the Quarter
Tata Consultancy Services – March 2013
I have been awarded as an “Ideator of the Quarter” for the automation of Security Logs through SPLUNK tool
Unix Shell Scripting – Best Faculty
Tata Consultancy Services – February 2013
I have received two times Best Faculty Award for Unix Shell Scripting
On The Spot Award
Tata Consultancy Services – March 2012
I have received two times “On the Spot Award” for doing the automation/Simplification in Unix Shell Scripting to reduce the huge manual task
Kundalika River Marathon for 10K
MeraEvents.com – March 2015
I won first prize in 10 km Kundalika River Marathon. The event was held on 28th March 2015 at Kundalika River/Kolad which is 110 km from Mumbai and 100 km from Pune on the Mumbai-Pavel-Goa highway. Kundalika is a beautiful river originating from the Western Ghats of Maharashtra and ending into the Arabian Sea near the creek at Roha.The river flows through thick forests and rice fields of a region of what was earlier the princely state of Bhor.The place is renowned for being an adventure hub and White Water