We provide IT Staff Augmentation Services!

Sr. Aws & Devops Engineer Resume

5.00/5 (Submit Your Rating)

Manhattan, NY

PROFESSIONAL SUMMARY

  • Over 7 + Years of IT experience with expertise in areas of Software Configuration Management, Version Control, Continuous Integration and Continuous Deployment, Build and Release management, AWS and Azure Cloud Automation and Administration, VMware and Linux System Administration, platforms including Cloud platform using Amazon Web Services (AWS).
  • Configure and deploy AWS Lambda service to run codes in response to events and automatically manager sources. Worked with Terraform, Infrastructure as code, execute designs, Resource Graphs, change Automation, converted existing Terraform modules that had version conflicts to utilize cloud formation during Terraform deployments, integrate various Terraform templates to create infrastructure for various applications.
  • Hands on experience with Cloud formation templates, terraform for replicatingentire infrastructure in case of AWS region outages using AWS Lambda to trigger objects migration from S3 to PostgreSQL database in AWS.
  • Experienced in using AMIs to create Ec2 instances in AWS, provisioned EBS Snapshots to backup and clone instances, implemented Cloud Infrastructure as a Service environment using OpenStack to enable portability of cloud services across hybrid cloud environments.
  • Experience in implementing migrations to Google cloud and leveraged Cloud Formation Templates and Jenkins for application deployment
  • Hands on Experience working on Azure Cloud services, Azure storage, Azure CLI, Azure active directory and Azure Service Bus, managing Client's Microsoft Azure based PaaS and IAAS environment
  • Expertise in building Jenkins jobs to create Azure Infrastructure by pulling Terraform code from GitHub repositories, ability to work closely with teams, to ensure high quality, timely delivery of builds & releases
  • Experience working on several Docker components like Docker Engine, Docker - Hub, Docker-Compose, Docker Registry and Docker Swarm.
  • Experience in containerization implementation and orchestration using Docker and Kubernetes for microservice based applications and well experienced in using Docker and setting up ELK with Docker and Docker-Compose.
  • Experience in installing, managing and configuring Chef server, chef client andworkstation, create cookbooks, recipes and roles for chef server.
  • Experienced in setting up various Jenkins jobs to pull the code from the GitHub repository tobuild Docker images dynamically using Docker file and pushing it to Dockerprivate registry
  • Pipelined Application Logs from App Servers to Elasticsearch (ELK Stack) through Log stash for centralized logging system and created dashboards in Kibana for visualizing the logs from different enterprise sources.
  • Experience in Chef/Puppet as Configuration management tool, to automate the repetitive tasks for quickly deploying applications and provisioning servers seamlessly.
  • Experienced in Continuous Delivery (CD) framework using Jenkins, Chef, Maven in Linux environment.
  • Experienced in installation, configuration and management of RDBMS and NoSQL tools such as SQL Server 2008/2012/2014, MySQL, DB2, PostgreSQL, MongoDB and Cassandra, conducted performance testing of Apache and Tomcat management services.
  • Expert in design, implement & troubleshoot issues related to VMware Distributed Resource Scheduling (DRS), High Availability (HA), Enhanced VMotion (EVC), ESXi Host Profiles, VNetwork Distributed Switch (VDS) and VMware Fault Tolerance (FT)
  • Experience in Debugging APIs using Splunk logs and made performance analysis through AppDynamics and Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Experienced with version control repositories Like GIT, SVN, Visual SVN, and Tortoise SVN and managed plugins for Jenkins for scheduled automatic code checkout.
  • Experience in deploying enterprise applications from Admin console and enabling security using LTPA and LDAP for WebSphere application Server and expertise in setting up security for single sign on and SSL.
  • Extensive experience in configure various concepts in LINUX/UNIX such as User, Group, SWAP, LVM, Cron Jobs, SUDO, Backup and Restore, YUM, RPM, Managing Services, Processes Kickstart and RHEL KVM, Cluster Service and RHEL Satellite.
  • Experience in Implementing Various Network services such asLDAP, NFS, NIS, DNS and Send mailinRedHat Linux. configuration and troubleshooting of NAS, SAN mounts on Solaris and Linux Servers.

TECHNICAL SKILLS

Operating systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Solaris 7/8/9/10, Windows Server 2003/2008/2012

Cloud Platforms: Amazon Web Services (AWS), Microsoft azure, Google Cloud Platform (GCP), OpenStack

Build Tools: Maven, Ant, Gradle

DevOps Tools: Bamboo, Jenkins, UDeploy, salt-stack

Virtualization Platform: VMWare ESXi 6, vSphere ESXi 5.5, VM Ware ESX 3.x, VM Ware vSphere 4.x, Virtual Center

Version Control tools: Bitbucket, GIT, SVN, TFS (Team Foundation Server)

Containerization Tools: Docker, Docker swarm, Kubernetes

Web /Application Servers: Tomcat, Apache, JBoss, WebSphere application server

Configuration Management: Chef, Puppet, Ansible

Database: Oracle, DB2, MySQL, NOSQL, Cassandra, MongoDB, SQL Server 2012/2014/2016

Bug Tracking Tools: JIRA, Remedy, IBM clear Quest, Bugzilla

Languages: XML, HTML, Shell Scripting, Python, Bash, Perl, Ruby

PROFESSIONAL EXPERIENCE

Confidential - Manhattan, NY

Sr. AWS & DevOps Engineer

Responsibilities:

  • Implementing infrastructure in AWS cloud using various AWS services like EC2, VPC, RDS, SNS, Cloud Trail Route53, security groups and Network Access Controls, AWS Elastic Load Balance, Cloud Watch, Cloud Formation Templets and Auto scaling to provide high availability, fault tolerance and scalability.
  • Implementing infrastructure as code in AWS utilizing Cloud Formation, Auto Scaling and Code Deploy to create immutable environments.
  • Involved in using AWS Lambda to execute code in response to triggers such as changes in data, shifts in system state, or actions by users and Lambda can be directly triggered by AWS services such as S3, DynamoDB, Kinesis, SNS, and Cloud Watch, or it can be orchestrated into workflows byAWS step functions and this allows you to build a variety of real-time server lessdata processing systems.
  • Involved in setting up structured data in google cloud using Cloud SQL, storage using cloud storage and configuring cloud engines backups to google cloud storage by creating compute engine persistence disks and using cloud functions to migrate cloud storage objects to cloud SQL.
  • Configured Ansible Playbooks using Python script to manage AWS environments and automate the build process for core AMIs used by all application deployments.
  • Experience in designing a Terraform and deploying it in cloud deployment manager to spin up resources like cloud virtual networks, Compute Engines in public and private subnets along with Auto Scaler in Google Cloud Platform.
  • Experience in Designing, Architecting and implementing scalable cloud-based web applications using AWS and GCP.
  • Implemented google cloud engines through compute engine enabling scaling from single instances to global, used google cloud storage from online storage by providing a unified offering across the availability spectrum
  • Involved in creating google container engine which is a cluster manager and orchestration system for running docker containers.
  • Used IAM to create and manage AWS users and groups and use permissions to allow and deny their access to AWS resources.
  • Configured automation and deployment templates for relational and NoSQL databases (standalone and RDS), including MS SQL, MongoDB, MariaDB in AWS.
  • Experienced in writing Ansible playbooks from scratch for deploying and configuring automation on production servers and to orchestrate software updates and verify functionality.
  • Involved in building deployment/build scripts and automate solutions using scripting languages such as Shell Scripting, Python, Ruby.
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux).
  • Lead the cloud infrastructure maintenance effort using a combination of Jenkins, Chef and Terraform for automating CICD pipeline in AWS.
  • Implemented Ansible as a configuration management tool, for automating repetitive tasks, quickly to deploys critical applications, and proactively manage change and used Ansibleserver and workstation to manage and configure nodes.
  • Implemented Jenkins jobs to create Azure Infrastructure from GitHub repositories containing Terraform code and created on-premises active directory authentication using automation with ansible play books.
  • Configured CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy
  • Implemented containerization and orchestration using Docker and Kubernetes for microservice-based applications and well experienced in using Docker and setting up ELK with Docker and Docker-Composed
  • Involved in using Docker Swarm and deploying spring boot applications. Worked with container-based deployments using Docker, working with Docker images, Docker HUB and Docker registries.
  • Implemented Docker container-based test infrastructure to Jenkins CI test flow, set up build environment integrating with Git and Jira to trigger builds using Web Hooks and Slave Machines.
  • Configuring management, patching and software deployment with Ansible playbooks, deployed Docker Engines in virtualized platforms for containerization of multiple app, managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Integrated centralized log tools (Splunk, ELK) and Automated Log stash (ELK Stack) as part of Server Build. Built Elasticsearch (ELK Stack) cluster in multiple data centers for High Availability
  • Installed and Configured JUnit plugin to perform unit testing and SonarQube plugin to eliminate the code duplications, static and dynamic code Quality Analysis (QA).
  • Configured to automate application delivery using Urban Code Deploy tool suite and setting up continuous integration and formal builds using Bamboo with JFrog Artifactory repository.
  • Implemented upgrades on Linux and AIX operating systems and hardware maintenance on HP and POWER servers like increasing memory, disk, replacing failed hardware.
  • Implemented JIRA configuration and management; and was the go-to person for any JIRA related issues, enhancements or best practice question.

Confidential - Jacksonville, FL

Cloud / DevOps Engineer

Responsibilities:

  • Configured AWS services like EC2, VPC, Lambda, Auto Scaling, Elastic Load Balancer, Volumes and Snapshot management, Dynamo DB, RDS, Route 53, Elastic Beanstalk and IAM services.
  • Maintained and developed docker images for a stack including Cassandra, Kafka, Apache and several in-house written Java services, running in Google Cloud Platform (GCP) on Kubernetes.
  • Set up a GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
  • Set up Auto Scaling of the instance group using GCP CLI (Command line tools) and GCP cloud environments for DEV/QA environments.
  • Provided proof of concept (POC) on designing server less architecture using Cloud Dataflow, Cloud Dataprep and Google Cloud Functions.
  • Worked with AWS Security Groups, Route53, IAM, EBS, AMI, RDS, S3 Bucket, Redshift, SNS, SQS, Cloud Watch, kinesis, Cloud Formation, Cloud Front, Glacier, Cloud Trail and Direct connect. etc.,
  • Involved in using Jenkins as a Continuous Integration, Maven / Gradle as a build tool generated a WAR file, uploaded in Nexus binary repository and deployed in web /application servers like Apache Tomcat, JBOSS, WebSphere, WebLogic.
  • Migrated VMWARE VMs to AWS and managed Services like EC2, S3 Bucket, Route53, ELB, EBS, cloud trial and cloud watch.
  • Design, install, administer, and optimize hybrid cloud components to ensure business continuity (i.e. Azure AD, ADFS, SSO & VPN Gateways).
  • Implemented high availability with Azure Classic and Azure Resource Manager deployment models. Worked on creating Custom Azure Templates for quick deployments and advanced PowerShell scripting.
  • Configured Elastic search, Log stash and Kibana (ELK) for centralized logging and then store logs and metrics into the S3 bucket using Lambda function.
  • Experience in writing chef recipes, adding them to Chef Cookbooks and templates, and creating the run-list to automate the configuration management with the Knife tool.
  • Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife, designed and implemented Chef cookbooks in CI and CD pipeline.
  • Managed Chef to configure servers like Tomcat and Apache web server. Developed Cloud Formation script to automate the EC2 instances with JSON templates.
  • Implemented EC2 backup strategies by creating AWS EBS snapshots and triggering these volumes to target AWS EC2 instances.
  • Configured Private Cloud environment running on the Open stack for provisioning of servers in an environment, created Ansible playbook with YAML scripts for Open stack deployment.
  • Configured version controller like Bitbucket and integration tools like Bamboo and deployed different software applications using IBM Udeploy.
  • Worked on resolving Troubleshooting issues and root cause analysis to zero in on potential reasons using networking tools like Wire Shark and using tools like Splunk, AppDynamics monitoring various azure services.
  • Involved in creating and managing multiple instances of Apache Tomcat and deployed several test applications in those instances for QA environment.
  • Migrated consumer data from one production server to another production server over the network with the help of Bash and Perl scripting.
  • Performed rolling deployments of the newly built Docker images by triggering the Kubernetes Cluster creation on AWS using Kops through Jenkins Pipeline.
  • Implemented JSON and YAML templates for cloud formation, Ruby Script for chef automation and contributing to our repository on GitHub, experienced with automating release process using Maven, Jenkins, Jira as tools in diversified project environment.
  • Installed and configured monitoring tools, Nagios for monitoring the network bandwidth and the hard drives status and Managed Linux and Windows virtual servers on AWS EC2 using Open-Source Ansible Server.
  • Involved with installation, configuration and maintenance Debian/Redhat, CentOS and Servers at multiple data centers. configured RedHat Kickstart for installing multiple production servers.
  • Worked on Azure IaaS, Provisioning VM's, Virtual Hard disks, Virtual Networks, Deploying Webapps, creating Web-Jobs, Azure Windows server, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
  • Installed, configured and upgraded VMware ESXi, vSphere, vCenter clients, vShield and NSX for network segmentation and host-based Anti-Virus solutions.

Confidential, Chicago, IL

Build Release Engineer

Responsibilities:

  • Managed Development and Continuous Integration Environments using VMWare ESX, automated through Jenkins using PXE boot, Perl and the VM Ware CLI.Built Red hat Linux server in VMware ESX client through vSphere client.
  • InstalledVMWAREESX/ESXi 3.5/4.x/5.x server to host the virtual servers for the test/dev/staging environment.Configured VMwarevSphere including networking and storage configurations, VCenter 4/5, Update Manager, and administering VM's across Datacenters.
  • Managed Host Cluster using HA and DRS features to achieve high-availability and Load balancing. Performed Daily Health check for VM's and ESX/ESXi hosts.
  • Built private cloud usingVMwarevRealize automation, and built self-service portals with automated OS deployment, network and storage allocation.
  • Integrated Jenkins andpuppet configured data through the pipeline plugin.implemented Code Manger inpuppetand integrated with TFS-GIT and successfully pull the code from TFS-GIT branches.
  • Developed automation scripting in Ruby forPuppetto deploy and manage several Tomcat and Java applications across multiple servers spanning environments (Dev, QA, Staging and Prod).
  • Automated script creation using Jenkins & PowerShell for record management. wrote PowerShell scripts for automating tasks and process for end to end automation
  • ConfiguredPuppet with specific client requirement such as create user/remove user, Install /Remove packages and package updates, configured puppet to deploy automated tasks to many servers at once.
  • Experience with VMware vRealize suite, vRA blueprints and catalog, vRO workflows and REST integrations. Created Virtual Machines using VMware tools to maintain multiple VM’s on single physical machine
  • IntegratedpuppetRAL to a desired state for different environment (Test, DR, Staging and Prod). writingpuppetcode to suit different OS platform e.g., Redhat/ CentOS, Ubuntu, Debian, Solaris OS. etc.
  • Implemented periodic customer releases through GIT pushes to shared, private and public servers. We use CRON tabs, automated scripts to do continuous delivery and continuous deployment
  • configured Shell and Python scripts to automate system administration jobs, implemented and enhanced existing scripts developed in Shell and Ruby managed server on VMware vSphere, vCenter
  • Manage network systems and equipment including Cisco Routers and Linux based routers/firewalls. Provided secure OpenVPN / IPSec access to company network that accessed LDAPS authentication system
  • Implemented puppetas configuration management tool and use it to automatically deploy applications to fresh/newly built VM during startup time.
  • Worked with different application teams which provide the operational management ofServiceNow applications andservicemanagement applications. for these applications, we maintain the continuous integration, deployment life cycles.
  • Assembled and deployed jobs to list the configuration of packages with all their dependencies, settings and deploying them to various environments for running tests.
  • Implemented Maven and ANT dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
  • Coordinating with the Project Management, Development and QA Team in resolving any configuration and deployment issues, and to provide smooth release process.

Confidential

VMware Administrator

Responsibilities:

  • Manage and secure internal systems and servers (Linux and Windows) including these technologies (NFS, Apache, BIND, OpenLDAP, Active Directory, FTP, Routing protocols, VMware ESXi, Linux terminal services).
  • Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure.
  • Prepare specs for new infrastructure and VMware servers, disk storage, and network switches, routers, firewalls, and VPN's.
  • Leverage vRealize Orchestrator workflows and plug-ins to extend the capabilities of VMware vCloud Suite and the vSphere platform. Building out a VMWare SDDC with vSphere, vRealize, vSAN, EMC and NetApp arrays.
  • Administer daily operations of the VMware vRealize suite (vRA, vRO, vRB-future).Working on Automated provisioning using vRealize Automation (vRA) and vRealize Orchestrator (vRO).
  • Developing and troubleshooting VRO workflows to automate Infrastructure tasks using JavaScript and PowerShell coding. Involved in VRO Workflows to automatically resolve operational issues.
  • Involved in migration of data from one server to another server over the network using Bash and Perl scripting.
  • Automated script creation using Jenkins & PowerShell for record management. Wrote Powershell scripts for automating tasks and process for end to end automation.
  • Hands on experience in Installation/Administration of TCP/IP, NIS/NIS+, NFS, DNS, NTP, Auto mounts, Send mail and Print servers as per the client’s requirement on Redhat Linux/Debian Servers.
  • Installation, configuration and maintenance of Debian/Redhat, Centos and Suse Servers at multiple Data Centers. Managed Web Services and Web Service Clients using combinations of Apache, Java, javascript and C#.

Confidential

Linux/Unix Administrator

Responsibilities:

  • Hands on working experience with various Linux platforms like Red Hat Linux, Ubuntu, CentOS and Solaris which includes installation, configuring and maintenance of applications on this environment, managed installation software, security patches, system fixes, package updates and enhancements for Solaris, Red hat, Centos.
  • Involved with installation of patches and packages using RPM and YUM in Red hat Linux, created and modified application related objects, created profiles, users, roles and maintained system.
  • Supported Oracle RAC (Real Application Cluster) servers running on Linux with GFS and Solaris with SFRAC.
  • Responsible for configuring networking concepts like NIS, NFS, SAMBA, LDAP, SSH, SFTP, SNMP, DNS, DHCP troubleshooting network problems such as TCP/IP supporting users in solving their problems.
  • Adding new datacenter and cluster in RHEV-M console and ISCSI/NFS storage domain, ISO domain (NFS), export domain.
  • Created partition of disks using parted and fdisk and maintained file systems and performed RAID configuration on Unix/Linux.
  • Worked with Red hat Linux tools like RPM to install packages and patches for Red hat Linux Server and managed virtualized OS, used LVM for the managements of logical volumes including creation of physical volumes in Linux.
  • Installed and configured domain wide mail systems utilizing Postfix with multi subnet and a single relay host for internal mail forwarding, all external mails were handled by Send mail and SMTP.
  • 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.

We'd love your feedback!