Senior Engineer Devops Resume
PA
SUMMARY
- Fifteen plus years of experience on Configuration Management, Change Management, Build Management, Release Management, Administration of applications in database, client/server and Web/Internet environments under Unix/NT/2000 platforms.
- Extensive experience in Configuration Management, Build/Release Management, Change Management, version control system, Tracking System and Release Engineering using Git, Subversion, Rational ClearCase, Rational ClearQuest.
- Extensive experience in AWS, Docker, Kubernetes, Jenkins, Bamboo, Terraform, Ansible, Splunk
- Extensive experience in development using Ruby, Ansible, Perl, C and Shell on UNIX and NT platforms.
- Extensive experience and highly proficient in using tools such as make, clearmake, ant, Maven for build management.
- Experienced in building Java application using makes files (Ant utility), Shell Scripts, Ftp.
- Very proficient on Unix/NT/2000 system administration, Maintenance of User Groups, Development, Integration, Tools infrastructure, Installation and Quality Assurance.
- Extensive experience in writing Shell, Perl, Ruby scripts for automating routine system administrative tasks.
- Proficient in UNIX (Solaris, HP, Linux, AIX), Windows, clearcase and clearquest installations.
- Excellent analytical, interpersonal and problem - solving skills
PROFESSIONAL EXPERIENCE
Confidential, PA
Senior Engineer Devops
Responsibilities:
- cm support and training for users in subversion, git
- Branching, Tagging and deploying code to QA and Production.
- Implemented status accounting for all projects on tickets status.
- Extensive working experience on Jira and Rally tickets
- Continuous build process using Bamboo and Capistrano
- Troubleshooting and fixing build errors in bamboo
- Installation and configuration of bamboo server
- Installation and configuration of Nagios server which is used for monitoring services
- Automated services from env file in nagios using ruby scripting
- Extensive experience in Nagios and Prometheus
- Automated Thanos side car for Prometheus to push metrics to AWS buckets
- Extensive experience creating Grafana graphs using Prometheus metrics
- Automation of Prometheus configs deployment using Jenkins
- Proficient in writing scripts in ruby, shell to automate Nagios alerts
- Setting up Alerts for node to monitor for process, disk size and others depending on requirements
- Integration of Nagios with slack using webhooks to alert in channels
- Troubleshooting Nagios alerts using logs
- Automated bookmark files for all services using ruby scripting
- Migration of subversion projects to git
- Automation of build process from subversion to git
- Responsible for all releases from test to prod
- Experience in writing Capistrano code to deploy packages in different environments.
- Experience in using and managing Nexus and Artifactory
- Migrated Artifactory from one DC to another DC
- Installed and configured Jenkins on Centos
- Experienced in configuring jenkin jobs to handle dev checkins which eventually moved from QA to Prod automatically
- Troubleshooting of failed Jenkin jobs and fixing
- Experienced in writing ansible playbook and using them in Jenkins to automate jobs
- Creating instances in AWS and used it for Kubernetes
- Monitoring and settingup cloudwatch alerts
- Experience in route53 using it for load balancer
- Setting up budget alerts using aws budgets
- Extensive experience using aws IAM to configure users, security groups
- Creating and using aws s3 buckets storing metrics from services
- Experience with Kubernetes and Docker
- Experience in troubleshooting Kube pods and fixing them
- Experience in using terraform to automate in creating AWS instances
- Extensive experience working with Splunk
Environment: AWS EC2, Loadbalancers, Route53, Cloudformation, Kubernetes, Docker, Jenkins, Bamboo, Artifactory, Nexus, Terraform, Ansible, Puppet, Servicenow, Splunk, Ruby, Maven, Java 1.2, .Net, Shell scripting, Oracle, Subversion, Git, Jira, Nagios Monitoring, Mac, Linux, MS Visual Studio .NET 2010, MSBuild4.0, TFS2010, Redis, MongoDB, RabbitMQ, Hazelcast
Confidential, VA
CM Specialist
Responsibilities:
- Extensive cm support and training for users in both clearcase and clearquest
- Worked with different teams and supported different deployments.
- Implement build processes and come up with build scripts written in Ant, to support build
- Implemented status accounting for all projects on tickets status.
- Followup with release managers on release tickets for approvals on tickets.
- Creating of pvobs and vobs depending on requirement from the teams.
- Auditing on cm servers whether the servers are following cm standards.
- Responsible for creating and implementing perl scripts depending on requirement for cm team.
- Maintenance of VOB and view servers.
- Implemented ANT scripts and batch files for build management.
- Setup automated inbuilt tool icart for builds and deployments.
- Planning and co-ordination of code merging and releases between several teams working on various shared components.
- Responsible for organizing the change control board members by coordinating with the project manager and scheduling Change Control Board Meetings in different ways depending upon the nature of change
- Experience in migrating repositories from SOURSESAFE, CVS, and PVCS to Rational ClearCase
- Working with Release Managers in resolving migration issues.
- Trouble-shooting build failure issues both by probing into the issue and also by working in co-ordination with the Release Managers and Development team.
- Approving the Remedy PCM tickets for Production Migrations after verifying the various aspects like proper approvals, closure of acceptance tickets and also after verifying the baselines mentioned in the various related tickets in ClearQuest and Remedy.
- Working on deployments pertaining to Database, Web logic, Crystal Reports, Ab-Initio, Autosys, Java files, .net etc.
Environment: Perl, C++, Java 1.2, .Net, Shell scripting, DB2, Rational ClearCase, Rational ClearQuest,SubVersion, Ant, CVS, Hudson, Tibco, Remedy, Solaris 2.6, Windows - NT/2000, FCS, ICART.
Confidential
Clearcase Administrator
Responsibilities:
- Extensive support to build team on helping to troubleshoot errors and writing perl scripts
- Implemented CCRC.
- Applied required clearcase patches
- Monitoring of vob, view servers and logs.
- Applied required triggers on pvobs and vobs.
- Migrated source code from PVCS to ClearCase.
- Prepared documentation on administrative tasks relating to various IBM tools.
- Successfully converted Clearcase environment from Windows to Unix environment.
- Working on automation of nightly builds.
- Worked with project teams during deployment of releases to assist them with build and other user issues.
- Provided continuous 24/7 support to the users with trouble shooting the issues relating to the Rational Tools (ClearCase, ClearQuest ).
Environment: AIX, Windows NT/2000/XP, Rational ClearCase 2003.06.x, Rational ClearQuest and ReqPro, UCM, Perl 5.x, Shell, JAVA 2, C++, HTML, Java Script, XML, Oracle 8i/9.2, SQL server.