We provide IT Staff Augmentation Services!

Cloud/devops Engineer Resume

0/5 (Submit Your Rating)

Fort Lauderdale, FL

SUMMARY

  • Overall 6+ years of experience asSystemAdministrator,DevOpsEngineering, Cloud Engineer, Build and Release Management, VMware and Production Support of various applications on Red Hat Enterprise Linux, CentOS, Debian, Ubuntu and have skilled experience on Windows Server 2008 - R2/2012- R2/2016 on various hardware platforms and AWS/Azure cloud.
  • Worked on AWS Cloud Services such as VPC, EC2, S3, AMI, NACL, Security Groups, IAM, ELB, EBS, Route 53, EMR, SNS, RDS, SQS, Lambda, CloudFormation, CloudFront, CloudWatch, Glacier and Snowball.
  • Experienced in AzureIaaS, Virtual networks, Deployed Virtual Machines, Traffic Management, Power Shell, Azure Windows server 2008/2012/R2, Microsoft SQL Server, Microsoft Visual Studio, Active Directory and Cloud infrastructure.
  • Extensively worked on Docker components like Docker Files, Docker Images, Docker Engine, Docker Containers, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm.
  • Experienced in container management using Docker by creating the custom Docker Images from Docker files and set up the auto build on Docker HUB and maintained Trusted Registry.
  • Managed Kubernetes, running/managing containers, container snapshots and managing images. Enhanced SDLC cycle by using Docker containers delivered with Kubernetes for web application deployment.
  • Managed Virtual servers on the Amazon Web Services (AWS) platform instances using the Configuration management Ansible by writing the Ansible playbooks to Automate the launching of AWS EC2 instances on Amazon Linux, Ubuntu and RHEL.
  • Managing the OS/Applications/Services/Packages with Chef as well as AWS EC2/S3/Route53 & ELB with Chef Cookbooks, installing Workstation, bootstrapping Nodes, wrote Recipes inside Cookbooks and uploading them to Chef-Server.
  • Extensively worked on Puppet Enterprise and Puppet Open Source. Installed, configured, upgraded and managed Puppet Master, Agents & Databases and integrated Puppet with Apache and Passenger.
  • Designed and implemented fully automated server build management, monitoring and deployment by Using DevOps Configuration management Technologies like Ansible, Chef, and Puppet.
  • Installing, upgrading and configuring RedHat Linux 5.x, 6.x, 7.x, CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora using PXE boot and Kickstart Servers.
  • Expertise in installation, Configuration and Administration of VMware ESX/ESXi 4.x, 5.x & 6.x and various tools like VCenter, vSphere, and migration of the existing servers from physical to virtual VMware environment.
  • Vast experience in implementing a Continuous Delivery pipeline using the tools like Jenkins GitHub, GitLab, Bitbucket, SVN, Nexus, Gradle, Maven, ANT, and AWS AMI's.
  • Responsible for installation & configuration of Jenkins with Plugins to support various Java builds and automated the continuous builds to publishing Docker images into the Nexus repository & Artifactory.
  • Vast experience in setting up CD environment with focus on UDeploy and setup UDeploy server along with automated scripts to back up the server and restore from backup for disaster recovery.
  • Deployed code through web application servers like WebLogic, Apache Tomcat, Jboss and Jetty and having strong knowledge on source controller concepts like Branches, Merges and Tags.
  • 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).
  • Wrote scripts in Shell, Perl, Ruby, Python, AWK, Sed etc. to automate the builds, daily tasks and infrastructure activities.
  • Configured and Administrated NFS, DNS, NIS, DHCP, NIS+, SMTP and LDAP on Sun Solaris and on Linux server environment.
  • Experienced in Creating and managing User accounts, Groups, Profiles, Security, Disk space and Process monitoring in Debian and RedHat Linux.
  • Worked on Open source monitoring tools like Nagios and Splunk and logging tool ELK, to health check the various deployed resources and services on Linux/Unix environments.
  • Worked on Project management tools like JIRA and having In-depth understanding of the principles and best practices in Agile, SCRUM, Waterfall methodologies.
  • Involved in all stages of SDLC including analysis, requirement gathering, Design, Development, Testing, Deployment and Maintenance of DevOps applications.

TECHNICAL SKILLS

Cloud Technologies: AWS, Microsoft Azure, Google Cloud, Rackspace, OpenStack

Build/Automation Tools: Ansible, Chef, Puppet, SaltStack, Ant, Maven, Jenkins, Teamcity, UDeploy

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

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

Web/App Server: Apache, Tomcat, Nginx, Web Logic, WebSphere Application Server, Jboss, LAMP, Jetty

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

Project Tracking/Bug Tracking Tools: Service NOW, JIRA, Crucible, Rally, Remedy, IBM Clear Quest, Bugzilla, HP Quality Centre.

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

Networking: DNS, DHCP, TCP/IP, SMTP, LDAP

Monitoring Tools: Nagios, Splunk, ELK Stack, APP Dynamics, Dynatrace.

Virtualization/Container: Docker, Kubernetes, Mesosphere, VMware vSphere 5.5/6.0/6.5

Web Technologies/Programming Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Java/J2EE, C, C++, SQL, PLSQL

PROFESSIONAL EXPERIENCE

Confidential, Fort Lauderdale, FL

Cloud/DevOps Engineer

Responsibilities:

  • Maintenance of Infrastructure and Operations involving designing and deploying services utilizing the AWS stack including EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS and Route 53.
  • Delivered Solutions to improve Cloud architecture, deployment forAWSPrivate and Public Cloud.Managed multipleAWSaccounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Created Terraform templates to write Cloud Formation scripts automate the provisioning of AWS resources like IAM, EC2, S3, Route 53, SNS, RDS, ELB and Auto Scaling and make calls to Puppet scripts to provision and configure servers on the instances.
  • Built YAML, JSON Script Templates for creating VPC, Subnets, Network Interface, EC2 Instances, Cloud Trail for API monitoring, Cloud watch of the resources, Cognito for access control to your web, RDS with PostgreSQL, S3 for cloud watch log storage with two different Availability Zones.
  • Involved in Installation and configuration of MySQL, Mongo DB, Oracle, PostgreSQL database on RedHat servers to host the data of different applications.
  • Written various programming and scripting languages especially Shell and Python scripting with focus onDevOpstools, CI/CD and performed configuration, deployment and support of cloud services on AWS Cloud.
  • Designed, configured and deployed Microsoft Azure for a multitude of application s utilizing the Azure stack includes Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure SQL DW, Cloud Services, and ARM, focusing on high-availability, Disaster Recovery, fault tolerance, and auto-scaling.
  • Migrating infrastructure and applications from on premise to cloud and from Cloud to Cloud such as AWS to Microsoft Azure and GCP and deploying using Microsoft Azure Multi-Factor Authentication (MFA).
  • Worked on Container based Virtualized deployments using Docker images, Docker Hub and Docker registries and configured Docker containers, created Docker files for different environments.
  • Executed a Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI's, results in generating of new Docker container whenever a new GitHub branch get started.
  • Integrated Jenkins with repositories like GitHub to build Automation tool (Maven) and artifact repository for pushing successful build code.
  • Used Docker for local application deployment and test and did orchestrating between container using Docker swarm and writing Docker files.
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.
  • Installed, configured and maintained the Docker environments in Linux & Unix systems to house all microservices and created several scripts in python to monitor and admin all docker containers.
  • Created private cloud using Kubernetes and managed Kubernetescharts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
  • Expertise in writing Ansible playbooks and creating Roles for Scalability and Reusability inAnsible, writing playbooks for provisioning, orchestration, packages, services, configuration and deployment usingAnsible.
  • Writing inventory files,Ansibleconfiguration files and Creating playbooks inAnsiblefor configuration and Deployment activities, configuring packages, services usingAnsiblemodules like yum, service, templates, handlers etc.
  • Extensively worked with Chef data bags, attributes, cookbooks, recipes and templates in Chef, created Cron jobs for chef client to interact with chef server on a timely basis.
  • Installed, Configured and Administrated of IBM WebSphere Application Server 8.x/9.x, and WebSphere Portal Server 5.1.0.4 on AIX/Linux platform, deployed J2EE Applications archives (JAR, WAR and EAR) and configured JDBC type 2 and type 4 drivers in different server environment.
  • Developed automated infrastructure using scripting in Python (core) to deploy and manage Java applications across Linux servers and customization of existing Python scripts of some of the internal applications.
  • Installation and management of network related services like TCP/IP, FTP, SSH, DNS, TELENT, HTTP, HTTPS, LOAD BALANCING, VPN, FIREWALL, SUBNETS, SMTP, CDN.
  • Used AppDynamics to monitor the applications, troubleshooting AppD configuration issues, metric data, backend issues etc.
  • Configured and maintained SPLUNK across UNIX and Windows platforms and extensive experience in Creating Splunk Dashboards and Alerts
  • Create Stories, Reports and worked on a queue of JIRA tickets to address system issues, user requests, bugs etc. daily, and resolved issues as they arise with JIRA Projects and Confluence in coordination with JIRA hosting partner team.

Confidential, Richardson, TX

Cloud Engineer/ DevOps Engineer

Responsibilities:

  • Provisioned and maintained Amazon AWS server provisioning via Chef, including the provisioning of the instances, ELBs, DNS, along with contribution of code to the Jenkins-AWS module on GitHub as part of this.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.
  • 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.
  • 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.
  • Created Lambda Functions to test the data consistency in S3 by using the hashing and directed consequent results to respective SNS topics. Experienced in utilizing the AWS Cloud Formation, AWS OpsWorks, Code Deploy to migrate the on-premise environment to AWS cloud.
  • Integrated Jenkins with variousDevOpstools such as GitHub, Gradle, Maven, Nexus, Artifactory, SonarQube, Chef, and Puppet for a Continuous Integration and Delivery environment and used CI/CD system of Jenkins onKubernetescontainer environment.
  • Configured Jenkins to perform automated creation of the Docker images by encapsulating successfully built war file from Nexus repository. Updated the services running on AWS ECS cluster by triggering Lambda functions in Python.
  • Created featured, develop, release branches in Bit Bucket (Git) for different application to support releases and CI builds and good working experience in managing Binary repository like Nexus/Artifactory for the Maven artifacts and dependencies.
  • Developed new pom.xml for new Maven build and supported development team to migrate Ant scripts to Maven and Worked on authoring pom.xml files, performing releases with the Maven release plugin and managing Maven repositories.
  • Developed Container support for cloud environments, deployed the applications in Docker Containers and managed the Containers in enterprise level, creating Docker Container Snapshots, removing images and managing Docker volumes.
  • Extensively worked on Chef and Puppet for automating the infrastructure, Shell and Python scripts to automate setting up of the DevOps services and any day-to-day system administration tasks.
  • Create Puppet manifests and modules to automate system operations, created monitors, alarms and notifications for EC2 hosts using cloud watch, and defined Puppet master and Puppet agents to manage and configure nodes.
  • Developed and maintained built wrapper scripts using Python and Unix Shell script and manipulated the existing scripts to meet the requirements.
  • Involved in performance tuning, security, backup, recovery and capacity planning of WebSphere Application server, Redhat Jboss Eap 6.x/5.x and Apache tomcat 8.x/7.x/6.x.
  • Configured JDBC connections, JMS server, JTA, JNDI, SNMP and Node Manager to administer the Managed Servers in WebLogic Application Server. Monitored WebLogic/Jboss Server health and security.
  • Well versed with Server-side business logic and experience in working with different databases like Oracle, MS SQL and MYSQL, MongoDB.
  • Successfully installed and configured the ELK Stack, supported and analyzed the logs of around 120 Linux servers running variety of applications on regular basis by including multiple indices.
  • Created detailed documentation of complex build and release process, post release activities process, JIRA workflow and Release notes.
  • Created deployment request tickets for deploying the code to Production, managed & tracked the defects status by using Remedy tool.

Confidential

Build and Release Engineer

Responsibilities:

  • Build and release the java applications to DEV, Test, Pre-Prod and Prod Environments using the tools such as ANT, Maven and Jenkins
  • Created continuous integration pipeline in Jenkins by Integrating the Source code management tools like GitHub, Bitbucket and automated the triggering of Jenkins build Jobs after the code merges to master branch by configuring the Webhook
  • Integrated the JUnit and SonarQube plugin to Jenkins to Publish the test result report and code quality check-up and uploaded the Artifact/Binaries to the Nexus Binary Repository Manager and Artifactory after every successful build from Maven/Ant.
  • Successfully integrated the Jenkins with the continuous management tool Chef to pick up the WAR, JAR Build files from nexus repository and deploy in apache tomcat environments.
  • Written Ruby DSL on Chef Automation for creating cookbooks comprising of all resources, chef data bags, templates and attributes and used Test Kitchen and Chef Spec to automatically test the chef cookbook/recipes by provisioning VAGRANT box on chef workstation.
  • Installed and configured the Apache Ant in Java Eclipse IDE and written the build.xml to trigger the build and generated the jar files for enterprise applications. Triggered builds and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments
  • Successfully Installed and configured Boot strap nodes, Chef workstation and chef server and automated deployment of MySQL, Oracle, MongoDB, Apache-Tomcat server, Yum and Rpm Package installations by writing the Cook books
  • Involved in editing the existing ANT files in case of errors or changes according to the project requirements
  • Involved in Conflict Management, Branching, forking, Configuration Management, Tagging, Cloning, Merging, Pulling, Pushing, Committing and Reverting Changes in the Source Code Management (SCM) tools like Subversion (SVN), GIT (GitHub, GitLab), ClearCase, Harvest and VSS.
  • Developed Shell, Perl and Python scripts for release and build automation using Jenkins and Maven. Manipulated the existed scripts to meet the client requirements.
  • Good experienced in converting build.xml into pom.xml to build the application using MAVEN scripts.
  • Automation of Web Sphere EAR file artifacts deployed through Jenkins created using Maven and Ant scripts to build the artifacts from the respective source code.
  • Worked on converting the Java code from Java Eclipse IDE project to Maven Project, troubleshooted the pom.xml changes and automated the build in Jenkins by configuring the Poll SCM and Shell Scripts.
  • Written Python Scripts to parse XML/JSON documents and load the data in database. Involved in writing python routines to log into the websites and fetch data for selected options.
  • Coordinated with the firewall team for allowing required ports for migration and with storage team for storage allocations for new servers.

Confidential

VMware Administrator

Responsibilities:

  • Experienced in Installing, configuring and administrating the VMware ESXi 4.0/ESXi 4.1/ESXi5.5/ESXi5.1 and vSphere Client on Linux and Windows environments and performed the host migration from physical to virtual (VMware) Migrations using VMware VCenter Converter.
  • Configured RAID 0, 1, 1+0, 5 and 6 and experienced in using the VMware Power CLI PowerShell cmdlets to automate the deployment, setup, and cleanup of Clustered environments.
  • Created VMs in large scale using Kickstart images for different version of RedHat Linux Operating system like 5.x & 6.x and automated the installation using the Kickstart server.
  • Installed SQL server 2012 and Oracle 11g,12c database and performed the Patch management using VMware update manager for ESXi server.
  • Created the filesystem using RedHat Volume Manager and performed the health check monitoring on regular basis for all Linux servers. Scanned the newly assigned LUNs to the serves and assigning them to Volume Group and increasing the filesystem using RedHat volume manager.
  • Migrated VM from one LUN to the other with the use of Storage V-Motion, created standard Template from VM’s and deployed the VM’s from template and allocated resources from resource pool.
  • Managed and monitored the performance of Virtual sessions, VMware servers, and server resources management between Virtual Machines. Experienced in creating the VMware Resource Pool and VMware clustering like HA and DRS clusters using VC.
  • Created link aggregation (LACP) with VLAN tunneling using virtual connect (VC) and shared uplink set (SUS) using LACP & VLAN tagging.
  • Installed, deployed and managed Linux RedHat Enterprise 7.x, CentOS, Ubuntu, and installed patches, packages for Red Hat Linux Servers. Configured Logical Storage Manager (LSM) for root disk encapsulation and implemented root disk mirroring for fault tolerance.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Installed, integrated and tuned LDAP, Apache Tomcat, JBOSS, DHCP, DNS, SFTP, HTTP, NTP, NFS, WebSphere and Web logic application server. Experience in managing VMware Active directory, performed user account administration, created groups and add users to the appropriate group.
  • Worked on SAN storage on ESXI servers and assigning the LUNs to the virtual machines running on the ESXi server.
  • Installed and Configured SAMBA Server in Linux environments for accessing the shared files from the windows environment.
  • Connected to ESX server by using VIC, putty and Web. Installed and upgraded packages using the package management tools like RPM and Yum and performed backup and restoration using tar, gzip and cpio.
  • Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues and Responsible for setting up cronjobs scripts for automating the day-to-day administration.

Confidential

Jr. System Administrator

Responsibilities:

  • Installed and configured Red Hat Enterprise Linux automatically using Kick Start server and PXE boot as required for the project.
  • Established network security using Linux Firewall, SELINUX and troubleshoot problems related to GRUB boot loaders.
  • Installed, upgraded and managed packages via RPM, YUM and UP2DATE package management tools.
  • Extensively involved in Performance Tuning and troubleshooting bottlenecks of Memory, CPU, Devices and Network using ps, vmstat, iostat, netstat, sar, snoop, nfsstat and sar commands.
  • Extensively worked on Logical Volume manager (LVM), created PVs, VGs, LVs and implemented tasks like creating new mount points on fstab, formatting disks, running fsck checks and partitioning of disks using the fdisk, gdisk and parted.
  • Implementation & Managing of RAID levels like RAID 0, RAID 1, RAID 5 using Volume Manager.
  • Configured sendmail, mailx, SNMP, DNS, SSH, SSL, NIS and NFS services for mail, monitoring, networking and file sharing purposes.
  • Performed tasks on F5 load balancer like installing and hosting webpages in HTTPD server, renew SSL certificates and bouncing servers with performance issues after taking them out of the server pools.
  • Extensively worked with the LAN/WAN routing and switching for Internet and Intranet connectivity using different protocols like TCP/IP, UDP, DHCP, HTTP/s, FTP & SMTP.
  • Managing User Accounts involves creating new User accounts and Groups, setting up a user environment, changing passwords, locking and deleting accounts assign permissions using Active Directory with LDAP.
  • Configured the NTP Server for new clients and synchronized the clients with NTP server.
  • Experienced in the BIOS UPGRADE and OS installations and configurations and maintenance.
  • Created shell scripts (bash, ksh) to monitor system resources and system maintenance and Performed administrative tasks such as System start-up/shutdown, and Backup strategy and scheduled Cron jobs for job automation.
  • Created Jumpstart environment for Linux standard builds for WEB, APP and DB servers.
  • Worked with the SQL & Oracle DBA teams for the configuration of file systems, performance tuning of the OS and the installation of Oracle 9i, 10g on Red hat environments.
  • Responsible for resolving network issues using network tools like ping, curl, dig, tcptraceroute, nslookup, traceroute, tcpdump.
  • Written python and shell scripts to automate the regular tasks like removing core files, taking and Backups of important files, files moving over various directories.
  • Production support of Apache, PHP, MYSQL, TOMCAT including installation, configuration, management and troubleshooting. Installation and monitoring of Veritas Volume Manager, Veritas NetBackup and Veritas Cluster Server on SAN Environment.
  • Successful implemented Workload Management (WLM) using cloning/clustering techniques including horizontal and vertical clustering on WebSphere Application Server (WAS) for fail over processes.

We'd love your feedback!