We provide IT Staff Augmentation Services!

Build & Release Engineer/aws Engineer Resume

0/5 (Submit Your Rating)

Houston, TexaS

SUMMARY

  • An accomplished professional with 8+ years of experience in Information Technology Industry which includes expertise in various knowledge bases as a DevOps Engineer, AWS Engineer, Build and Release Engineer and Linux/Windows Systems Administrator.
  • Hands - on experience in Infrastructure Management, Deployment, Installation, Administration, Maintenance and Troubleshooting of various Operating Systems and Applications, Networks and Computers.
  • Experience in System Administration which includes System Builds, Server Builds, Installs, Upgrades, Patches, Migrations, Troubleshooting, Security, Backups, Performance Monitoring and Fine Tuning Systems.
  • Expert level knowledge in Troubleshooting and Optimizing Unix, RHEL, Ubuntu, CentOs, SuSe Linux, Mac OS, Windows 2003/20 Servers.
  • Hands on experience with version control systems like Subversion SVN and GIT.
  • Expertise in usingbuildtools like MAVEN and ANT for the building of deployable artifacts.
  • Administered and customized a range of CI/CD tools like Jenkins and Hudson for Automated build and Deployment.
  • Good Knowledge in writing Shell scripts to automate the deployments.
  • Managed environments DEV, QA and STAGING for various releases and designed Instance strategies.
  • Good understanding of project Management and Configuration tools like, CHEF and ANSIBLE with knowledge on PUPPET.
  • Experience of Migration & Deployment of Applications with upgraded version on Web Servers.
  • Involved in the functional usage and deployment of applications in Web Logic, Web Sphere and Apache Tomcat Servers.
  • Maintained Chef Recipes, Ansible Playbooks, Ansible Roles, Jenkins jobs to adhere to the “infrastructure as code” DevOps philosophy.
  • Maintained and Managed AWSCloud platformand its features includingEC2, ElasticLoadBalancers, VirtualPrivateCloud, ElasticBlockStorage, AmazonMachineImages,AWSConfiguration, Auto scaling, IdentityAccessManagement, S3 Buckets, RDS/Dynamo DB and Cloud Watch.
  • Good understanding of the principles and best practices for SDLC Software Configuration Management (SCM) in Agile and Waterfall methodologies.
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like CHEF and JENKINS.
  • Excellent experience in documenting and automating the builds and release procedures.
  • Experience in using Artifactory repository JFROG for managing Java builds.
  • Familiar with integrating Junit quality Tests as a part of the build procedure.
  • Experience working with Chef Enterprise and Chef Open Source.
  • Supervised and supported Tomcat and Weblogic Servers and operating knowledge of WebHosting.
  • Responsible for setting upCronJobs scripts on Production Servers.
  • Knowledge on Kubernetes and working knowledge on Docker. (Install and Deploy applications).
  • Excellent communicative, interpersonal, intuitive, analytical and leadership skills with ability to work efficiently in both independent and team work environments and working on 24X7 rotation support.

TECHNICAL SKILLS

CI& CD Tools: Jenkins, Hudson

Programming languages: Java/J2EE, Ruby, Python, Shell scripting

Web/Applications Servers: Apache Tomcat, JBOSS, WebSphere, and Weblogic

Cloud Services: Amazon Web Services, Digital Ocean, Google Cloud,MS Azure

Monitoring tools: Nagios, Sniffer

Configuration Management Tools: Chef, Ansible and Puppet

Operating Systems /Products: UNIX, RHEL 5, 6, 7, Ubuntu 12.04, 14.04, 16.04, Centos 5,6,7, SuSe Linux, Mac OS, Windows Servers 2003/20

Scripting Languages: UNIX Shell scripting, Bash Scripting, PowerShell and Python

Build Tools: MAVEN, ANT

Bug Tracking tools: JIRA, Remedy and Rally

Office applications: MS-Office, MS-Visio

PROFESSIONAL EXPERIENCE

Confidential, Houston, Texas

Build & Release Engineer/AWS Engineer

Responsibilities:

  • Installed and configured Jenkins for Automating Deployments and providing a complete automation solution.
  • Automated the regular build and deployment procedures for pre-production environments like DEV, TEST, UAT and QA using tools such as Jenkins following the Software Implementation Plan.
  • Implemented & maintained the branching, merging andbuild/releasestrategies using GIT.
  • Part of team responsible for migrating source code repository from SVN to GIT.
  • Used MAVEN as abuildtool on Java projects for the development ofbuildartifacts in the source code.
  • Performed setup of clustered environment with Apache Tomcat Application Server.
  • Used JFrog Artifactory manager for maintaining Java build artifacts on the Artifactory Server.
  • Worked in Cross-Platform Environments like UNIX and Windows.
  • Coordinated with the Development Team, QA and Application Support in deploying the code to the Test environment using Jenkins Tool.
  • Built and Deployed Java/J2EE war files to Tomcat application servers in an Agile continuous integration process and automated the whole operation.
  • Implemented the CHEF Software setup and configuration from the starting line and deployed the Edit-Run list into CHEF-server and bootstrap the CHEF clients remotely.
  • Customized changes in Chef Roles and Recipes.
  • Involved in searching node attributes using Knife.
  • Deploying cookbooks using the knife tool from CHEF- Workstation to CHEF-Server.
  • Created Users, RPM packages and patch management & configuration implementations.
  • Automated build scripts in Jenkins using Maven and Shell Scripts .
  • Coordinated with Project Managers to develop the SCM Plans and Tool Usage Models.
  • Documented project's softwarereleasemanagement procedures with input decisions.
  • Created views and appropriate meta-data and executed build tools in Jenkins on a pool of dedicated build machines.
  • Managed and maintained AWSCloud platformand its features which includeEC2, Elastic Load Balancer’s, VirtualPrivateCloud, ElasticBlockStorage, AmazonMachineImages, ElasticBlockStorage,AWSConfiguration, Auto scaling, IdentityAccessManagement, S3 Bucket,RDS and Dynamo DB.
  • Deployed and Maintained different AWS Instances (Redhat, Ubuntu, Windows) using Amazon Web Services.
  • Created Elastic Load Balancers to automatically route traffic across multiple instances and multiple Availability Zones.
  • Created Amazon Machine Images to take backup of Instances and restore when required.
  • Created Snapshots to take backup of the current development copies, and also created Security Groups while deploying instances.
  • Scheduled CRON JOBS in JENKINS for the builds.
  • Documenting the process model workflow by using Microsoft Visio.

Environment: Subversion, Java/J2EE, MAVEN, JIRA, Apache Tomcat, Shell scripts, UNIX/LINUX, CentOS, Windows, Jenkins,CHEF, Microsoft Visio.

Confidential, Chicago, IL

DevOps Engineer/AWS Engineer

Responsibilities:

  • Developed build and deployment procedures for Pre-production environments.
  • Used SVN as source code repository to manage projects and set of files that changed over time.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with the DevelopmentTeam Leads.
  • Automated Weekly releases with Maven scripting for Compiling Java Code, debugging and placingBuildsinto Maven Repository.
  • Responsible for scheduling the Cron Jobs for periodic builds using Jenkins.
  • Used Ansible to automate Configuration management and to manage Web Applications, Configuration Files, Data Base, Users’Mount Points and Packages.
  • Maintained and coordinated environment configurations, controls, code integrity, and code conflict resolutions.
  • Have deployed various applications through Docker containers.
  • Used AGILE MVN method to develop a build and used maven as build tool.
  • Involved in writing parent POM files to establish the code quality tools integration.
  • Setting up, configuring and administering Jenkins CI tool on Linux machines.
  • Coordinate/assist developers with establishing and applying appropriate Branching, Labeling/Naming Conventions using SVN source control.
  • Developed automation scripting by copiling ANSIBLE YAML scripts and used ANSIBLEto deploy and manage severalTomcatandJava applicationsacross more than 100 servers spanning environments (Dev, QA, Staging and Prod).
  • Implemented the setup for Master slave architecture to improve the performance of Jenkins.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Configuration and Deployment of SQL server 2005/2008 Reporting services.
  • Handled deployment of JAR and WAR files to the respective application server instances.
  • Handled artifacts like JAR and WAR by using JFROG Artifactory.
  • Experience in migrating physical Linux/Windows servers to the cloud (AWS).
  • Designed an Architectural Diagram for different applications before migrating into Amazon cloud for flexible, cost-effective, reliable, scalable, high-performance and secure data transmission.
  • Maintaining the User accounts by using Identity and Access Management (IAM), RDS, Route 53 in AWS cloud.
  • Responsible for creation and maintenance of Elastic Load Balancers, Elastic Block storages, Snapshots, Amazon Machine Images and many other AWS Services.
  • Releasing code to testing regions or staging areas, according to the schedule published.
  • Participated in all Product Release and Patches.
  • Used Jira as ticket tracking and workflow tool.

Environment: AWS Cloud, Linux and Windows, Jira, Shell, Bash, SVN, Jenkins, Maven, GIT, Jira, SQL, J2EE, Ansible, Shell, Perl, UNIX, and Tomcat.

Confidential

Infrastructure / Systems Engineer

Responsibilities:

  • Responsible for Installing, Managing and Configuring and Maintaining HP, Dell and IBM Servers with Linux, Unix, CentOS, Windows Operating Systems 2000/ 20 on both Physical and Virtual VM-Ware Servers.
  • Provide Infrastructure and Network support to all company employees with any IT Infrastructure functions and needs.
  • Administration of Microsoft Exchange Servers / 2013.
  • Involved in two major Exchange Server Integration and Migration projects from Exchange server and Exchange Server .
  • Administration of Users, Delegation of Rights, Security Groups, Distribution Groups and Managing Mailboxes.
  • Creating User mailboxes on Exchange and Lync Server and take care of all the User accounts and Email related issues.
  • Migrated Lync Server 2013 to Skype for business 2015 successfully.
  • Administrating Symantec Antivirus console, managing antivirus client’s computers like definition updates, Exception policies, scanning and reporting.
  • Participated in complete Data Center Build and Migration and Office Migration projects in USA and India, System and Server builds, Upgrades and Operating System and Applications Installs.
  • Installing, configuring and maintaining the VMware ESX 4.x/5.x/6.x and Virtual VCenters 5.x/6.x Servers and installing Guest Operating Systems (Windows and Linux) on all Virtual machines.
  • Conversion of Physical servers by converting to Virtual (P2V) and Virtual to Virtual (V2V) using VMware vSphere Converter.
  • Troubleshooting hardware and software issues for Windows server 2003/2008/2008 R2/2012 System logs, ILO logs, Bug Check - Kernel Dump, Small memory dump as well as complete memory dump, Perfmon log.
  • Actively participated in setting up the whole network while setting up the new office and also during Datacenters migration and setup the whole infrastructure without any downtime.
  • Install and setup VPN on end user systems and help Users with any connectivity issues.
  • Solely responsible for managing and maintaining Sonicwall Email security devices.
  • Installing and Configuring PBX Systems, Creating VOIP Extensions and Configuring Polycom and Cisco IP Phones.
  • Troubleshoot telephony related issues that include VoIP and other phone network related issues.
  • Involved in Design, Configure and deploy Phone Server PBX 2.8.1.5 and Asterisk Phone Servers.
  • Configure and manage all the Polycom phones and Cisco IP phones.
  • Good Knowledge on Datacenter Cabling management and was also part of Datacenter Migration team.
  • Maintained and managed various HP DL 360, 380,385 (G6& G7) Servers, Dell power edges, IBM Servers.
  • Work with the management team to implement new technologies to support growing businesses.
  • Analyze Infrastructure architecture.Plan and Implement more efficient infrastructure maintaining methodologies.
  • Coordinated in Planning, Purchasing the Infrastructure requirements such as Servers and related softwares.
  • Work towards the overall improvement of the organization intercepting Network related issues on a daily basis.
  • Documented Network design and Infrastructure workflow using MS-VISO.

Environment: Windows Server 2003/2008/2012 , Windows 7 professional, Domain Controllers, Active Directory, Exchange Server 2007/2010/2013 , Lync Server 2013, Skype for Business 2015 and Microsoft Office Products.

Confidential

Desktop Support Engineer Intern

Responsibilities:

  • Maintaining and managing all the systems in the network.
  • Update systems whenever a new version of the operating system and application softwares are released.
  • Quickly arrange a repair for hardware on occasion of any hardware failure.
  • Implementing the policies for better use of computer systems and network.
  • Diagnosed and troubleshot to check if it’s a Hardware or Software issue and resolve accordingly.
  • Advocated end-users to install drivers and downloads from website, run hardware tests on laptops and desktops, replace keyboard, Touch pad, Optical drive, Extend Ram. Take backups and replace the Hard Drives.
  • Documenting the network architecture by using Microsoft Visio.
  • Provide support to all company employees with any IT Infrastructure functions and needs on call as well.

Environment: Windows 2000/2003/2008 Servers, Windows 7,Windows XP, Adobe tools, Active Directory and Microsoft Office products.

We'd love your feedback!