We provide IT Staff Augmentation Services!

Devops Engineer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Nearly 8 Years of experience in IT industry comprising of Development, Systems Administration and Software Configuration Management (SCM).Extensive experience includes SCM, Build/Release Management.
  • Experience in branching, tagging and maintaining the version across the environments using SCM tools like SubVersion(SVN), GIT, Clearcase, Harvest and VSS.
  • Extensive experience in development and administration of Atlassian products Confluence and Jira.
  • Experience in Continuous integration tools like IBM Build Forge, Jenkins(Hudson), Cruice Control, Bamboo, and Anthill Pro. Expertise in Continuous Delivery tools like puppet.
  • Expertise in Automated deployment using Jacl, Jython Scripting. Used ANT scripts, Make and Maven for build process. Experience in Bug Tracking tool like Jira, ClearQuest, HP Quality Center.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging/deployment/ release methodology, and application configurations.
  • Administered and Implemented CI tools Hudson/Jenkins and Bamboo for automated builds.
  • Release Management Experience writing Shell and Perl scripts to automate the deployments.
  • Experience in Configuring and deploying to Application servers Weblogic and Websphere.
  • Expertise in automated deployment to web and application servers like, Apache Tomcat, Jboss, Weblogic, IBM Websphere Application / Process Server.
  • Experience in SDLC, Agile and Scrum Methodologies.
  • Proficient in tracing complex build problems, release issues and environment issues in a multi - component environment.
  • Quick learner and adoptable to new design patterns/frameworks for fast and quality development.

TECHNICAL SKILLS

Operating Systems: Windows98/XP/NT/ 2000/2003/2008 , UNIX, LINUX(RHEL).

Versoning Tools: CVS, Tortoise SVN, Clearcase,GIT, Perforceand PVCS

Bug Tracking Tools: JIRA, Remedy, HP Quality Center, IBM ClearQuest, Mingle

Build Tools: Bamboo, CruiseControl, Chef, Puppet, Hudson, Jenkins, ANT, MAVENand TeamCity

Languages/Scripting: C, C++, Perlscripting, Shellscripting, SQL,Java/J2EE, Jython

WebTechnologies: Servlets,JDBC,JSP, HTML,JavaScript,XML

Web servers: Web logic,WebSphere,ApacheTomcat,JBOSS

Cloud Computing: Cloud bees, Amazon EC2

RDBMS: Oracle,SQL SERVER, MYSQL, DB2

PROFESSIONAL EXPERIENCE

Confidential - Atlanta, GA

DevOps Engineer

Responsibilities:

  • Implemented new process and policies for Build process and involved in auditing.
  • Built Continuous Integration environment (Jenkins, Nexus). And Continuous delivery environment (puppet).
  • Implemented Automated Application Deployment using Puppet.
  • Written Deployment scripts and automation scripts
  • Participated in All product release and patches.
  • Create Puppet automation to manage configuration and deployment of new applications.
  • Implemented scalable, secure cloud architecture based on Amazon Web Services. Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts, and are able to quickly evolve during development iterations.
  • Wrote Puppet models for installing and managing java versions.
  • Worked on C#,ASP.NET for PIT application and provided support.
  • Worked on setting up Cloud services and supported the environments.
  • Managed GIT and SVN as Source Control Systems.
  • Worked on Test Automation using Selenium and provided support.
  • Worked on Powershell and Microsoft Azure for the GIT
  • Worked on Applications involving iOS for the mobile applications.
  • Has working knowledge of Ansible.
  • Worked extensively on Vagrant for the Workbench application and provided support.
  • Managed Sonatype Nexus for Artifact and dependency management systems.
  • Worked on creating Chef Cook Books and automated the environments.
  • Extensively worked on Nexus Repository for the G2Data application and provided support.
  • Worked extensively on Artifact Management and Source code Repository and provided support.
  • Defined the build and automated testing infrastructure. Educated both development and QA teams with the tools and process.
  • Worked on Applications involving Dockers and trouble shooted issues.
  • Involved in Automation deployment Team and working with Puppet.
  • Involved in building rpms using maven rpm plugin.
  • Provided support for artifact management using puppet. And used nexus yum plugin to provide yum integration from repository server.
  • Written puppet modules for Application deployment.
  • Involved in Dev / QA deployments and automated using maven.
  • Integrated delivery (CI and CD process) Using Jenkins, Nexus and puppet.
  • Used kornshell,perl to automate deployment of J2EE applications
  • Used Agile and Scrum Methodologies.

Environment: JAVA, J2ee, ANT, Maven, JBoss, Apache Tomcat, Sonatype Nexus, Jenkins, AWS, Puppet, Python, Ruby, GIT, SVN, Shell Scripts.

Confidential, Austin, TX

Web Infrastructure Engineer

Responsibilities:

  • Installed and configured Tools for Continuous Integration environment - Jenkins, Nexus and Sonar.
  • Experience in managing Source control systems GIT and SVN.
  • Managed Jenkins and Bamboo as a CI server for different projects.
  • Extensive experience in working with Atlassian support when there is product issues and fixes.
  • Worked on Glue Code for integrating multiple software components
  • Involved in release planning and executed the release build request from the project team through JIRA Ticket.
  • Worked extensively on Cloud Management Platform, Infrastructure Automation and supported Hybrid Cloud Applications.
  • Designed and worked on PaaS, IaaS and SaaS for Cloud based applications.
  • Worked on applications migrating to Amazon AWS.
  • Used Puppet for Continuous Delivery. Managed CI and CD process and delivered all application in rpms.
  • Involved in Tomcat/JBoss deployment scripts.
  • Expertise in isolating dependencies on each project. Used Nexus as repository management and configured proxy repos and uploaded 3rd party libraries.
  • Experience in Migrating Projects from ANT to Maven.
  • Worked on Udeploy for automated deployments
  • Worked on Agile Methodology and Used Rally for Project development.
  • Handled Jira tickets for SCM Support activities.
  • Used selenium for Automated UI Testing in the continuous Integration Process.
  • Configured the user’s accounts for Continuous Integration - Jenkins, Nexus and Sonar.
  • Installed and Configured Jenkins Plugins to support the project specific tasks.

Environment: JAVA, J2ee, Maven, Jenkins, GIT, JIRA, SVN, ANT, Nexus Pro, Puppet, Chef, AWS, GIT, Python, Linux.

Confidential - Schaumburg, IL

Build/Release Engineer

Responsibilities:

  • Identify Configuration Items (CI) and document their characteristics. After every deployment, delivered the Release notes on sharepoint site.
  • Experience in managing Source control systems like Harvest and GIT.
  • Used ANT and Jython scripts to Automate the Build and deployment process to deploying the webservices. Used servicedeploy command for building the webservices. Used maven for few modules.
  • Monitoring each service deployment, and validating the services across all environments.
  • Involved in build and deploying SCA modules in IBM Websphere Process server.
  • Expertise in using servicedeploy command and build the ears with Project Interchange files.
  • Worked on Java/J2ee deployments in web sphere.
  • Prepared Migration logs for every release and maintained the data accuracy.
  • Maintained Defect Fix Deployments and documented the deployed files in the appropriate Environment Migration log.
  • Managed and build and deployment of Tibco services.
  • Created Branches, Tags for each release and particular environments.
  • Merged the branches after the Code Freeze.
  • Created the Deployment notes along with the Local SCM team and released the Deployment instructions to Application Support.

Environment: Java, J2EE, Harvest, GIT, Jenkins, JIRA, SOA, WebSphere, ANT, Maven, Python, Jython, HP Service Manager.

Confidential - Denver, CO

Build and Release Engineer

Responsibilities:

  • Write the code in the Java 2 Platform, enterprise edition (J2EE) using jdk1.6.
  • Worked on the daily and weekly basis process for the Build & Deployment, maintained the release notes, maintain of initial shakeouts for the deployment, maintain of SVN, SPML, and alerts, notifications.
  • Developed the webseries Automation for packaging and deployment and changes of configs.
  • For the maven builds, used the HUDSON and implemented many job cycles and continuous build/deployments across all environments.
  • Worked on creating the branches/tags/trunk for multiple projects across all releases and also implemented the lock/unlock of SVN process for projects with admin rights on SVN.
  • Deployed Java Web Applications using Oracle (BEA) Web logic application server.
  • Involved on build/deployment new processes for coming up with new releases.
  • Involved in the complete cycle process for build and deployments for DEV/IST/QA/PERF/PROD for all the releases.
  • Involved on the deployment process for providing the Packages/release notes instructions/Troubleshoot the issues if production client customers get issues with challenges.

Environment: Jdk1.6, J2EE, XML, CSS, HTML, JavaScript, Web Logic 10.3, ANT, Maven, TortoiseSVN, Hudson, Putty tool.

Confidential

Web Engineer

Responsibilities:

  • Administered, maintained Red Hat 3.0, 4.0, 5.0, 6.0 AS, ES, Troubleshooting Hardware, Operating System Application & Network problems and performance issues; Deployed latest patches for, Linux and Application servers, Performed Red Hat Linux Kernel Tuning.
  • Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.
  • Install and configure DHCP, DNS (BIND, MS), Web (Apache, IIS), mail (SMTP, IMAP, POP3), and file servers on Linux servers.
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL databases in both development and production.
  • Experienced working with Preload Assist and PICS projects.
  • Bash shell scripts to automate routine activities.
  • Installing and setting up Oracle9i on Linux for the development team.
  • Linux kernel, memory upgrades and swaps area. Red hat Linux Kickstart Installation.
  • Created users, manage user permissions, maintain User & File System quota on Redhat Linux.
  • Diagnosed hardware and software problems and provided solution to them.
  • Monitored trouble ticket queue to attend user and system calls.
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in the environment.
  • Updated data in inventory management package for Software and Hardware products.
  • Capacity Planning, Infrastructure design and ordering systems.
  • Worked with DBAs on the installation of RDBMS database, restoration and log generation.

Environment: Red Hat Linux 3.0,4.0,5.0 AS ES, HP-DL585, Oracle 9i/10g, Samba, VMware Tomcat 3.x,4.x,5.x, Apache Server 1.x,2.x, Bash.

We'd love your feedback!