We provide IT Staff Augmentation Services!

Devops/build And Release Consultant Resume

4.00/5 (Submit Your Rating)

Plano, TexaS

SUMMARY:

  • 7 Years of IT industry experience in various fields like administering variety of applications in different environments and managing software changes efficiently.
  • Experience of 6 years working on DevOps/Build and Release, Red Hat Enterprise Linux 4.x/5.x/6.x, Sun Solaris 8/9/10, SUSE Linux Enterprise 10/11, Ubuntu Linux 8.x, Fedora Linux 7/8/9/10 and AIX 6.1/7.1.
  • Experienced and Familiar with Virtualization technologies VMware vSphere ESXi 5.x/6, vSphere Client. Created and managed Virtual hosts in ESXi server.
  • Extensive experience in installing and configuring Jumpstart servers for provisioning of Solaris 8/9/10 servers and Kickstart servers for provisioning of RHEL 4.x, 5.x and 6.x.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios and iCinga for Resource Monitoring / Network Monitoring/Log Trace Monitoring.
  • Experience with Linux/UNIX environments and scripting for Build & Release automation
  • Experience in SDLC, RUP, Agile and RAD Methodologies.
  • Extensive experience in setting up baselines, branching, merging and automation processes using shell, Perl, python, power sheel, and batch scripts
  • Expert in deploying the code trough web application servers like Web Sphere/Web Logic/ Apache Tomcat/ JBOSS.
  • Ability in development and execution of XML, Shell Scripts and Perl Scripts
  • Extensively experienced in defining the branching and merging strategies, creating baselines and releasing the code
  • Hands - on experience on Automation tools like PUPPET and CHEF. This includes create and test modules and cookbooks respectively for puppet and chef.
  • Experience in Development and version control of Chef Cookbooks, Testing of Cookbooks using Knife and running recipes on nodes managed by On-Premise and Hosted Chef-Server
  • Worked with different version management tools like CVS, Subversion, perforce and Clear Case.
  • Adept Knowledge in using Migration Tools like cvs2svn and svn Importer tool.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post-production analysis of the projects.
  • Profound experience on Build Automation and Continuous Integration concepts by using tools like ANT, Maven, Hudson, and CruiseControl.
  • Good experience in installing and configuring Websphere application server 5.x/6.x,Websphere Message Queuing series and IBM HTTP server
  • Package, build, Integrate and deploy enterprise J2EE applications like JDBC, JMS, JNDI on Web Sphere 6.1 that involves EAR(Enterprise Archives) and WAR (Web Archives).
  • Involved in enabling security for users, groups administration and daily backup and restore operations.
  • Great Experience on Monitoring, Performance Tuning and performance analysis on Java core dumps and Heap dumps using IBM tools
  • Highly experienced in Installing, Configuring, and Implementing Virtualization Environment Using VMware (Server and Desktop software), Oracle Virtual Box, and Microsoft Virtual PC.
  • Worked on Automation by writing Wsadmin scripts (jacl/jython), ANT and shell wrappers.
  • Good Experience on 24*7 Production Support and working with critical service level agreements.
  • Experience in Preparing and maintaining CMplans, Test plans and SCM audits.
  • Worked with different Bug Tracking Tools like Remedy, Jira, Servicenow, Remedy, HP Quality Center and Clear Quest.
  • Worked on Release schedules, planned for Release status, created Rollout Plans, tracked the Project Milestones, prepared the reports and acted as an Implementer for the Release calls and worked for a successful Release.
  • Created SCM Process, policies and procedures to follow Development and QA teams to Release or Deploy highest quality product for the enterprise.
  • Highly experienced in deploying applications in application servers like Websphere application server, JBoss and web logic.
  • Good analytical, problem solving, communication skills both oral and written and have the ability to work either independently with little or no supervision or as a member of a team.
  • Transfer and Migration of VMware vCenter
  • Create and Deploy Virtual Machines and vApps
  • Managing Virtual Machine Clones and Templates using Oracle Virtual Manager
  • Backup and Restore Virtual Machines
  • Secure vCenter Server and ESXi
  • Perform and Monitor vSphere Troubleshooting

TECHNICAL SKILLS:

Scripting Languages: UNIX shell scripting (Bourne & Korn), HTML, VHDL, Perl 5,Python, VI text editing, Awk & Sed, PL/SQL, JAVA

Software: GNU Tools, Office 2013, Window OS XP/2003,2008, NT 4.0, MS Project, Solstice Disk suite, SVM, Apache, Sun Raid Manager 6.1.1,NFS, Veritas Volume Manager 3.2/3.5/4.1, Send mail 8.12.x, SQL (Oracle 8/9 & DB2), Veritas Netback up 5.1, BMC Remedy, CommVault,vSphere

Operating System: Red Hat Enterprise Linux 2/3/4/5/6.x,7 SuSE 9/10, Sun Solaris (7, 8, 9 & 10),Windows 95/98/2000, NT, Ubuntu Server, CentOS, Oracle Linux, XenServer

Hardware: Intel Based Servers/PCs, Dell/ HP BladeSystem and PCS. Sun Ultra 5/10/60Sun Enterprise (E250/450, 5000, 6500),Sun A1000/D1000/3310FC Array, Netra T1, Sun Fire (280R, 420R, V210, V240, V250, V440, V480, V490, V880, V890),Linux Server

Networking: NFS, AutoFS, NIS, DNS, DHCP, LAN, WAN

Build Tools: ANT, Maven, Artifactory, MS build, Cruise Control, Build Forge, Anthill Pro, Jenkins, and Hudson, Dockers

SCM Tools: CVS, SVN, Clear Case, VSS, TFS, PVCS, Nagios, Git

Virtualization: Installation and configuration vCenter Server VMware ESXi

PROFESSIONAL EXPERIENCE:

Confidential, Plano, Texas

DevOps/Build and Release Consultant

Responsibilities:

  • Stabilization of the build and Release process to increase productivity of everyone and Reduce repetitive Manual Work with Automation
  • Keep track of the Internal Builds and Releases for the smooth Delivery for the client.
  • Research and implement new improvements to the existing process for the better efficient and fastest Releases.
  • Created Continuous Build Process using Jenkins as Continuous integration tool
  • Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Managed GIT and SVN as Source Control Systems
  • Involved in Automation deployment Team and working with Puppet.
  • Automation of the Build and release using Jenkins, puppet using Powershell & Bash Scripts.
  • Handling the Releases and Maintaining the Release notes.
  • Create and manage Chef POC environments (Redhat 6) Openstack (Havana\Icehouse).
  • Create and manage Chef Cookbooks (Redhat 6).
  • Worked on the automation of middleware configuration work through Chef.
  • Administer and maintain many tools related to the build and Release tasks implemented, Administered, configured and managed Continuous Integration - Jenkins
  • Wrote Scripts using pom.xml and build Scripts for Maven, Ant.
  • Installed maintained and Wrote hook Scripts for the branches, Source code Management - SVN, CVS.
  • Maintained build related scripts developed in ANT, shell and WLST/Python. Created and modified build configuration files including Ant’s build.xml.
  • Artifacts maintenance using Repository management tool - Nexus
  • Done proof of concepts on cross platform tools using Puppet
  • Used several Jenkins plugins like Artifactory Plugin, Ant, Maven Plugin etc
  • Wrote puppet manifests for deploying, configuring, and managing collectd for metric collection and monitoring.
  • Build automatic provisioning system with kickstart and Puppet.
  • Continuously propose and implement improvements in the process of SDLC phases for better quality and productivity in Company
  • Automated Deployment for the multi module project which works on JBoss, tomcat, Apache Web Server.
  • Customized the Jira Workflows for Easy tracking of a ticket.
  • Continuous Integration of builds using Jenkins’s for generating the Deliverables for testing and client Delivery.
  • Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Migration of build system Ant to Maven and managing the build system.
  • Code Quality Analysis with tools like Sonar and Creating and filtering Rules for the Developers,
  • Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum and puppet.
  • Worked on automation of the Deployment, automatic Testing integration to the Continuous integration process with ticket tracking systems.

Environment: Java, J2ee, Maven, Ant, AWS, Nexus, Chef, Jenkins, Sub Version, Jira, Linux, Jboss, Unix, Apache Tomcat, Puppet, Python, Ruby, GIT, Shell Scripts, Linux, Nexus, ALM.

Confidential, Reston, VA

DevOps/Build and Release Consultant

Responsibilities:

  • Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Developed installer scripts using Ant, Python and UNIX for various products to be hosted on Application Servers.
  • Troubleshoot Build and Deploy Issues, with little downtime.
  • Organized and Co-ordinated Product Releases, work closely with product development, QA, Support across global locations to ensure successful releases
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Worked on Managing the Private Cloud Environment using Chef.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Installed, Configured, Administer Hudson/Jenkins Continuous Integration Tool.
  • Automated Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
  • Wrote ANT and MAVEN Scripts to automate thebuildprocess.
  • Provided ANT build script for building and deploying the application.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Provided stable build environments for product development.
  • Worked on NoSQL database Cassandra.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN,GIT.
  • Developed Custom Scripts to monitor repositories, Server storage.
  • Member of the Technical Design team, Build and Release Module for Development of new products.
  • Automated the local dev environment using Vagrant/chef-solo.
  • Automated the cloud deployments using chef, Python (boto& fabric) and AWS Cloud Formation Templates.
  • Provided UNIX scripts for deploying and building the system.
  • Document release metrics, software configuration process.

Environment: Toad, GIT, Tomcat, Apache, Oracle 12c, Jenkins, Python, Ruby Chef, JIRA, Maven, Art factory, Ubuntu, CentOS, Linux, AWS, AWS Cloud Formation Templates, Cassandra, AWS RDS, AWS Cloud Watch, Ruby, Chef-solo/server.

Confidential, King of Persia, PA

Linux Administrator/DevOps

Responsibilities:

  • Involved in installation and configuration operating system Red hat Enterprise Linux (RHEL5.3 and RHEL 5.4) in development and test environments almost six levels on HP physical servers and Virtual Machines.
  • Setup and Configure the continuous build system using Hudson/Jenkins and running automation smoke /nightly test suites.
  • Worked with Chef and configured them.
  • Worked with VMware ESXi 4.0
  • Worked in adding new Users and groups and give sudo access in test and development servers and central file synchronization via sudoers, authorized keys, passwd, shadow, group
  • Designed, managed, implemented/ supported: Backup/Recovery/Archive, Security Startup/Shutdown,Mass Storage (SAN/NAS), OS Installations/Patches, Hardware/Software installation, Batch scheduling, Data center Migration, Application and Server performance.
  • Provided end-user s for all Tortoise SVN, JIR users to effectively use the tool
  • Involved in Creating/Enhancing/automating build and deployment processes for each release and backup, restore and upgrade.
  • Deployed legacy applications into JBoss application server.
  • Created shell scripts to automate the server bounce activities for JBoss application server.
  • Installed Jira and confluence on Tomcat server.
  • Processed all the requests from the Developers through Remedy which is an IT process management tool.
  • Performed a checkin to TFS and a Continuous Integration TFS build is triggered.
  • TFS invokes msbuild to compile the project. The project has the Octopacknuget package installed. This adds extra build targets. Some extra parameters passed to msbuild trigger.
  • Experience in setting Maven repository and pom.xml, Ant build.xml, mojos xml.
  • Managed the maven artifacts using Nexus repository.
  • Storage Migration in VMware ESX server using VMotion.
  • Extensively worked with the LAN/WAN, firewalls and routing for Internet and Intranet connectivity using different protocols like TCP/IP, DHCP, HTTP/s, FTP, SMTP & SSH
  • Edited and Modified POM.xml for a few applications that used Maven.
  • Used Ant scripts to perform the builds and wrote a few build.xmls for application development teams.
  • Configuring Hudson for developers to bounce the application container, to get the application, container, and access logs by using ANT scripts.
  • Administered Sonatype Nexus, Proposed and implemented user strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Created and maintained Subversion, objects including branches, tags and trunks.
  • Used the continuous integration tool Hudson to automate the daily processes.
  • Responsible for managing the code in Subversion (version controlling).
  • Created scripts using Perl to build object code out of the checked-in modules
  • Provided Build Scripts for Database Projects to Deploy DB and populate Test data in DB for various environments.
  • Documented Build process, branching strategy and continuous integration design and setup along with deployment instructions for QA.
  • By using migrating to subversion The transformation preserves revisions, authors, commit messages and dates of commits
  • Logging (output to console, logging level) can be tuned in configuration file

Environment: RHEL 5.x,6.x, Oracle Enterprise Linux, GIT, Oracle 10G, TCP/IP, DNS, Hudson/ Jenkins, Jboss, Subversion, Ant, Maven, Jira, Confluence, Shell scripting, Perl.

Confidential

System Administrator/Build Engineer

Responsibilities:

  • Extensively Used Jython and Jacl scripting languages to create wsadmin scripts to query and modify the dynamic operations.
  • Experience in setting up Team Deploy for TFS to perform deployments as a post build task.
  • Experience writing Custom XAMLs with developer assistance for adapting the build definitions to complicated build mechanisms.
  • Documented release, builds, and source control processes and plans for J2EE applications.
  • Developed and maintained UNIX/Perl/ANT scripts for Java/J2EE build and release tasks.
  • Involved in editing the existing ANT files in case of errors or changes in the project requirements.
  • TCP/IP Networking troubleshooting and Linux Network Administration
  • Helped design effective policies for maximizing the benefits on floating license keys for ClearCase.
  • Worked on designing, installing and implementing VMware ESX server, VMware virtual center, virtualization tools
  • Involved in migrating data from CVS to ClearCase using ClearCase import tools.
  • Written batch scripts for compiling csproj files and creating Solution files and WSP files for deploying ASP.NET and Share point application.
  • Converted old builds using MAKE to ANT and XML for doing Java build.
  • Maintained build management by modifying Nant and MSBuild for all .Net applications to include new components and changes. Experience with Software Development Life cycle in build and release perspective.

Environment: Linux/UNIX, Solaris, Clear Case, ClearQuest,TFS, Eclipse, Ant, Iplanet WebSphere, Web logic, Hudson, Multisite, Perl, Maven, Make, WSAD, Microsoft .net, SQL Server.

We'd love your feedback!