We provide IT Staff Augmentation Services!

Cloud Aws Devops Engineer Resume

4.00/5 (Submit Your Rating)

ConnecticuT

SUMMARY

  • 8 + years of experience as a Linux Administrator and DevOps Engineer with reputed companies working on tools like AWS, Jenkins, Puppet, Chef, Ansible, Ansible Tower on Linux distributions.
  • Solid experience working with Amazon Web Services (AWS) products like EC2, Amazon Elastic Beanstalk, AWS Lambda, Route 53, VPC, ELB, S3, Glacier, Elastic Block Store, DynamoDB, Amazon RDS, Cloud Formation, CodeDeploy, CloudWatch, Amazon IAM, SES, SQS, Security Groupsand SNS
  • Hands on experience with Jenkins - CI/CD concepts, jobs, builds, pipelines, triggering, KPIs/ metrics, SCM, testing, notifiers, distributed builds, plugins, Rest API, artifacts, configuration management tools like Ansible, Chef, Puppet,etc. CD best practices like distributed builds, containerization, traceability, high availability and auto repository builds.
  • Experience with installation, configuration and maintenance in CI technologies like Jenkins/Hudson performing end to end automation for builds and deployments.
  • Chef experience with workflow, infrastructure automation, cookbooks, installation, DK tools, test kitchen, troubleshooting, cookbook development and deployment, extending Ohai, knife plugins and Chef API vSphere skills include installation and configuring of vCenter Server and vSphereESXi 5.0/5.1/5.5/6.0, configuring vSphere networking, configuring vSphere storage, deploying and administer VMs (snapshots and templates) and vApps and functions like maintaining HA, troubleshooting and resource management
  • VMwareinstallationandoperationsof P2V, VMotion and VMware Virtual Center on Dell PowerEdge 320 ensuring uptime for critical systems and applications, manage components of DevOps Configuration Management by Jenkins, Nexus, GitLab etc.
  • Hands on experience on source control tools like IBM Clear Case, Perforce, Tortoise SVN, CVS and GIThaving worked on branching, merging and tagging strategies
  • Manage development and test infrastructure evolving Jenkins on branch management based on version control and build retention
  • Artifact deployment by use of MAVEN and ANT as build tools
  • Experience with Virtualization and Open Source technologies like VMware, OpenStack, CloudStack, Microsoft Hyper-V
  • Experience designing, integrating, and managing complex infrastructure solutions (e.g. VMware, Citrix, Multi-Cloud, Hybrid Computing, etc.)
  • Experience in designing and implementing Cloud Automation and orchestration framework in private/public cloud environments involving AWS APIs, OpenStack, VMWare, Chef, Puppet, Python, Ruby, Azure APIs and Workflow Engine
  • Container based architecture and deployments (Docker, Ansible, etc.)
  • Strong understanding of Cost optimization in AWS and other public cloud providers
  • Proven abilities in System Administrationwith Linux (RHEL 5x/6x/7x, CentOS 6/7 and Ubuntu) environment responsible for Operations, Infrastructure Support and Maintenance through provisioning backups, archives, security monitoring, integrity and availability of hardware and server resources, monitoring and creating scheduled jobs, troubleshooting, server builds and installations, migration, patches, backup, continuity process and monitoring performance
  • Setup test environment for patches and hotfixes and implement the patch for application testing and staged deployment

TECHNICAL SKILLS

Hardware / Platforms: HP-UX, AIX, SunOS, Ubuntu, RedHat EL and Windows

Version Control Tools: GIT-STASH,Subversion, UCM ClearCase, Harvest Release 12,Accurev and TFS 2010

Programming /Scripting Languages: Shell Scripting, PERL Scripting, Python, Groovy, PHP, AutoIt and SQL

Change Management & Defect Tracking Tools: HP ALM, IBM Rational ClearQuest, BMC Remedy 7, Jira

Build Management Tools: Make, GMake, Maven, Ant and MS Build

CI/CD Tools: Jenkins, Hudson, TeamCity, CircleCI and Bamboo

DevOps Tools: Ansible, Artifactory, Jenkins, Docker, Docker Swarm, Chef, Nagios, Git, GitHub, Splunk, Gradle, Vagrant, Puppet, Kubernetes, Open Source Tripwire & Bamboo

Application Server: Apache Tomcat, Apache Geronimo, JBoss Enterprise & IBM WebSphere

Cloud Platforms: Amazon Web Services (AWS), AWS Elastic Beanstalk, Azure

PROFESSIONAL EXPERIENCE

Cloud AWS DevOps Engineer

Confidential, Connecticut

Responsibilities:

  • Design and build custom VPC setups, maintain and architect Cloud Formations for rapid deployment, setup High Availability Cloud architectures in AWS. Architect and setup AWS Customer Gateway via VPN.
  • Maintain the best in class AWS Cost Optimization, AWS Cloud Security, Operational Excellence, Performance, and Reliability for AWS Cloud architecture and deployments.
  • Jenkins for build code, base, unit testing, test runs, Selenium for user acceptance tests, static code analysis, code quality metrics, Artifactory, Gradle, Splunk, document generation, Jira and deployment as part of our test driven development thus automating the SDLC pipeline
  • Implemented a Continuous Integration and Continuous Delivery (CI/CD) pipeline with Docker, uDeploy and Subversion and AWS AMI’s, whenever a new Subversion branch get approved to trunk, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in
  • Chef for infrastructure automation and local developmenttesting, used EC2 as virtual servers to host GIT, Jenkins and configuration management tool. Converted slow and manual procedures to dynamic API generated procedures and Junit for testing framework.
  • Write Chef Cookbooks using recipes with Tomcat, scripts to recipes with Python, Pip and Django, worked with legacy code - Redis, used community cookbooks and converted configuration script to recipe usingJenkins
  • Compliance across applications and infrastructure with InSpec 1.0, InSpec DSL and InSpec Shell to develop controls iteratively, test driven development with InSpec, unit test with ChefSpec and verify code style with RuboCop and Foodcritic
  • Rolled out Chef to all servers, and used the chef node database to drive host configuration, DNS zones, monitoring and backups
  • Experience in Chef Workstation setup, cookbooks, recipes and attributes along with bootstrapping instances and auto scaling integration
  • Lead multiple cross-functional teams in developing RESTful API applications across a variety of channels
  • Had experience working with logs and usage of REST and SOAP Services to provision and maintain accounts
  • Worked on Rundeck job scheduler and job automation Job structure, Job grouping, Scripts, Job options, Allowed option values, Script access to option data using Rundeck GUI and CLI
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes alsodeployed Docker Swarm
  • Involved in Jira as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker.
  • Created virtual imagessimilar to production environment using Docker, developed and maintained containers on a private DockerHub
  • Nagios monitoring extensively for system monitoring, protocol monitoring and application monirtoring. Worked on Nagios XI, Nagios Log server & Nagios Network Analyserand Oracle Fusion for High Availability Disaster Recovery and Designing Mission-Critical Middleware Solutions
  • Installed and managed Middleware tools through puppet such as WebSphere Application Server 7.x/8.x, JBOSS, GA7/EAP6, IBM HIS, Apache and Tomcat
  • Application Server - IBM WebSphere Application Server Network Deployment, WebSphere Commerce, WebSphere Portal (WWCM / RCI), Apache Tomcat, JBoss, Apache HTTP Server, IBM HTTP Server, Big-IP F5 Load Balancer, Hands on experience on F5 load balancer, its methods, implementation and troubleshooting on LTM, GTM, APM and ved ASM. Worked on software versions including 9.2, 11.4.1, 11.5.3, Design and Deployed F5 LTM load balancer infrastructure per business needs.
  • Installed, configured and maintained NFS, DNS and FTP services Wildcard and Multi Domain SSL certificates, Couchbase and manipulating JSON data in Couchbase Server through N1QL
  • Demonstrated experience of all layers of the TCP/IP stack and common Internet services/protocols such as SMTP, DNS, LDAP, NTP, HTTP,HTTPS, NGINX, IIS Server (extensibility) 6.x, 7.x, CouchDB, Couchbase, TLS, VXLAN and IPSec
  • SAN SSL/TLS, Exchange Server Certificates, Unified Communications Certificates or UCC SSL) are SSL/TLS certificates that can secure multiple domains

Environment: AWS, CI/ CD,Jenkins, code pipeline/ end - end automation, Artifactory, Gradle, Splunk, Chef, Chef Automate, Chef Compliance, Rundeck, Docker, Nagios, Websphere, JBoss, IIS Server

Cloud/ DevOps Engineer

Confidential, Portland

Responsibilities:

  • Comprehensive experience with AWS services like Amazon S3, RDS, EC2, Cloud Formation, Lambda, VPC, ELB, Glacier, Elastic Block Store, DynamoDB, Amazon RDS, CodeDeploy, CloudWatch, Amazon IAM, SES, SQS, Security Groupsand Route 53 in Agile environment
  • Tasks performed on performance tuning, capacity planning for AWS environments, monitoring, resource utilization and alerts using CloudWatch; implement hybrid architectures, routing private connections, peering and infrastructure zoning by VPC;CloudFormationtemplates to deploy infrastructure for environment creation;CodePipeline to design and implement a CI/CD pipeline
  • Experience choosing right technologies from an array of deployment technologies like AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, and Amazon EC2 Container Registry
  • Implemented Continuous Integration and Continuous Delivery (CI & CD) Process stack using GITHUB/GIT, Docker, Jenkins, Nexus and Ansible.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has integrated Ansible with Rundeck and Jenkins; alsousedplaybooksto simplify and automate day-to-day server administration tasks
  • Used Ansible Tower, which provides an easy-to-use dashboard and role based access control, so that it's easier to allow individual teams access to use Ansible for their deployments
  • Ansibleinstalling and configuring Ansible, creating and running playbooks for system configuration, and managing inventories. UsedAnsible to automate system administration activities and processes on managed hosts, standardize execution of tasks using playbooks, manage playbooks centrally and implement recurring execution using Ansible Tower web interface. Implemented encryption using Ansible Vault, and manage systems using Ansible Tower.
  • Architecture and terminology of Ansible, Troubleshoot managed nodes and control machine, Vagrant for implementing Ansible in a DevOps setup, Execute and monitor tags, handlers and task control in playbooks, Manage inclusions and variables by understanding precedence and variable scope in a playbook
  • Implemented a Continuous Integration and Continuous and Automated Delivery (CI/CD) pipeline with Docker, uDeploy and Subversion and AWS AMI’s, whenever a new Subversion branch get approved to trunk, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in.
  • Had experience working with logs and usage of RESTand SOAP Services to provision and maintain accounts
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes alsodeployed Docker Swarm using Ansible
  • Production environment from a handful AMI's to a single bare metal host running Docker, Manage containers and container Images, Create custom container images.
  • Excellent understanding of OpenShift platform and deployment of containers and containerized software applcations under the OSE platform
  • Created virtual images similar to production environment using Docker, developed and maintained containers on a private DockerHub
  • Involved in Jira as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker.
  • Used SonarQube for continuous code quality check
  • Demonstrated experience of all layers of the TCP/IP stack and common Internet services/protocols such as SMTP, DNS, LDAP, NTP, HTTP

Environment: RHEL, AWS CloudFormation, CI / CD, Jenkins, GIT, Docker, Maven, Nexus, Jenkins, Ansible, Rundeck, Jira, SonarQube, Mail servers / Application Servers/ Domain Servers, Database Servers and File Servers

Cloud / AutomationEngineer

Confidential, New York

Responsibilities:

  • Launching and configuring of Amazon EC2(AWS)and OpenStack Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Working knowledge of AWS and deploying the content cloud platform on Amazon Web Services using EC2, S3 and EBS.
  • Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead and QA Team Lead
  • Experience with Puppet monolithic and split installation, node management and role-based access, application orchestration, deploying Puppet code, provisioning with Razor and setting up Razor environment
  • Puppet SSL and certificates: PE cert regeneration, compile master certificate, custom Diffie-Hellman param file generation, SSL for PE and external PostgreSQL to working on Maintenance jobs like PE database maintenance, backup and restore PE and troubleshooting
  • Handled Puppet’s monitoring of infrastructure state, node graph, Puppet server metrics and PE monitoring in *nix
  • Integrated Jenkins with uDeploy so each check-in and change to the code in SubVersion, we created a build life using uBuild and used uDeploy to deploy the build to test environments in an AD setup
  • Built and deployed JAVA and C++ applications. Monitoring the required queues for incoming build requests and accomplish a request resolution and troubleshot the build related issues
  • Installed and set up GIT repository for different Projects and set up branching strategy in GIT with User Level Access
  • Installed Nagioson the Global Servers for enterprise server and network monitoring and developed Bash Scripts for monitoring
  • Installed, configured and maintained NFS, DNS and FTP services

Environment: RHEL, AWS, Puppet, SSL, uDeploy, Java, GIT, Nagios, File and Domain Servers

Build and Release Engineer

Confidential, NJ

Responsibilities:

  • Responsible for User Management, Administration, Group Management, Slave Management, new job setup in Jenkins.
  • Experience with GIT, git-stash, Apache Subversion and TFS 2010 using GIT branching, tagging and merge strategies
  • Build and deployment of Java, .NET, C#, ProC to a variety of environments executing continuous improvement of builds with Maven plugins and Atlassian tool set
  • Maintained development infrastructure including Nexus artifact repository, Bamboo CI server, JIRA and Confluence
  • Jira and deployment as part of our test driven development thus automating the SDLC pipeline and AppDynamics for monitoring
  • Handled Application deployment to IBM WebSphere, Tomcat and JBOSS continuous integration tools like Bamboo and Jenkins; databases like Oracle database scripts
  • Worked on HP-UX, RedHat and Ubuntu flavors of Linux, Python and Shell scripting, ANT scripting for automation and builds, integrating ANT to Eclipse for local builds
  • Created ANT and MAVEN POMs to automate thebuildprocess for the new projects and integrated them with third party tools like Sonar and Nexus
  • Used Ant, Maven and Gradle as abuildtools on java projects for the development ofbuildartifacts on the source code
  • Successfully administrated Subversion and Jenkins automating deployment ofbuildsto different environments using Jenkins as CI tool
  • Managed code in Git repository and deployed application on Apache2 and tomcat server instance and virtual through Vagrant.
  • Utilized WAR and JAR files for deployment of enterprise apps
  • Managed Dependency Management within the teams by installing and configuring Nexus Repository Manager
  • Tested application module using nodejs on selenium grid using Jenkins automation tool.

Environment: Hybrind Environment, Bamboo, Jenkins, SDLC, JIRA, ANT, Maven, Gradle, GIT, Nexus, Selenium

Unix/Linux Administrator

Confidential

Responsibilities:

  • Implemented Kickstart/PXE Boot Servers that Rsync between multiple locations through restructured infrastructure for fail over and disaster prevention.
  • Installed and configured LDAP servers to authenticate between Linux, Apple and Windows environments
  • Configured and maintained RSA Servers and Juniper Network Routers
  • Designed and deployed a scalable LINUX infrastructure that seamlessly integrated a network storage server, LDAP servers and SAMBA servers. Reduced infrastructure complexity and improved development productivity
  • Worked in coordination with administrators and team leads for design and implementation of VMware High Availability cluster on virtual machines and ESXi hosts
  • Host guest ratio balancing with VMs and hosts along with tracking and backups
  • Systems and network administration on MS Windows Servers 2000/2003/2008
  • Used PowerShell on Exchange 2010 in cluster environment to archive, create and migrate mailboxes
  • Monitor system performance, utilization, maintain, auditing accounts, manage file server utilization, track vulnerabilities and apply patches and upgrades, assistance with VMware infrastructure and NetApp SAN and conduct security audit processes
  • Programming services include design, develop, document, troubleshoot and maintain programs for systems; User services like documentation and transferring KTs
  • Resolved security vulnerabilities by analyzing and recommending improvements in communications and network security at the component level

Environment: RHEL, LDAP, SAMBA, Juniper Routers, VMware, PowerShell, NetApp, Rsync& Windows Servers

Linux/ System Administrator

Confidential

Responsibilities:

  • SA engineering, provisioning, operations, support and maintenance on a RHEL environment
  • Server install builds, configure hardware peripherals, services, settings, directories, storage functions; Users, groups and quota administration
  • LVM and RAID experience along with IP bonding to load balance, firewalls & SELINUX
  • Configure and administering servers like NFS, FTP, NTP, PTP, SAMBA, SMTP and POSTFIX in Red Hat distro
  • Performance monitoring of CPU, memory and network issues
  • Create VMs on Linux and Windows platforms using RedHat Virtualization Manager
  • Windows 2003 and 2008 Active Directory Installation and Configuration
  • Installed ESXi 5.0, 5.1 on Dell PowerEdge 320 servers along with configuring and creating VMs.
  • Used VMware to create Virtual Machines, take snapshots and use templates to create VMs
  • Custom application maintenance by debugging, installingnew releases and patching
  • Create shell scripts to automate tasks
  • Internal IT experience like VPN, printers, IP based phones, tech support, documentation and best practices for internet security were maintained
  • Performed RPM and YUM package installations, patch and other server management, scheduled backup and necessary restoration, continuously monitored server stacks.
  • Configured Domain Name System (DNS) for hostname to IP resolution.
  • Troubleshooting and fixing the issues at User level, System level and Network level by using various tools and utilities. Schedule backup jobs by implementing cron job schedule during non-business hours.

Environment: VMware, ESXi, RHVM, IPTables, IP bonding, Blade Servers, LVM, RAID, DNS, NFS, PTP, SMTP, SAMBA, Postfix

We'd love your feedback!