Devops Lead Resume
CaliforniA
SUMMARY
- Oracle certification in WebLogic Administrator - Technical certification.
- Certified as ITIL V3 professional - Industry certification.
- Extensive experience as DevOps Engineer for continuous Integration and delivery in agile delivery model.
- Extensive experience in building pipelines for builds and deployment of applications.
- Experience in tomcat/apache web servers.
- Linux/Unix server experience like ssh, monitoring processes, cleaning disk space, tailing logs, configuration changes, setting cron jobs and writing automation shell scripts.
- Extensive experience in Software Configuration Management, experience in maintaining automated build systems such as Jenkins, Bamboo, and Hudson.
- Good understanding of configuration management tools like puppet, Docker and Chef.
- Extensive usage of unix commands and scripting experience with shell and bash scripting
- Administration for WebLogic Server, Jenkins administration and GIT/SVN.
- Experience in Branch creation, Branch locking, Code Merging, Tagging and other source code administration.
- Understanding of AWS cloud and devops practices.
- Understanding of ELK stack - elasticsearch, kibana and logstash.
- Understanding of application clustering and load balancing concepts.
- Substantial hands-on experience with middleware technologies.
- Understanding of Databases like oracle, pl/sql, mongoDB, MySQL,noSQL
- Knowledge of Java Build Systems and used built tools like Maven and Ant.
- Used Splunk, graylog, nagios, hyperic, Zabbix tools for monitoring the system problems.
- Used Perfecto testing tool for end to end manual testing.
- Used ServiceNow, Jira and Remedy for creating service requests and change requests.
- Experience handling and working in multiple clustered environment with over hundreds of servers.
- Substantial experience in all phases of Software development - Over 11+ years
- Excellent verbal and written communication skills, strong analytical, troubleshooting and problem solving skills.
- Experienced interfacing with clients/users on daily basis, providing status reports and project updates.
- Confidential certified Application Developer (Co-Sponsored with Massachusetts Institute of Technology, Professional Education Programs)”.
TECHNICAL SKILLS
Project Management: JIRA, Rally, BMC Remedy
Code Management/artifact System: GIT/GITHub, SVN, Bitbucket, Nexus, Artifactory
Build tools: Maven, Ant
Cloud Exposure: aws cloud
Continuous Integration: Jenkins, Hudson, Bamboo
Continuous Deployment: Jenkins, Hudson, Bamboo, Chef, Puppet
Infrastructure / Configuration Management: Dockers, Ansible, Puppet, Chef, Kubernetes
Operating System: Unix, Linux, Windows
DataBase Exposure: ORACLE, PL/SQL, mongoDB, MySQL, DynamoDB, noSQl
Languages Exposure: Unix shell script, Bash, XML, WLST, HTML
Project Planning tools: MS Visio, MS Project
Ticketing Tools: BMC Remedy, SMS, ServiceNow, Radar, Jira
Monitoring/scheduling Tools: VMWare Hyperic, SPLUNK, Rundeck, Zabbix, Nagios, Graylog
Other Tools Misc: CMS tool Actuate, IBM Data Stage Mercator, Toad, Sql-Developer, Perfecto, winscp, Vordel Policy studio, Informatica, HP Quality Center,SVN tortoise, Datastage for EDI.
PROFESSIONAL EXPERIENCE
Confidential, California
DevOps Lead
Responsibilities:
- Maintained the automated build and deploy jobs for Confidential Maps for continuous integration and deployments environments.
- Architected and streamlined the build and deployment process which avoided post deployment issues.
- Deployed Maps and all integrated applications using internal proprietary tools.
- Baselining the Linux environments for different releases and repurpose.
- Provisioning Linux servers with different flavor of OS.
- Setting up environments for application and Database servers using docker images.
- Maintained in-premises and on AWS cloud servers.
- Maintained source control using github and performed various pull requests in github.
- Troubleshooted and performed root cause analysis for issues.
- Worked on Radar trouble tickets and alerts.
- Setted up Load Balancing VIPS and Content Switching VIPS through Verdad and Netscalar.
- Tested maps application using different scenarios along with documentation of the testing process.
- Automations for health checks and failures using custom shell/bash monitoring scripts and Zabbix alerts.
- DB health check automation to check DB connection failures and error logs.
- Created and maintained documentation of the build/release process in confluence.
Confidential, Texas
DevOps Team Lead
Responsibilities:
- Responsible for carrying out CI/CD process by creating Build & Deployment pipelines.
- Headed release activities which includes release planning and tasks estimates with release management team and scrum team.
- Handed incident management tasks by driving sev1/sev2 outages and provided root cause analysis.
- Installed and configured Rundeck tool for scheduling jobs and housekeeping activities on Linux server.
- Created runbooks and process flow documents for integrated applications.
- Carried out server migrations to different data centers.
- Salesforce change set deployments and SFDC administration tasks.
- Worked on all major releases and emergency production releases.
- Defined branching strategies and responsible for maintaining source control in SVN and GIT repositories.
- Informatica administration activities.
- Linux server setup for different environments.
- Lead all Environment refresh activities. Created project plans along with detailed description about the tasks.
- Configured Database connections strings in application configuration files.
- DBA activities like verifying all DB instances are active, monitor disk usage, inspect DB error logs etc.
- Knowledge on containerization technology and installed docker images as part of environment set-up.
- Built images from dockerfiles to set up uniform environment across.
- Written Ansible playbooks for infrastructure and configuration management.
- Handled onshore/offshore teams from lead prospective.
- Provided daily status reports to client and participated in stand-up meetings.
Confidential
DevOps Team Lead
Responsibilities:
- Worked on CI/CD process by creating build and deployment jobs using tools like Jenkins, Hudson & Bamboo.
- Automations through shell/bash scripting.
- Responsible for Environment setup activities along with JDBC and Data Source configurations.
- Carried out SVN admin activities like Branch creation, Branch locking, Code Merging, Tagging.
- Troubleshooted and root caused issues related during deployment phase.
- Monitored scheduled and adhoc builds & deployments requests
- Handled user management tasks.
- Prepared Build Setup Documents for Release Management activities.
- Provided weekly updates and status reports to client and Confidential leadership
- Automated Daily health checks and sanity tests on all servers.
Confidential
Devops Team Lead
Responsibilities:
- Led DevOps team for CI/CD and provided high application availability to the client.
- Responsible for creating and carrying out java applications Build & Deployment tasks.
- Responsible for various automations through UNIX shell scripting.
- Worked very closely with change management team and involved in release planning.
- Disaster recovery (DR) setup, setting rsync rules, configuration and management.
- SVN admin activities like Branch creation, Branch locking, Code Merging, Tagging.
- Responsible for Environment setup, JDBC configurations, data source configurations.
- Configuration of JDBC connection pools and Data sources.
- Upgraded VMWare tcserver from 2.6.4 to 2.9.3 version.
- Installed and managed monitoring tools like VMWare Hyperic, Actuate for reporting, Alfresco Content Management tool.
- SVN check-ins/check-outs and server configuration changes.
- Worked with Data Center Ops team for new environment build out activities.
- Installed SPLUNK for monitoring the problems in system.
- Documentation on all major business flow and interfaces.
- Performed various functional and end to end testing scenarios using perfecto.
- Used Perfecto for provisioning of test credit cards, offers and loyalties programs, payments using POS and other test scenarios.
- Used perfecto for android, ioS and blackberry test simulations.
- Performed Load and Performance testing for various applications along with QA team.
- Overall Subject Matter Expert for all the applications and components under team’s scope of work.
- Provided weekly updates and status reports to client and Confidential leadership.
- Responsible for handling and preparing shift Tracker and Vacation tracker for the entire team.
Confidential
Senior Software Engineer
Responsibilities:
- Handled multi clustered Production and pre-production environments.
- WebLogic administration and troubleshooting tasks.
- Written various automation UNIX shell scripts.
- Daily health checks and sanity test on all servers.
- Using DataStage tool - handled new Trading Partner setups in different environments.
- Handled rejects/fallouts on a daily basis.
- Deployment of the code on multiple environments with post implementation configuration changes.
- Clearing of Failed Events in order Path and Number Manager Modules.
- Performed service provide ID (SPID) Migrations for Number Portability.
- Represented daily status calls and defect calls with stakeholders.