Devops Lead Resume
4.00/5 (Submit Your Rating)
El Segundo, CA
OBJECTIVE
- A Senior DevOps lead with a proven history of handling large and mission critical application systemsby helping team implement automation, innovation, optimization, value - add and provide solutions involving latest technology and platform available in the market.
TECHNICAL SKILLS
Tools and Technologies used -: Scripting Language Ant, Maven, Shell Scripting
Monitoring Tools: Splunk, AppDynamics, Nagios
CICD Tool: Jenkins
CM Tool: Fabric, Ansible
IDE Tools: Eclipse IDE, Rational Application Developer(RAD)
Cloud Env: Rackspace(RHEL 6)
Version Control: Tortoise SVN, GIT, STASH
Operating Systems: Windows XP/Vista/7, UNIX, OS X
PROFESSIONAL EXPERIENCE
Confidential, El Segundo, CA
DevOps Lead
Roles and Responsibilities -
- Implementation of CI/CD pipeline using Jenkins. Complete automation of build and deployment (including automated triggering of build and deploy as soon as code is checked in to GIT). Monitoring and notification of application health coupled with self-healing scripts employed to ensure minimum manual intervention.
- Automated AEM package build, packaging and deployment in Jenkins
- Keeping track of the errors/issues and designing the alert system for any repeated know errors via mail to the production support team.
- Identifying gaps for the DOTCOM project and suggesting tools for reducing effort and cost
- CI/CD implementation, Jenkins, GIT-stash, SVN, CVS, ANT, Maven, Nexus repositories, Cloud service (Rackspace) etc.
- Experience with implementing and administering Splunk. Installing Splunk on various Unix/Windows boxes.
- Installing Splunk Forwarder on various UNIX boxes.
- Indexing the production logs from the Unix box where the Splunk is installed
- Indexing the production logs from the different and multiple UNIX boxes where the Splunk is not installed using Splunk forwarder.
- Configuring AppDynamics with the servers like Apache, Nginx, WebLogic, Coherence, Play for monitoring the business transactions
- Managing build and release engineering activity. At any point there is always 8-10 release cycle activities going on in parallel with almost major release every week and a minor release every day(Agile)
- Executing the end to end test cases using Jenkins and Selenium Grid
- SVN to Stash (GIT) migration of whole code base
- Recently involved in server provisioning using Ansible
- Handling Client and gather requirements
- Managing team of size 10 and ensuring quality delivery of the product.
- Onsite-offshore co-ordination.
Confidential, MD
DevOps Engineer
Responsibilities:
- Managed Services Project for the client CareFirst Blue Cross Blue Shield.
- Project involves designing and setup of Managed Services organization at CareFirst for handling day to day support of 50+ critical applications.
- Maintenance of CareFirst portal following agile methodologies and software processes.
- Implementation of CI/CD pipeline using Jenkins. Complete automation of build and deployment (including automated triggering of build and deploy as soon as code is checked in to GIT). Monitoring and notification of application health coupled with self-healing scripts employed to ensure minimum manual intervention.
- Experience with implementing and administering Splunk. Installing Splunk on various Unix/Windows boxes.
- Keeping track of the errors/issues and designing the alert system for any repeated know errors via mail to the production support team.
- Worked as an onsite team lead to develop and maintain the product.
- Involved in requirement understanding, testing and deploying in all the environments/servers.
- Managing team of 6 people from last 6 months and ensuring quality delivery of the product.
- Performing code review and performing the testing activities from end to end (Manual).
- Developing Test Cases and execution of the Test Cases.
- Proficient in Software Test Life Cycle and Defect Life Cycle concepts
- Involved in Smoke Testing, Functional Testing, Regression Testing and Integration Testing
- Posting in Chronological Order (PICO).It involved the correction of the transaction order according to date and time stamp.
- The project involved web service calls from the mobile application of Bank of America. It Improves customer experience by posting transactions in chronological order.
- Involved in requirement gathering and onsite offshore coordination.
- Reviewing the code and managing team of 5 people at offshore.
- Performing the testing and deploying in all the environment.
Confidential
Senior Software Engineer/ Technology Analyst
Responsibilities:
- Loan Origination System is a new application under the Finacle umbrella which will automate the loan origination and processing in banks. It will make the processing of loans faster and will make easier for origination officers to maintain records of its customers. It will deal with all types of loans i.e. corporate loans as well as retail loans.
- Worked as an SSE from the scratch of the project.
- Performed requirement gathering, design, development, testing of the product.
- Developed UI of many of the modules in Flex.
- Performed coding of business logic for the application.
- Tested the application from end to end by executing test cases.
- Involved in build activities on UNIX.Performed the role of configuration controller of the team.
- Led the team of 4 people at offshore.
- Maintained banking solution, Finacle CORE frontend product specific files and fixed number of UI defect patterns.
- Developed python, shell validator scripts for automatic analysis and fixing approach on multiple files, which are integrated within the product’s code check in process.