We provide IT Staff Augmentation Services!

Devops Engineer/ Aws Cloud Engineer Resume

4.00/5 (Submit Your Rating)

Danbury, CT

SUMMARY

  • Over 7 years of IT experience with specialization as Linux/DevOps Engineer working on Server based OS. Experience in Cloud IaaS with AWS and Three years in DevOps Culture through Continuous Integration (CI) & Continuous Deployment /Delivery (CD) as an iterative process and Automation of Infrastructure as Code.
  • 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.
  • Managed Ubuntu, Linux and Windows virtual servers on AWS EC2, S3, ELB, and ROUTE53 with Opscode Chef Cookbooks/Recipes.
  • Broad experience in creating the company's DevOps strategy in a mix environment of Linux (RHEL, Ubuntu, CentOS) servers and windows along with creating and implementing a cloud strategy based on Amazon Web Services.
  • Good Knowledge on Docker components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm. Used Docker for local Application Deployment and test.
  • Deploying and maintaining production environment using AWS EC2 instances and ECS with Docker. Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Designing and implementing for fully automated server build management, monitoring and deployment By Using DevOps Technologies like Chef, Puppet.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks, Installing Workstation, Bootstrapped Nodes, Written Recipes and Cookbooks and uploading them to Chef-Server.
  • Experience writing Chef Cookbooks and Recipes to automate the deployment process and integrating Chef Cookbooks into Jenkins jobs for a continuous delivery framework.
  • Experience on all areas of Jenkins like Plugin Management, Securing Jenkins, Performance issues, Analytics, Scaling Jenkins, integrating Code Analysis and Test Phases to complete the CD pipelines within Jenkins.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.Good experience in converting build.xml into pom.xml to build the application using MAVEN. Experience in automating Web Sphere EAR file deploys through Jenkins, uDeploy.
  • Implemented and automated local user provisioning in instances created in Openstack cloud through Ansible Play books.
  • Experience working with Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases. Integration of Puppet with Apache and Passenger.
  • Worked on setting up a defect tracking system JIRA and configured various workflows, customizations and plugins for the JIRA bug/issue tracker. Also used JIRA, Remedy, HP Quality Center and IBM ClearQuest as bug tracking tools.
  • Experience in implementing a Continuous Delivery pipeline withDocker, Jenkins and GitHub, Nexus, Maven and AWS AMI's.
  • Evaluate and recommend public, private and hybrid Cloud solutions, including Infrastructure-as-a-Service (IaaS), Software-as-a-Service (SaaS), and Platform-as-a-Service (PaaS).
  • Worked on tools like JIRA, Agile/ Scrum methodology, Rally with short sprint cycle to release product, Participated in the Agile/Scrum Community of Practice across the organization. Delivering monthly training sessions and facilitating discussions on team performance improvements.
  • Strong experience in server-side back-end implementation in Ruby on Rails, writing servers, which expose REST and custom APIs for loosely, coupled client implementations.
  • Enhance SDLC cycle by using Docker containers delivered with Kubernetes for web application deployment.
  • Used the continuous integration tool Anthill Pro to automate the daily processes. Designing a process for the Anthillpro automation implementation in all the application.
  • Configuring and Administering NFS, DNS, NIS, DHCP, NIS+ and LDAP on Sun Solaris and on Linux server environment. Also, Expert in automation (writing Shell, Perl & Python scripts) to monitor UNIX production applications.
  • Installed, upgraded and configured RedHat Linux 5.x and 6.x using kickstart installation and SUSE Linux Servers manually.
  • Expertise in deployment of Java applications on bare servers or Middleware tools by writing Python programming and able to write Bash Scripts, Pearl Scripts (hash and arrays).
  • Implemented Jenkins and connected it to Bitbucket and Jira also Collaborated the work on Bitbucket Git repository.
  • Experience in installation, administration OpenShift enterprise version 3, managed pods, master.
  • Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance. And architected and designed Rapid deployment method using Ansible to auto deploy servers as needed.

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, HPUX, Windows Server 2008/2012R2/2016.

Build/Automation Tools: Puppet, Chef, Ant, Maven, Jenkins, Hudson & Bamboo, Docker

Languages: Shell, Bash, Perl, Ruby and Python scripting

Databases: MySQL, Aurora, MongoDB, Cassandra, PostgreSQL, SQL Server

Web/App Server: Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss

Bug Tracking Tools: JIRA, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest, Bugzilla, and HP Quality Center.

Version Control Tools: Subversion, GIT, Tortoise SVN, Visual SVN

Web Technologies/Programming Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++, Ruby, Perl scripting, Python, Shell scripting.

PROFESSIONAL EXPERIENCE

Confidential, Danbury, CT

DevOps Engineer/ AWS Cloud Engineer

Responsibilities:

  • Implemented AWS high - availability using AWS Elastic Load Balancing (ELB), which performed balance across instances in multiple availability zones. Architect Development, Test, Integration, and Production AWS environments.
  • Developed automation framework for Application Deployments to the cloud environments. Worked on managing the Private Cloud Environment using Chef.
  • Established Chef best practices approaches to systems deployment with tools such as Test-Kitchen and created recipes to automate tasks.
  • Performed AWS CLI Auto Scaling and Cloud Watch Monitoring creation and DesignedAWSCloud Formation templates to create customized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances and experience in configuring and networking of Virtual Private Cloud (VPC) and worked AWS EC2, EBS, Trusted Advisor, S3, Cloud Watch, Cloud Front, IAM, Security Groups, Auto-Scaling.
  • Experience in installation and management of network related services like TCP/IP, FTP, SSH, DNS, TELENT, HTTP, HTTPS, LOAD BALANCING, VPN, FIREWALL, SUBNETS, SMTP, CDN.
  • Broad experience in creating the company's DevOps strategy in a mix environment of Linux (RHEL, Ubuntu, CentOS) servers and windows along with creating and implementing a cloud strategy based on Amazon Web Services.
  • Good Knowledge on Docker components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm. Used Docker for local Application Deployments and testing.
  • Extensive experience in working with Docker container snapshots, attaching to a running container, removing images, managing directories structures and managing containers.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON/YAML templates. Provided DevOps teams with clear direction - including appropriate governance and decision making.
  • ConfiguredAWSIAM and Security Group in Public and Private Subnets in VPC. ImplementedAWSsolutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, AWSCLI, Cloud Formation, Cloud Front.
  • Involved in designing and deploying multiple applications utilizing almost all theAWSstack (Including EC2, Route53, S3, RDS, DynamoDB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Working onAWSServices like IAM, Security groups, AWSSnapshots and creating volume from the snapshots, DNS configuration in Route 53(DNS load balancer), Cloud Watch Monitoring.
  • Setup and buildAWSinfrastructure various resources VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS.
  • Application Monitoring Tools, Dynatrace, Splunk,AppDynamics. Used Application Monitoring Tool AppDynamics troubleshooting AppD configuration issues, metric data, backend issues etc.
  • Providing Configuration support in Production, QA and DEV environment. Creating Cloud Watch alerts for instances and using them in Auto scaling launch configurations.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Develop custom app configurations (deployment-apps) within Splunk to parse, index multiple types of log format across all application environments. Supporting and monitoring Splunk cluster infra structure in AWS cloud environment.
  • Maintain AppDynamics for application performance-related monitoring. Work with employees to discuss application diagnosis and remedy using the tool. Integrate AppDynamics alerts into Splunk.
  • Deployed Hybrid Cloud Solution using public cloud (AWS) and private cloud (OpenStack). Experience with Fuel for deployment of Mirantis OpenStack Controllers and other OpenStack Core services.
  • Worked with Ansible to upgrade and deploy new changes to production OpenStack environments and Created OpenStack Heat Templates for launching VM's to be used as Jenkins Slave nodes for individual jobs.
  • Wrote shell scripts for automated deployments especially in handling all the tasks before kicking off WSADMIN scripts or admin console deployments.
  • Administered and engineered Jenkins for managing weekly build, test, and deploy chain using SVN/GIT for source code with Test and Prod Branching Model for weekly releases.
  • Installed, configured, and administered IBM HTTP Web Server, WebSphere Application Server, and Apache Tomcat on Red Hat Linux & AIX platforms for the on-going application deployments.
  • Managed Jboss Application server on DEV, QA, and PROD systems and configured Apache for Jboss domains with virtual servers.
  • Installed and configured monitoring tools such as Nagios, Zabbix, and Splunk for resource monitoring/network monitoring/log monitoring.
  • Monitored system performance using sar, prof, vmstat, iostat, netstat, telnet, and other command line tools.
  • Experience in using configuration management tools such as Splunk to check the logs for the Non-Prod environments.

Confidential, Omaha, NE

DevOps Engineer/Cloud Engineer

Responsibilities:

  • Installed chef server and Workstation bootstrapped Nodes. Wrote Cookbook recipes and uploaded them on to the Chef-server, Managed On-site Applications/ OS/ Packages/ Services using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks.
  • Develop continuous delivery product release pipelines, using tools such as Rundeck, Jenkins, and enable release and operations automation using Chef.
  • Supported and implemented recipes for Chef Environment with over 100 servers and Implemented automated deployment configuration using Chef Cookbooks and recipes. Created alarms and trigger points in CloudWatch based on thresholds and monitored logs via metric filters.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven, ANT, Ansible, TFS, and Rundeck & Nexus.
  • Provide SME in all areas of Cloud (IaaS, PaaS, SaaS) to existing and perspective clients on multiple cloud platforms vSphere, vCloud, CloudStack, Azure, AWS and various PaaS platforms such as Cloud Foundry, OpenShift.
  • Expert in integrated in-house application with Azure AD, also federation concepts, Setup federation between Azure ADFS and cloud, In-House applications and troubleshoot platform issues resolution.
  • Explored on managing code quality by linking theSonarQubeto Eclipse or Net-beans while checking in the Code to GitHub.
  • Cloned the Projects in Jenkins for the developers and generate the build and store it in the Nexus repository.
  • Integrated Jenkins with repositories like GitHub to build Automation tools (Maven and Ant), and Artifact repository for pushing successful build code.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansible playbooks and has integrated Ansible with Rundeck and Jenkins.
  • Extensively worked on Maven in setting up SCM polling with Maven Repositories and Professional experience in installing Jenkins/Plugins for GIT Repository.
  • Executed the Maven builds locally to troubleshoot Java code issue and merging related issues and Created and maintained Jenkins jobs that execute Shell scripts for automation.
  • Worked on the configuring the Jenkins to use MetaCase Software to build Java code and also to do the whole CI process on the java code generated by MetaCase.
  • Integrated GIT into Jenkins to automate the code check-out process and responsible for design and maintenance of the GIT Repositories, views, and the access control strategies and performed all necessary day-to-day GIT support for different projects.
  • Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure
  • Integration of Clearcase with AnthillPro tool for the build & deployment.
  • Migrated ClearCase to Bitbucket "Git" for the selected Clearcase projects, vobs, and selected labels.
  • Expertise in customizing Splunk for Monitoring, Application Management and Security as per customer requirements and industry best practice.
  • Configuring Splunk enterprise instances so that each instance performs a specialized task over large scale distributed Splunk environment.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Experience working on Dockerhub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Developed an opensource project with Kubernetes to manage a cluster of Linux containers, running Docker containers across multiple hosts.
  • Managed Docker containers and Kubernetes Clusters by Designing and implementing container orchestration systems with Docker Swarm, Kubernetes.
  • Experience in troubleshooting, performance tuning, storage & security management and user administration in LINUX servers.

Confidential, San Diego, CA.

DevOps Engineer

Responsibilities:

  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet and Rapid-provisioning and configuration management for CentOS using Kickstart and Puppet.
  • Assigned AWS Elastic IP Addresses used to work around host or availability zone failures by quickly remapping the address to another running instance or a replacement instance that was just started.
  • Worked on modules from Puppet Forge and redesigned those based on client's requirements. Used Puppet configuration management tool to automating infrastructure as well to maintain the state of environments
  • Developed Puppet modules to automate application installation and configuration management and Redesigned and redeployed the Nagios implementation. Nodes automatically added/removed themselves via Puppet.
  • Configured and integrated the servers for different environments to automatically provision and configuration management of Linux instances using CM/ Provisioning tool Puppet
  • Built Puppet manifests and scripts to allow us to bootstrap instances to various roles without having to maintain AMIs. Automated various applications, from scripting till production deployment using Puppet.
  • In order to deploy and manage Java applications across Linux servers developed automation scripting inPython (core)usingPuppet.
  • Setup Continuous Delivery pipeline which primarily was a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven, etc.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring, and Jenkins jobs.
  • Converted and automated builds using Ant and Maven. Scheduled automated nightly builds using Jenkins and maintained Continuous integration effort with Jenkins along with scheduled builds.
  • Manged VMWARE vSphere HOSTS in a HA/DRS Environment with vMotion/ Site Recovery Manager, Replication Manager VRealize Automation Center and Fiber SAN and Administered VMware and HyperV virtual machines, hypervisors and clusters.
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 5.5 and migrating servers between ESX hosts and Involved in Provision VMware Datastore’s and configure storage for Virtual Machines
  • Experience in using VmWarevMotion to move VM's from One Datacenter to another datacenter. Strong knowledge and hands on experience in Data Center Migration.
  • Designing and Setting-Up the Splunk Architecture in the organization.
  • Deployed spring boot applications using Dockers and Experience in using Dockers Swarm and spring boot.
  • Experience in working with Urbancode products like anthill, uBuild, uDeploy/urbancode deploy to automate the configuration.
  • Experience in administration and troubleshooted and performance tuning of WebSphere Application Server.
  • Involved in shell scripting for system/application in automating server task, installing and monitoring applications and data.
  • Installing RedHat Linux using kickstart and applying security polices for hardening the server based on the company policies.
  • Manged VMWARE vSphere HOSTS in a HA/DRS Environment with vMotion/ Site Recovery Manager, Replication Manager VRealize Automation Center and Fiber SAN.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, and managing artifacts in Sonatype NEXUS repository.

Confidential

Linux/VMware System Admin

Responsibilities:

  • Implementation of VMware vSphere 4.1 with Enterprise Plus Features of vDistributed Switch and Host Profiles Upgrade Experience from VMware Infrastructure 3.0, 3.5 to vSphere 4.0 and Update 1 including vCenter4.0, ESX Hosts, Update manager, vSphere client, and Virtual machines tools and H/W upgrade to vSphere 4.0 (Ver 7)
  • Installation of ESX 4 Nodes, vCenter 4, Update manager, and Administering VM's across 4 Datacenters Running 2000 VM's.
  • Installed SQL Server 2012 with latest Service pack and established connectivity with the database created, configured and maintained database maintenance plans.
  • Developed SQL scripts for administration task. Maintained SQL scripts, indexes, complex queries for data analysis and extraction. Used .NET provider Data Reader Source Task to Read from RDBMS sources.
  • Creating and Modifying T-SQL Stored Procedures/Triggers for validating the integrity of data. Experience in Oracle database platform, with expertise in SQL standards, PL/SQL, and Java, as well as cursors and modules.
  • As a member of a group of Linux/Unix administrators, responsible for providing for 24x7 support for production and responding to user’s tickets created from Peregrine Ticketing Tool. Involved in Deploying the Redhat Linux enterprise server 5.x, 6.x versions.
  • Setup Kickstart server for quicker installation and ease of adding additional servers. Installed Linux (RHEL 5.5) on HP Blade and VmWare ESX servers using RedHat tool Cobbler.
  • Mounting & un-mounting the netapp storage LUNs to the Red Hat Linux servers and troubleshooting the issues encountered.
  • For monitoring the network bandwidth and the hard drives status, Installed and configured monitoring tools Nagios.
  • Created Microsoft Windows Installer packages using Wise Package Studio and Admin Studio. Advertised and managed packages and collections in SCCM environment.
  • Installation/Configuration of ESXi 3.5, 4.x servers and applying security patches to the ESXi servers
  • Creating, cloning Linux Virtual Machines, templates using VMware Virtual Client 5.5 and migrating servers between ESX hosts and Involved in Provision VMware Datastore’s and configure storage for Virtual Machines
  • Creating DLP (Data Leakage Prevention) Reports through SPLUNK
  • Installed, integrated and tuned LDAP, Apache Tomcat, JBOSS, WebSphere and Web logic application server.
  • Performed user account administration, created groups and add users to the appropriate group.
  • Worked on Storage Area Networks (SAN) of EMC Symmetrix, CLARiiON CX300 Storage Arrays and Dell Equalogic storage.

Confidential

System Administrator

Responsibilities:

  • Installation, configuration and Operating System upgrade on, Red Hat Linux and Sun Solaris.
  • System administration support involving server build, installation, configuration and implementation on Linux (Red Hat & SuSE) and Solaris/AIX servers Administration of DHCP, FTP, NFS, Apache-Tomcat, Samba, Squid proxy on Linux.
  • Experience in VMWARE ESXi 4 and vSphere and managed VM resource upgrades. Server Virtualization using VMware for Red Hat Linux. Perform User Account management, data backups, anduser’s logon support.
  • Configured Logical Storage Manager (LSM) for root disk encapsulation and implemented root disk mirroring for fault tolerance. And configured logical volumes using logical volume manager (LVM) and also configured mirroring.
  • Creating and Managing Virtual Machines using templates and images, and building production ready VM’s and monitoring and managing performance of vSphere ESXi servers and Virtual Machines.
  • Used YUM Software manager for installation and configuration of the RPM Packages. Configured logical volumes with the use of logical volume manager (LVM) and configured mirroring.
  • Production support for installation, management, configuration, and troubleshooting applications such as PHP, Apache, Tomcat and My SQL.
  • Monitoring day-to-day administration and maintenance operations of the company network and systems working on Linux and Solaris Systems.
  • Installation of Web logic, upgraded to service pack updates, installed BEA patches, configuring and creation new domain & services starting & stopping.
  • Involved in developing custom scripts using Shell (bash, ksh) to automate jobs. Installed and configured the Red Hat Linux 5.1 on HP-Dl585 servers using Kick Start.
  • Created Storage Group, Zones, Volume groups, and different RAID are using EMC Utility and responsible for backup and recovery using NetApps snapshot. And Configured and Administrated NIS, NFS, AUTOFS, and NTP.
  • Define Mapping Servlets, Filters, and Session Configuration on JBOSS, and experience on networking communication protocols such as TCP/IP, Telnet, FTP, NDM, SSH, rlogin.
  • Production support of Apache and JBoss including installation, configuration, management and troubleshooting. Installation and monitoring of Veritas Volume Manager, Veritas NetBackup and Veritas Cluster Server on SAN Environment.
  • Worked on the administration of the JBoss 4.2.2servers including installation and deployments.
  • Setting up NIS/NFS on RedHat servers setting up JBOSS cluster and oracle 10g cluster configuring load balancing on apache Redhat Linux 4 x/5 x/6 x
  • Working with backup team for the Legato backup & Restore, Legato client Installation in the Redhat Linux server.

We'd love your feedback!