Puppet Chef And Devops Engineer Resume
Fairfax, VA
SUMMARY:
- Fourteen years of Build and Deployment Expertise.
- Four years of experience with Puppet, Chef and Ansible Configuration Management tools
- Experience with Shell scripting along with Ant and Maven Build tools
- Fourteen years of Clear Case, Clear Quest, Rational, Jazz Install and Upgrades, GitHub Administration
- Created Python Scripts to automatically create Domains in WebLogic for Development and Production Envts
- Constantly looking at emerging solutions such as Cloud and DevOps tools to provide consult
- Installed Puppet Enterprise and connected it to Puppet Agents in the Enterprise AWS
- Installation of Chef using Enterprise Chef and Omnibus Technologies
- Design and development of systems and processes to automate deployment of a cloud - software
- Manage deployments at internal and internal and externally accessible
- QA, SIT demo, and Production systems Create deployment scripts that allow for rapid, painless, and push-button deployment on public and private clouds
- Troubleshoot build and deployment issues and come to resolutions within SLA timeframe
- Keep up with developments in the rapidly evolving cloud platform space,Vsphere, Vrealize,AWS
- Four years of Experience with Configuration Management tools such as Puppet
- Performed Full Blown Puppet Enterprise Installations and Configuration of Puppet Agents
- Installed Puppet Enterprise and connected it to Puppet Agents in the Enterprise AWS
- Writing and Modifying Puppet Modules, Manifests and Facts (orawls, apache)
- Define, Simulate, Enforce and Report through Puppet Enterprise
- Puppet - Gathering and Managing of nodes by the Puppet Master
- Production Implementation of Ansible and Chef
- Configured Jenkins Projects and Maintained Artifacts in Repositories such as Nexus, Subversion, ClearCase
- Configured Cruise Control Projects to pick up changes from ClearCase Repositories
- Installation of Chef- Enterprise .
- Used Chef in installation of Apache servers, Zabbix servers, stigs, splunk (stoping, deploying the code, starting)
- Used Chef in deployment in various environments (test and real)
- Used Chef in Installation of various other basic software such as java, curl)
- Sufficient knowledge with all the cook book essentials (resources, action, handlers, libraries, run list etc.)
- Using knife as a command line tool as well as the use of knife cloud plugin
- Used other tools as food critic, cucumber, server spec and chef spec etc.
EXPERTISE AREAS:
Areas: Process Improvement, Strategy Planning, Proactive Administration.
Tools: Linux, Shell Scripting, Ant and Maven Build Automation, AWS, Puppet Enterprise, Chef, Autosys, Cron,, Chef, Ansible, Dockers, Vagrant, Splunk, GIT, Crystal Reports, Subversion, Jenkins, Web logic Administration.
PROFESSIONAL EXPERIENCE:
Confidential, Fairfax, VA
Puppet Chef and DevOps Engineer
Responsibilities:
- Deployment of Code into Cert, PreProd and Prod Envts
- Production incident troubleshooting and resolving
- Weblogic 12c upgrade and testing the builds using Puppet Deployment Scripts
- D2D Implementation and SoapUI testing
- Production Implementation of Puppet and Enterprise Chef Environments
- Build Weblogic Envts, JMS Message Queues, Deployed Websphere bars
- Manage and baseline deployments to Development, Cert, PreProd and Prod
- Soap testing of Services after PreProd and Prod Deployments
- Rational Team Concert Customization with QM, CM and RM on the Jazz Platform
- Installed Puppet Enterprise and Connected it to Puppet Agents in the Enterprise AWS
- Define, Simulate, Enforce and Report through Puppet Enterprise
- Puppet Module Development - Profile, Apache, Orawls, Hadoop, MySQL
- Used Chef in installation of Apache servers, tomcat servers, stigs, splunk (stoping, deploying the code, starting)
- Used Chef in deployment in various environments (test and real)
- Used Chef in Installation of various other basic software such as java, curl)
- Knowledge of all the cook book essentials (resources, action, handlers, libraries, run list etc.)
Confidential, Alexandria, VA
Infrastructure and DevOps Engineer
Responsibilities:
- Experience with Linux and Windows Platforms
- Rational Team Concert Customization with QM, CM and RM on the Jazz Platform
- Jazz Install and Upgrades, LDAP Integration, Build Forge Connectivity
- Puppet Installs for Deployment to QA, Pre Prod and Prod Servers
- Define, Simulate, Enforce and Report through Puppet Enterprise
- Jazz Migration of Data from Subversion and ClearCase using Connectors
- Developed the Jenkins Architecture, with Master and Slave Systems and Maintained Artifacts in Repositories such as Nexus and Clear Case, Subversion and GIT
- Used Jenkins and Nexus to build code from Subversion to Testing and Developing Environments
- Configured Jenkins Projects with Subversion and Clear Case
- Shell Scripting, Perl Scripting, Ant and Maven Build Automation Utility
- Managed the Subversion Repository, by creating repositories, adding users, adding tags to testing and production code, managing the property file.
- Web logic Deployment Process Consultant, Python scripts and command line deployment
- Experience with Unix Administration, Scripting and Release Build and Deployment
- Experience in shell scripting, Perl scripting, Cronjob and AutoSys scheduling
- Built Deploy Systems using Clear Case, Subversion with Jenkins Integration.
- Maintain and administer SCM tools set IBM Rational ClearCase, ClearQuest and Remedy and help the development and user communities with trouble-shooting errors on a daily basis.
- Support mundane SCM activities like creating ClearCase UCM projects, components, streams, baselines, merging and branching procedures.
- Manage, load, write and force start Autosys Jobs
- Continuous Integration Tools from Subversion such as Jenkins and Cruise Control
- Upgrade of Multisite Clear Case and Clear Quest to version 8, ClearQuest Designer
- Managed the IT Division Expenditure and Trimmed license usage upto 2.4 M
Confidential, Reston
Build and Release Engineer/ DevOps Engineer
Responsibilities:
- Jazz Infrastructure Platform Topology and Interaction with LDAP.
- Jazz Life Cycle Project Customization with QM, CM and RM on the Jazz Platform
- Provided hands-on technical leadership and expertise in setting up and managing the SCM process and automated tool(s) for projects. Was responsible for designing, modifying, integrating, and administering Rational Clear Case/Clear Quest environments.
- Supported and maintained Clear Case View, Vob, License, and Registry servers by performing the back-ups and tuning up the performance of them.
- Performed Customization of Triggers and Hooks for IBM Rational Clear Case and Clear Quest
- Manage the Configuration and Change Control System for the Development Team.
- Continuous Integration Tools such as ACMS,Autosys, Jenkins and Cruise Control
- Managed MHA Monthly Releases IR2 and NPV Code Deployment
- Build and Deliver Environments for the Testing Departments
- Manage the weblogic deployment of the code into UAT and Production Environments
- Work on implementing Puppet, Chef, Life Cycle Management to UAT and Prod Envts
- Worked on maintaining and releasing Puppet code through a tight release management process
- Implementation of Puppet, Chef and Ansible as a Configuration Management Tool
- Work Study Comparison of the Products
Confidential, Boston, MA
SCM Configuration, Infrastructure and Deployment Consultant
Responsibilities:
- Managed Monthly Releases of Code Deployment
- Maintained and Controlled Deployment of Code Releases, UAT Testing and System Testing Environments
- Managed the Multisite Environments and Infrastructure Distributed Geographically
- Document and Dictate SLA’s Managing the Team for Interdepartmental Project Work
- Manage the Configuration and Change Control System for the Development Team.
- Administer and Maintain Installations of Software Configuration Management Tools from Rational.
- RUP and Agile Software Development Methodology
Confidential, TN
Associate Professor, Computer Science
Responsibilities:
- Research Lead for the Computer Science Department
- Managed Monthly Releases of Code Deployment for the Software Group
- Maintained and Controlled Deployment of Code Releases, UAT Testing and System Testing Envts
- Guided and Taught Master Level Student Projects and Dissertations
- Conducted Master level Courses biweekly
- Mentoring Students on Society and Good Principles
- Taught Computer Networks and Wireless Networks to PostGrad Students
Confidential, Columbus, OH
Software Configuration Management
Responsibilities:
- Build and Release Management of Intercontinental Development systems
- Change and Configuration Management in London and Columbus/Dublin
- Maintained and Controlled Deployment of Code Releases, UAT Testing and System Testing Envts
- Managed the Environments and Infrastructure for Housing the Testing Environments
- Administer and Maintain Installations of Software Configuration Management Tools from Rational.
- Managed the Implementation of the UCM Release Model of Software Development
- Agile and Rational Unified Process Software Development Methodology
Confidential, Boston, MA
SCM Configuration and Deployment Consultant
Responsibilities:
- Managed Monthly Releases of Code Deployment
- Maintained and Controlled Deployment of Code Releases, UAT Testing and System Testing Envts
- Managed the Multisite Environments and Infrastructure Distributed Geographically
- Document and Dictate SLA’s Managing the Team for Interdepartmental Project Work
- Manage the Configuration and Change Control System for the Development Team.
- Administer and Maintain Installations of Software Configuration Management Tools from Rational.
Confidential, Lafayette, LA
Researcher
Responsibilities:
- Program Development of Next Generation Wireless Networks
- Co - Authored and Published - Cost Optimization in Heterogeneous Wireless Networks
- Managed and Conducted Research of Heterogeneous Wireless Networks
- Developed the ILP Model for Cost Optimization
- Developed a Protocol for Managing Cost Optimization in Wireless Networks
- Modeling of Heterogeneous Wireless Networks
- Program Development for Safety in Aircrafts
- Execution of Algorithms with live data feeds on early fault detection in Aircrafts
- ARMA Modeling and NARMA modeling of residual faults