We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

3.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • An extremely motivated and proficient individual with 7+ years in DevOps/Build, Release, and Software Configuration Management (SCM) in accordance with client needs.
  • DevOps Engineer with more than 7 years of experience in IT industry in administration, automation, cloud computing and operation across various virtual platforms (UNIX, LINUX and Windows) with profile of Software Configuration, Build and Release Management.
  • Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
  • Experiences on Created SCM Process, policies, procedures and Release Notes to follow Development and allow QA teams to Release or Deploy highest quality product for the enterprise.
  • Experienced in all phases of the software development life - cycle (SDLC) with specific focus on the build and release of quality software methodologies like Waterfall, Agile, and Scrum in CI (Continuous Integration) and CD (Continuous Deployment) methodologies
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Highly motivated and committed DevOps Engineer experienced in Automating, Configuring and Deploying instances on AWS, Azure & Rackspace Cloud environments and familiar with EC2, Cloud Watch, Elastic IP’s and Managing security groups on AWS.
  • Extensively involved in Build & Release, Configuration Management, Cloud Infrastructure, Monitoring, and Automation using Jenkins, Ant, Maven, Chef, Puppet, Dockers AWS, Azure, Nagios, SVN, and GIT.
  • Architected and implemented automated cloud infrastructure using Chef and Puppet on multi platforms on AWS Cloud Servers. Managed On-site OS, Applications, Services, and Packages using Chef and EC2, EBS, ELB for Amazon Web Services with Chef Cookbooks.
  • Expertise in Installation and configuration of automated tool like Puppet which includes Puppet Master, Agent Nodes and an administration control workstation.
  • Expertise in setting up Chef Infra, Bootstrapping Nodes, creating & uploading Recipes, Node convergence in Chef SCM. Worked with data bags, attributes, cookbooks, recipes and templates in Chef.
  • Performed automation tasks on various Docker components like Docker Hub, Docker Engine, Docker Machine and Docker Registry. Deployment and maintenance using Micro services using Docker.
  • Experience in Branching, Merging, Tagging and Maintaining the version across the environments using SCM tools like SVN, GIT, and CVS, Perforce, Clear case and Harvest.
  • Created database tables that can store and retrieve any amount of data, API and data type with Amazon DynamoDB in NoSQL database service. Also familiar with MongoDB.
  • Expertise in Trouble shooting the problems generated while building, deploying & production support.
  • Extensive experience in using Continuous Integration tools like Cruise Control, Build Forge, TeamCity, Bamboo, and Jenkins & Hudson. Experience on Virtualization technologies like VMware, Vagrant.
  • Created database tables that can store and retrieve any amount of data, and serve any level of request traffic using DynamoDB. Managed large amount of structured, semi-structured and partitioned data among all nodes in the cluster using Cassandra.
  • Experienced in setting up the monitoring tools like Nagios and Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency.
  • Proficient with Python, Perl & Shell scripting for build automations and deployment process.
  • Worked with different Bug Tracking Tools like JIRA, Rally, Remedy, HP Quality Center and IBM Clear Quest. Experience automating deployments on Application Server JBoss, Tomcat, WebSphere and WebLogic.
  • Expertise in analyzing client requirements, build cost effective and scalable server architecture.
  • Worked in an Agile/Scrum development team to deliver an end to end continuous integration and continuous deployment in SDLC.
  • Good knowledge on ITIL Process and have worked on coordinating releases across the projects.
  • Extensively worked with automation tools like Hudson, Jenkins and Build Forge to implement the End to End Automation.

TECHNICAL SKILLS

Operating Systems: Windows Server, Mac OS, Solaris, Linux, HP-UX,

Scripting: Shell, Perl, Python / Jython, Bash, PowerShell, Ruby, Groovy.

Build Scripting: Make, Apache Ant, Nant, Maven, MS Build, and Puppet.

Continuous Integration Tool: AnthillPro, Jenkins/Hudson, Bamboo, Cruise Control, TFS, Team City

Deployment Tools: Nexus, IIS, IHS, WebSphere, WebLogic, Tomcat, JBoss

Source Control: Rational ClearCase, VSS, TFS, Perforce, SVN, GIT, Clear Quest

Database: Oracle 8i/9i/10g, SQL Server,, DB2

Languages: C, C++, C#, ASP.Net, Shell Scripting, HTML, Java, Java Script

Application Monitoring Tools: J2EE, JSP, RMI, EJB1.1, JDBC, JavaScript, VB Script, Nagios, Mercury,

IBM RTC (Rational Team Concert), PHP.: Bug Tracking Tools

Bugzilla, Clear Quest, Footprints, Quality Center, JUnit, Load runner.: Cloud

Chef, Puppet, Azure, AWS(EC2, VPC, EBS, AMI, SNS, RDS, EBS,: Cloud Watch, S3, Cloud Trail, IAM), OpenStack

Others: JIRA, Confluence, Bamboo, JAZZ, IIS, Gerrit, Nexus, Sonar

Middleware Administration: JBoss, Web sphere, Web logic, Apache, Tomcat, Tomcat-Server,

Web sphere-WMB, Jetty, Visual Studio: Methodologies

Waterfall and Agile Methodology, Ad-hoc Testing: Protocols

TCP/IP, HTTP, FTP, SMTP, BGP, SMTP, LDAP: Testing ToolsWin Runner 6.5/7.5/8.0,TestDirector 8.0 / Quality Center / ALM,: QTP 10, Clear Quest
PROFESSIONAL EXPERIENCE

Confidential,  Houston, TX 

Aws DevOps Engineer

Responsibilities:

  • Written bash scripts to deploy the java based packages like ear and war on the Tomcat Application server. Worked extensively on Subversion (SVN) as Version Control.
  • Integrated Eclipse IDE with different versioning tools like ClearCase, Subversion (SVN) and GIT.
  • Created tags and branches, fixed merge issues, and administered software repositories (Subversion).
  • Migrated existing code base from Visual SourceSafe into Perforce.
  • Expertise in branching, merging, tagging and maintaining the version to facilitate defect/change management in conjunction within projects across the organization using SCM tools like Subversion (SVN), GIT, on UNIX environment.
  • Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins.
  • Troubleshooted problems with IIS, DNS, WINS, DHCP, TCP/IP, server administration, Active Directory, SQL, Exchange and application support for WebTrends, PCAnywhere and Rockliffe.
  • Experience in AWS using EC2, AWS Dynamo DB, and AWS RDS, AWS S3, AWS VPC and IAM services.
  • Designed and implement CICD pipelines for REST APIs using AWS, Cloud formation, Chef and Jenkins.
  • Worked with optimization of server resources, Amazon Elastic Cloud instances and website security, Mule ESB (EAI)/Service Mix, Web services /REST, Amazon AWS, Puppet.
  • Created web applications using JSON, REST mostly with the Atlassian Products like JIRA, BITBUCKET.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Worked with C# and .NET technologies to integrate and visualize data.
  • Using AngularJS, HTML5, CSS3 all HTML and DHTML is accomplished through AngularJS directives.
  • Extensively worked on JavaScript (JQuery) for client side validation and various GUI elements.
  • Created user interfaces for the presentation layer using JSP, HTML and JavaScript.
  • Designed and built software for Flipperball video game on Android and iOS using Unity and C#.
  • Developed mobile applications and libraries for iOS and Android platforms.
  • Extensively used Spring3.x, Hibernate 3.6 and databases like MySQL, PostgreSQL on Linux platforms.
  • Developed web application using web technologies HTML5, CSS, JavaScript and Postgres database.
  • Executed SQL queries, Joins and Performed Backend testing using Selenium and ensured the retrieval of the data from the database. Validated Reports and statements.
  • Executed SQL and UNIX scripts for validating Business Rules and verifying accuracy of data.
  • Involved in development of Jenkins framework for continuous integration and continuous delivery.
  • Implemented Continuous Integration using Jenkins to automate build, test, and deploy archives.
  • Used two different Maps to display the Custom Geodesic lines. Initially used MapBox for customization. Incase MapBox servers were down the native Mapkit map to display the trip.
  • Developed VMWARE server for automation testing using Selenium WebDriver.
  • Wrote PowerShell scripts to streamline routine procedures for the Network Operations Centre, SCCM team, and VMware team.
  • Experience in developing secure web applications and server side development using Servlets, JSP, CSS, HTML, XML, JavaScript, JSF, Angular JS, Spring, Hibernate, SOAP/Rest services, JMS, EJB
Confidential, Jacksonville, FL

Build Release Engineer

Responsibilities:
  • Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Managed Virtual servers (Ubuntu Linux and Windows) on AWS EC2 using Open-Source Chef Server.
  • Involved in installing Puppet client on Red hat & Solaris servers for Automation purpose.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud watch
  • Creating automated build and release environment using CI/CD Tools like Jenkins & Chef.
  • Created Chef Recipes for automating the deployment process.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps
  • Managed roles, environments, data bags, cookbooks, and recipes in Chef.
  • Designed and Implemented a SOA based search application using Top down development of Web Services, Cassandra/Hector, Node JS and ANT.
  • Environment provisioning solutions using Docker, Vagrant, Red Hat Satellite.
  • Customized the RHEL AMI by using the tomcat and WebLogic cookbooks.
  • Solid ability to create automation with Chef, Puppet, Ansible or a shell and Node Js, Angular JS.
  • Migrated the existing subversion repository including all history over to Git.
  • Utilized Java 7.0, Oracle and MySQL DBMS, Amazon Elastic Cloud, Amazon’s Elastic Map Reduce, DataStax Solr and DataStax Cassandra.
  • Had very good exposure to ETL Tools Informatica, SSIS and deployed the packages
  • Developed scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash. 
  • Template cookbook building with recipes for AEM- Author, Publisher and Despatcher.
  • For automation process, we have created the recipes in run list for the new instance using specific template of Author, Publisher and Despatcher to configure the JBOSS, AEM and JVM parameters. 
  • Application virtualization using VMware ThinApp 4.5 version.
  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS CloudFormation and Jenkins for continuous integration.
  • Design & implemented VPC service for extension of customer's on-premises datacenter with AWS Cloud using AWS VPC and VPN & Direct connect services.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/Ubuntu) and Configuring launched instances with respect to specific applications.
  • Hands on with Puppet Manifest files to deploy automated tasks to many servers at once. 
  • Performing Manifests to update the Puppet agent using Puppet Master.
  • Experience in Creating secured cloud infra using (VPC) for Staging and Development environment on AWS.
  • Written Chef Cookbook, recipes to automate installation of Middleware Infrastructure like Apache tomcat, jdk, and configuration tasks for new environments etc.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Experience in Cassandra data modeling along with managing and scheduling of the data backup and restore operations.
  • Manual Installation and configuration of WebLogic, Tomcat and Apache servers.
  • Hands on experience in installing and administrating CI tools like Jenkins, GIT, Perforce and Nexus.
Confidential, HARTFORD, CT 

Unix/Linux Administrator

Responsibilities:
  • I worked as UNIX systems admin on vast range of hardware, software and services. The infrastructure was available for over multiple location. The infrastructure was designed using many different hardware and product. I provide support for Solaris, AIX, Linux servers, Oracle RAC systems, N+1 cluster and other VERITAS clusters, EMC/Hitachi SAN storage and Tivoli Storage Manager for backup and recovery. 
  • Evaluate, install, test, configure, maintain, tune, and troubleshoot Solaris 9/10, Red Hat Linux AS 4/5, AIX 6.1/5.3 operating system software and third party commercial off-the-shelf (COTS) products with primary responsibility being for the UNIX operating systems. 
  • Performed SAN migration on oracle database RAC servers from IBM Shark to SVC storage. 
  • Worked on Creating Local zones and Branded zones on Solaris Containers global zone and migration of the applications on to these zones from the physical servers. 
  • Experience in installing, configuring and monitoring VERITAS Cluster Server (VCS), Service Guard and Red hat Cluster Server in High Availability Environment. 
  • Applied recommended OS Patches, Kernel upgrades using Solaris Live Upgrade on Production and development servers. 
  • Performing periodic HBA (LPFC, QLC) firmware and driver upgrades for proper and smooth operation of Tivoli Storage Manager (TSM). 
  • Configured Solaris IPMP and Linux Bonding. Worked on Storage multipathing. 
  • Extensive experience in configuring Global File System(GFS) and Zeta byte File System(ZFS) \
  • Good experience in creating physical volume, logical volume, volume groups using LVM's in Linux. 
  • Worked on installing and configuring VMware/Esx Servers for virtualizations. 
  • Creating Meta devices, mirror & maintained root disks using Solaris Volume Manager (SVM). 
  • Extensive use of Logical Volume Manager (LVM), creating Volume Groups, Logical volumes and disk mirroring in HP-UX, AIX and Linux. 
  • Create automated Jumpstart environment for Solaris standard builds for WEB, APP and DB servers 
  • Supported Oracle RAC (Real Application Cluster) Servers running on Linux with GFS and Solaris with SFRAC. 
  • Extensively involved in troubleshooting bottlenecks of Memory, CPU, Devices and Network using PS, vmstat, iostat, netstat, SAR, snoop, nfsstat and SAR commands, tuning the performance. 
  • Package management using RPM, YUM and UP2DATE in Red Hat Linux.
  • Extensive experience in Performing SAN migration on Solaris servers from IBM Shark to SVC storage. 
  • Extensive experience in UNIX performance monitoring and kernel tuning and Load balancing (F5 Load Balancer) to ensure stable performance. 
  • Proficiency in VMware. Installation and monitoring Virtual environments with ESX 3.x Servers and Virtual Center 2.x. 
  • Experience in installing, configuring and monitoring, VERITAS Volume Replication (VV), VERITAS Cluster Server (VCS), Sun Cluster Server, HP Service Guard, Red hat Cluster Server and HACMP cluster in High Availability Environment. 
  • Extensive experience in configuring Global File System (GFS) and Zeta byte File System (ZFS).

We'd love your feedback!