We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

San Antonio, TexaS

SUMMARY

  • Over 8 years of IT experience as Devops consultant and Middleware Technologies in various platforms including J2EE server’s administration and .NET.
  • Worked for Various domains including Financial, health care, insurance domains and understanding the business needs of the applications.
  • Automated software installation for distributed platforms using CM Tools (Chef/Puppet) for OS Packages, Application packages and configuration changes.
  • Installed, Configured, Administered, and Managed Chef and wrote custom cookbooks for enterprise software along with pre - written cookbooks from chef supermarket.
  • Puppet configuration is performed by Writing manifests for Modules along with resource declaration and customizing resource types in manifest.
  • Understanding and usage of source code management for Deployment like Git and SVN.
  • Worked on complete Continuous Integration and Continuous Delivery project (CICD Process).
  • Worked with Product Engineering Team and getting certified products for installations.
  • Creating Cloud formation templates for AWS Resources for creating stacks and deploying Apps.
  • Experience with Cloud Platform and VMware Technologies (AWS, open stack, Azure, RHEL 6.6, Centos 7, 6, Ubuntu 14.04 LTS, Windows 2012/2008).
  • Configuring and understanding knowledge of NFS, SSH, FTP, DNS and Telnet.
  • Knowledge of Java based applications and Business processes on Linux environment with WebSphere Application Server, Jboss and Tomcat.
  • Expertise in using open source project like Jenkins, chef, puppet for continuous Delivery.
  • Worked on Automation Tools previously like Bladelogic, Buildforge for Deployments and Recycling of servers.
  • Strong skills in writing and understanding shell, Ruby and Python scripts.
  • Worked on Migration and integration projects which includes Open Source, Cloud Technologies as well as upgrading versions.
  • Hard Working, Self-Motivated and worked 24/7 as per team needs with strong communication.

TECHNICAL SKILLS

Cloud Systems: AWS Ec2, VPC, Cloud Formation, Azure, Open Stack

CI Tools: Chef, Puppet, Jenkins, Git, Svn, Bitbucket

Application Servers: Apache Tomcat, JBoss, WebSphere

Web Servers: Apache http server, Nginx, IIS, IHS

Operating Systems: RHEL, Centos, Ubuntu, Windows, Aix

Databases: Oracle, DB2, SQL Server, PostgreSQL, MySQL

Languages: C, C++, Java, SQL, CSS, PL/SQL, HTML, XML

Scripting Languages: Ruby, Shell, Python and Perl

Other Tools/Software: Buildforge, Bladelogic, BMA, PowerPoint, Excel, Access, MS Project

PROFESSIONAL EXPERIENCE

Confidential - Newark, Delaware

Devops Engineer

Responsibilities:

  • Worked on Agile development methodology in Devops Team. Understanding the Business needs of stories and creating tasks for the sprint to be performed.
  • Created Pipelines for Multiple environments in the Appian Infrastructure using Jenkins.
  • Cookbook development flow which we follow includes creating cookbook, testing, committing and pushing the code into Infrastructure and Application pipeline.
  • Initially code is written in workstation using vagrant as provider which creates the virtual box and testing the code in kitchen.
  • AWS Resources are created using Cloud Formation Template by writing templates using JSON format and bootstrapping applications for the desired state to occur in stacks creation.
  • PAAS as a service performed by Elastic Bean Stalk deployments and monitoring logs by cloud watch.
  • Generated cookbooks for Apache 2.4 and JBOSS 7 servers by customizing resources and uploading the cookbook by chef DSL method.
  • Base cookbooks and pre recommended cookbooks are used by including it in the cookbook recipe and overriding the attributes.
  • Monitoring tools like Nagios has been installed and Log shipping is done for logs to Elk for analysis.
  • Unit testing is performed using rspec and integration testing using server spec by testing the deployment locally in kitchen login.
  • Following the guidelines in writing cookbooks by always upgrading the cookbook before committing the change and validating the change as best practice.
  • Source code management is performed using git from master repository and knowledge on Container management using docker in creating images.
  • Configuring Jenkins for continuous integration for servers and gitlab for triggering automatic builds using git in source code management.
  • Knowledge on IP protocols, DNS naming convention and firewall protocols.
  • Interacting with Developers for standard on premises deployments for both QA and Prod.
  • Impediments are Troubleshooted with continuous meetings and daily stand up.
  • Monitoring Deployed applications and troubleshooting the errors through chef Analytics.
  • Knowledge on Java Applications, J2EE infrastructure and continuously integrating to best practices.

Environment: AWS EC2, VPC, Cloud Formation, Open Stack, Chef, Docker, Git, Apache, Nginx, Tomcat, JBOSS, RHEL, VMware, Windows, Jenkins, Virtual Box, Vagrant, Rally,Linux.

Confidential - San Antonio, Texas

Devops Engineer

Responsibilities:

  • Chef and Puppet pilot project was implemented initially for operations delivery on open source projects with Apache and JBOSS.
  • Installing packages for JBOSS 7, Tomcat 7, and Apache 2.4 by generating modules and writing manifests on RHEL 6.6, Ubuntu 14.04 for around 400 instances.
  • Inventory groups are added for Amazon Ec2 for instances and monitoring AWS hosts.
  • Pre-written modules are downloaded from puppet-forge and customized accordingly.
  • Worked with Product Engineering Team and getting certified products for installations.
  • Wrote Puppet manifests for deploying, configuring collection of metrics and monitoring.
  • Worked on Various resource types like host, cron, ssh, exec, yum, apt-get, user and updating the attributes (subscribe, notify, before) as per requisite.
  • Puppet manifests are tested initially before puppet agent using Puppet apply and testing using beaker.
  • Reviewing the code with lead and committing the change before release.
  • Source code management is performed using git from master repository.
  • Configuring Jenkins for continuous integration for servers and gitlab for triggering automatic builds using git in source code management.
  • Training session on chef and puppet for continuous improvement of the delivery process.
  • Knowledge on IP protocols, DNS naming convention and firewall protocols.
  • Interacting with Developers for standard on premises deployments for both QA and Prod.
  • Monitoring Developed applications and troubleshooting the errors through chef Analytics.

Environment: AWS EC2, VPC, Puppet, Chef, Docker, Git, Apache, Nginx, Tomcat, JBOSS, RHEL, VMware, Linux, Windows, Jenkins.

Confidential - Dover, New Hampshire

Deploy Ops

Responsibilities:

  • Continuous Integration and Automation for the environments.
  • Created Jenkins pipeline for various projects using build label and plug-in.
  • Compiled java using ANT and Maven and deploying using Jenkins.
  • Performed Deployments using Jenkins for various applications in Tomcat Server.
  • Worked on open virtual environment technologies like VMware, Open Stack.
  • Assigning Tickets and performing Deployment tasks using BMC Remedy.
  • Knowledge on Application server and WebServer based technologies like Tomcat, Apache.
  • Configuring Apache for different web application by writing apache rules.
  • Providing support for periodic database upgrades and Linux patching by backups as well as maintenance of hardware such as disk, system board and CPU upgrading.
  • Experienced in windows and Linux based operating systems for troubleshooting.
  • Knowledge on Networking infrastructure, storage and databases.

Environment: VMware, Tomcat, Puppet, Ant, Open Stack, Apache, Jenkins, Windows, Linux, IIS

Confidential

Responsibilities:

  • Performed Deployments using Buildforge for various technologies like WebSphere, Process server.
  • Deployments are performed in multiple environments in DEV, QA, PROD, QA, ETE, PERF, PROD, and PROD2.
  • Using Valver to validate the deployments after deployment and redeploying failed ones.
  • Using Bladelogic for Recycling of servers and Health checks are performed before deployments.
  • Maintenance of splash pages before testing and hand off to release team.
  • Supporting Deployments for any Emergency releases during EBF.
  • Administering of file systems and recognizing file access problems, System performance tuning and upgrades while trouble shooting them.

Environment: Buildforge, BMC Bladelogic, Valve, BMC Remedy, WebSphere Application Server, AIX, Windows

Confidential

Jr. WebSphere Administrator

Responsibilities:

  • Installation, Administration and fine tuning of different web servers - Sun one, iPlanet, IHS.
  • Deploying applications using deployment scripts and administration console.
  • Maintaining applications which are deployed in WebSphere and Apache Servers.
  • Managing keys and certificates using iKeyman utility, Configured security using Site minder and SSL.
  • Administration of file systems and debugging the issues regarding performance tuning.
  • Configured WebSphere resources including JDBC providers, JDBC data sources, and connection pools.
  • Troubleshooting of WebSphere application server problems.
  • Monitored for Application core dumps, or forced thread dumps to check for system objects using thread analyzer.
  • Enabled security for the Admin Console and the application components by creating user registry in LDAP (IBM Tivoli Directory Server)

Environment: AIX, Windows, IHS, Sun one, WebSphere

We'd love your feedback!