We provide IT Staff Augmentation Services!

Sr. Aws Cloud Devops Engineer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • 8+ years of experience as DevOps engineer/ Linux Admin in Cloud Infrastructure Setup, build, release management, deployment, Infrastructure automation, software configuration management and system administration.
  • Knowledge and Experience in all Phases of Software Development Life Cycle (SDLC),Quality Assurance Life Cycle (QALC), Linux Administration, Software Configuration Management (SCM), Continuous Integration(CI), Continuous Deployment(CD), Release Management, Cloud Implementations and configurations.
  • Expertise System Administration working on Redhat Linux, Solaris, SUSE Linux, AIX, CentOS, Fedora, OEL, Ubuntu, Debian, Windows environments, and VMware vSphere.
  • Conduct systems design, feasibility and cost studies and recommend cost - effective cloud solutions such as Amazon Web Services (AWS) . Expert level knowledge on Amazon EC2 and Amazon SC3 .
  • Extensive experience in AWS cloud platform and its features: EC2, VPC, AML, SNS, EBS, Cloud watch, Cloud trail, Cloud formation AWS configuration, Auto scaling, S3, IAM,RDS.
  • Exper i enc e i n w or k i ng on s our ce con tr o l t oo l s li k e Tortoise SVN, CV S, I B M C l ea r Ca se, GitP er f o rce, and P VC S.
  • Solid Experience in SCM tools Chef and Puppet for configuration management on multiple platforms.
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM.
  • Experience in workingwith data bags, attributes, cookbooks, recipes and templates in Chef.
  • Fulfilling the role of a Release Engineer in respects to our Puppet code. Responsible for QA, code merges.
  • Ext ens i v e experience us i ng MAVE N and AN T as b uil d tools f o r t h e bu il d i ng of dep l oy abl e ar t i f act s (jar, wa r and ea r ) from sour ce code .
  • Ext ens i v el y w or k ed on H u dson, Jenkins, T ea m Ci t y and B am boo f o r con ti n uous i n t eg r at i on an d f o r End t o End a ut om at i on f o r a l l b uil d and d epl oym ent s.
  • Implemented CI/CD and other tooling as needed to support internal and customer development efforts to customize and enhance OpenStack.
  • Experience withDocker Cloud, Docker UCP, Docker container snapshots, attaching to a running container, removing images, and managing the directory structures and managing containers.
  • Experience in working with Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packagesto automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Exper t i n dep l oy i ng t he cod e th r oug h w eb app li c at i on se r v er s l i k e WebSph ere / We b L ogi c / A pache T omcat / JB O SS. Cloud & SaaS Platforms like Amazon and Google Web Services, Workday, Concur.
  • Experience in working with cloud IaaS and PaaS platforms. ( AWS - EC2, ELB, and Elastic Beanstalk Dynamo DB), ( OpenStack - Nova, Swift, Glance etc.), (Google - App Engine, Compute engine, Cloud data store, Cloud storage).
  • Exper ti s e i n Q uer y i ng RD B MS such as O ra cl e, M YSQ L and S Q L Serv er by usi ng SQ L f or dat a i n t eg r i t y .
  • Exper i enc e i n us i ng Bug t r acki ng tools l i k e J IRA, R em ed y, H P Q ualit y C en t e r and IB M C l ear Qu est.
  • Experience in using monitoring tool like Nagios, Gradle.
  • Expertise in scripting for automation, and monitoring using Shell, PHP, Python &Perl scripts.
  • Experience in working with F5 load balancer, software load balancer, WebLogic Application Server Clustering.
  • Experienced with the installation, configuration of volume management using VERITAS Volume Manager 5.1/6.0 and Solstice Disk Suite on Solaris and experienced in RAID levels (0, 1, and 5) configurations.

TECHNICAL SKILLS:

Operating Systems: W i ndo w s, Mac OS X, UNI X, L IN U X ( RH EL ), REDHAT, Linux Mint, Fedora, Ubuntu, Cloudera,Sun Solaris.

Versioning Tools: C V S, Tortoise SVN, C l e ar Cas e, G IT, P e r f o r c e, P V C S, Stash, Mercurial, TeamCity, JUnit, Team Foundation Server (TFS)

CI Tools: Puppet, Chef, Ansible, Docker, Bamboo, Hudson, Jenkins

Build Tools: C r u i s e C o n tr o l, Ant, Ma ven, Sonar

Cloud Computing: AWS (EC2, ELB, S3), OpenStack (Nova, Swift, Glance)

Languages/Scripting: C, C ++, P e r l S c ri pt i n g, Batch scripting, VB script, Power She l l S c ri p ti n g, S QL, J a v a / J 2 EE, Soap UI, Ruby, Python, Bash, VMware ESX, Selenium.

Networking Protocols: Layer 2(ARP, VLAN), Layer 3(IPV4, IPV6, IGMP, IPsec, PIM, RIP V1/2, EIGRP, OSPF, BGP), Layer 4(TCP, UDP, SCTP, RTP), Layer 7(HTTP, HTTPS, FTP, Telnet, SSH, SSL).

Bug Tracking Tools: JIRA, Remedy, HP Quality Center, IBM Clear Quest

Web T e chno l og i es: Ser v l e t s, JDBC, J SP, H TML, J av aSc ri p t, X ML

Web s er v er s: We b L og i c, WebSphe r e, A pache T om cat, J BO SS

RDBMS: O r a cl e, SQ L SER V ER, M YSQ L, DB 2

O t her s: MS-Build, Azure, Agile, SCRUM, Load Balancing

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Sr. AWS Cloud DevOps Engineer

Responsibilities:

  • Deployed, managed, and operating scalable, highly available, and fault tolerant systems on AWS.
  • Created monitors, alarms and notifications for AWS EC2 hosts using Cloud Watch.
  • Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
  • Create AMI images of critical AWS EC2 instances as backup.
  • Configured AWS Virtual Private Cloud environment and networking inside the VPC.
  • Managed Virtual servers (Ubuntu, Linux and Windows) on AWS EC2 using Open-Source Server. Implemented and controlled the flow of data to and from AWS.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Puppet or custom-built designing cloud-hosted solutions, specific AWS product suite experience.
  • Defined and deploy monitoring, metrics, and logging systems on AWS.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used Bit-Bucket in GitHub. Worked with MS-Build.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Redesigned and redeployed the Nagios implementation. Nodes automatically added/removed themselves via Puppet.
  • Wrote Puppet manifests for deploying, configuring, and managing collected for metric collection and monitoring.
  • Created Studio Shell - an open source PowerShell automation environment for Visual Studio.
  • Integrated disparate technologies with Microsoft PowerShell.
  • Prepared Ruby codes, programming of web applications and testing services on daily basis.
  • Configured Jenkins for doing the build in all the non-production and production environments.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Developed Python based API to track sales and perform sales analysis using Flask, SQL and PostgreSQL.
  • Worked with dashboard, log management and monitoring tools like Splunk.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Managed, designed and implemented disaster recovery solutions.
  • Installed and maintained various Sun and HP Servers running Solaris 8/9/10 .
  • Monitored the servers and Linux scripts regularly and performed troubleshooting steps - Tested and installed the latest software on server for end-users.

Environment: Java/J2EE,Puppet,Splunk,Powershell,Ruby,GIT,LINUX/UNIX,OFM,Solaris 8/9/10, ANT, MAVEN, Jenkins, MS-Build, Python, AWS, Agile.

Confidential, Atlanta, GA

Senior DevOps Engineer

Responsibilities:

  • Worked on migrating the on premise data center applications to AWS infrastructureDesignand Architecture.
  • Worked with Amazon IAM console to create custom users and groups.
  • Worked with various AWS EC2 and S3 CLI tools.
  • Working on Migration of on premise data to AWS RDS - MS SQL server and database.
  • Experience in configuring the cloudwatch service for monitoring various AWS services.
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in AWS S3.
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM.
  • Experience in working with data bags, attributes, cookbooks, recipes and templates in Chef.
  • Worked with SVN and GIT version controls.
  • Worked on setting up new development branches, merging branches, facilitating the releases.
  • Worked on setting up the new repos, managing the permissions for various GIT branches.
  • Worked on creating the Python scripts for the GIT Pre-push and SVN Commit hooks.
  • Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.
  • Set up Jenkins and Hudson for Continuous Integration Process.
  • Configured various jobs in Jenkins and Hudson for deployment of Java based applications andrunning test suites.
  • Setup ANT script based jobs in Jenkins and Worked with Jenkins Pipelines.
  • Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • CreatedAnsible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes.
  • Worked on Docker Cloud and Docker UCP.
  • Worked with Docker container snapshots, attaching to a running container, removing images, and managing the directory structures and managing containers.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Developed Perl and shellscripts for automation of the build and release process.
  • Worked on SQL Server 2012 management and DDL and DML script migration
  • Researched and implemented code coverage and unit test plug-ins like FindBugs, Checkstyle and PMD with Maven/Hudson.
  • Worked with development team to migrate Ant scripts to Maven.
  • Worked with Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Provided end-userstraining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Experience in writing the re-write rules in Apache HTTP Server Version 2.0
  • Setup the JMS and JNDI on the WebLogic servers
  • Created multiple Python, Perl and UNIX shell scripts for various application level tasks
  • Imported and managed multiple corporate applications into Tortoise SVN and implemented the setup for Master slave architecture to improve the Performance Automated SQL Scripts.
  • Worked with the RHEL for enterprise environment and CentOS for the POC environment.
  • Worked in the Kanban AGILE model.

Environment: Java/J2EE,AWS, MS SQL, Chef, SVN, GIT, Jenkins, Hudson, Maven, Ansible, Python, Perl, Shel, Ant, Tortoise SVN,RHEL, CentOS, JIRA,Solaris 10,Red Hat Enterprise Linux5,Solaris 8,9,and 10.

Confidential, Englewood, CO

DevOps Engineer/ Cloud Admin

Responsibilities:

  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built. Designing cloud-hosted solutions, specific AWS product suite experience.
  • Proficient in using all Amazon Web Services including EC2, EBS, IAM, S3, ELB.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet. Worked on Physical to Cloud Migration in AWS.
  • Experience in AWS, which included managing application in the cloud and creating instances.
  • Experience with Configuration Management Tools Puppet and Ansible.
  • Worked on installation, configuration and maintenance Red hat, CentOS and Suse Servers at multiple Data Centers.
  • Installation, Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Send mail on Redhat Linux/Debian Servers.
  • Installation and configuration of PostgreSQL database on Redhat/Debian Servers.
  • Installation, Configuration and administration of VMware.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status. Enterprise.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community.
  • Configuration and Administration of Apache Web Server and SSL.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Experience in migration of consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
  • Worked on Version controller like GIT and integration tools: Jenkins.
  • Developed build and Tuning of kernel parameters deployment scripts using Ant, Gradle and Maven as build tools in Jenkins to move from one environment to other environments.
  • Implemented a GIT mirror for SVN repository, which enables users to use both SVN and GIT .
  • Utilized Configuration Management tool Chef and created Chef Cookbooks using recipes to automate system operations.
  • Experience with container based deployments using Docker, working with Docker images, Docker hub and Docker registries.
  • Experience in Openstack Databases like MySQL, Maria DB .
  • Installed and configured DCHP server to give IP leases to production servers.
  • Configured, managed ESX VM’s with virtual center and VI client.
  • Performed Disk management with the help of LVM (Logical Volume Manager).

Environment: GIT, Ansible, Puppet, LVM, Python, AWS, VMware, Nagios, Jenkins, Apache Web Server, SSL, Red hat/ CentOS /SUSE Servers, EC2, EBS, IAM, S3, ELB, Bash, Perl, Chef,Docker, Gradle.

Confidential, Tulsa, OK

DevOps Engineer

Responsibilities:

  • Responsible for Deployment Automation using multiple tools Chef, Jenkins, GIT, ANT Scripts.
  • Setting up infrastructure in AWS for rapid application deployment - Java/JSF/SOA based apps.
  • Creation of cloud formation Scripts in AWS for auto creation of EC2 instances.
  • Manage configuration of web applications and Deploy to AWS cloud server through Chef.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer .
  • R espons i b l e f or d esi g n and m ai nt enanc e o f t h e Subver si on / GIT R epos it o r i es, v i ew s, and t he acce ss co nt r ol st r a t eg i es.
  • D esi g ned and i m pl em ent ed Subvers i on and GIT m et adat a i n cl u di ng el em ent s, la bel s, at t r i bu t es, t r i gg er s and hy per li nk s.
  • Written Chef Cookbooks and recipes in Ruby to Provision several pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations.
  • Deployed a centralized log management system and integrated into Chef to be used by developers.
  • Setup the security based on the LDAP configurations in the Jenkins CI/CD.
  • Set up the master slave Jenkins Farm in the enterprise and upgraded it as per requirements.
  • Educated team about continuous integration and automated testing practices and supported them throughout development.
  • Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.
  • Converted and automated builds using Maven and Ant. Scheduled automated nightly builds using Hudson/Jenkins.
  • U sed AN T and MAVE N a s a bu il d t oo l s o n j av a p r o j e ct s f or t he dev el opm ent o f bui l d ar t e f a ct s on t he sou r ce code.
  • Installed MAVEN and configured pom.xml in conventional projects for continuous integration. Worked on configuring plug-ins like Junit, SSL authentications.
  • U sed She l l / Pe r ls cr i pt s t o a ut om at e t h e de pl oym ent pr ocess.

Environment: Java/J2EE, Ant, Maven, Subversion, Jenkins, Clear Case, Clear Quest, UNIX, Junit, Git, Chef, AWS, Hudson/Jenkins,She l l / Pe r l.

Confidential, Troy, MI

Linux Admin / Build & Release Engineer

Responsibilities:

  • Extensive experience functions as a System and Database Administrator as well as a software developer in Oracle 5/6/7/8i/9i/10g, Oracle 9iAS and Oracle Applications on UNIX and Linux.
  • Experienced migrating and converting Oracle Financials from 10.7 on Solaris to Oracle E-Business Suite 11.5.9 on the Linux platform.
  • Experience in installing, patching and upgrading of Oracle and Oracle Applications on UNIX and Linux.
  • Perform daily maintenance routines on Linux servers, monitoring system access, managing file space and tuning the system for optimum performance.
  • Automated build process with Continuous Integration Tool Jenkins/Hudson, Bash/Perl.
  • Wr o t e Ant and Maven Scri p t s t o aut om at e t he buil d pr oc ess.
  • Used MAVEN as a dependency management tool to manage all the dependencies that are required.
  • U sed She l l / Pe r ls cr i pt s t o a ut om at e t h e de pl oym ent pr ocess .
  • Extensively used Ant tool to do the builds, integrated ANT to Eclipse and did local builds. Deployed the EARs and WARs in JBOSS Application server using ANT script.
  • Implemented Jenkins Master /Slave concept in Jenkins dashboard and a Git mirror for SVN repository, which enables users to use both SVN and GIT .
  • Created scripts for Backup and restoring GITHUB repositories.
  • Involved in building Java and .NET code on to different Jenkins servers as per the schedule.
  • Sending the Uptime and Downtime notifications to teams regarding Servers Status as a part of the Build Engineer role at the time of deploying the EAR and WAR package in Tomcat Admin Console.
  • Experience in load balancing, DNS, SSL, and firewalls.
  • D ev el oped an d i m pl em ent e d t he sof t w ar e r el e ase m anag e m ent f or t heir rel ea se o f w eb appl i ca t i ons. Scaled developer infrastructure as project grew and transitioned to OpenStack Foundation.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Implemented Nagios monitoring solution for mission critical servers.
  • D esi g ned a cus t om i z ed St at us R epo r t i ng t ool used curr ent l y, based o n t h e sp eci f i c r equ ir em ent s usi ng J 2EE/ S t r ut s and Web Sphere A pp l i cat i on Se rve r w it h DB 2as da t ab ase.
  • Experienced network based services including DNS, Syslog, NTP, SSH . Utilized Netstat, Dig, TraceRoute, Nmap, iPerf, Rsync.
  • Wor k ed wi t h m any t eam s of st r eng t h m or e t han 3 0 and m anag ed 2 r el ea se / bui l d eng i neer s.
  • St and by adm i ni s t r at o r f or C l earCa se and P VC S.

Environment: PVCS, Clear Case, Hudson, Java/J2EE,Oracle 5/6/7/8i/9i/10g, AWS, PowerShell, Oracle 9iAS JDK, ANT, MAVEN, DB2, LINUX,UNIX, Nagios, Windows Server 2003 Windows XP, Web Sphere, Perl Scripting, HP Quality Center, Team Foundation Server.

Confidential

Linux Systems Administrator

Responsibilities:

  • Installation, Administration, Maintenance, Testing, Tuning, Upgrading, troubleshooting and loading patches of Red Hat Enterprise Linux 5/6 and Solaris 9/10 systems on both physical and virtual servers.
  • Administered Linux servers for several functions including managing WebSphere, Apace/Tomcat server, mail server, MySQL database, SVN, build and firewalls in both development and production.
  • Installation of packages RPM, YUM and configured SAMBA server for Windows and Linux connectivity.
  • Setting up network environments using TCP/IP, NIS, NFS, DNS, SNMP agents, DHCP and Proxy.
  • Creating Zones, containers, LDOM s on Solaris servers, creating Zpools, ZFS file system and installing Oracle, Java based applications on them.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
  • Working on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager & Solaris Volume Manager. File system Tuning and growing using VERITAS File System (VxFS), coordinated with SAN Team for storage allocation and Disk Dynamic Multi path.
  • Creation of Logical volumes ( LVM ) for Linux operating systems and Configuring, adding Oracle ASM disks to database server.
  • Perl and shell scripts to collection and summarize server information for server monitoring improvement project.
  • Server Consolidation and Migration of Applications on Oracle and Java Applications.
  • Troubleshooting Linux network, security related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers, NMAP .
  • Preparing servers for Oracle RAC installation which includes tuning the kernel, agent installation, adding NAS storage on 2, 3, 4 node clusters.

Environment:: Sun Solaris (8, 9,10), RHEL Linux (Red Hat 3,4,5), Logical Volume Manager, Veritas Volume Manager, VM ware, Blade Logic, VNC, RAID, Tomcat, MYSQL, Oracle, Java, Shell, Pearl, SUDO, YUM, SAMBA, RHEL, Web logic servers, TCP/IP, NIS, NFS, DNS, SNMP, 24X7

We'd love your feedback!