We provide IT Staff Augmentation Services!

Cloud Engineer / Devops Engineer/ Sre Resume

Mclean, VA

SUMMARY

  • 8+ years of experience in Installation, Configuration, Management of Linux OS (RHEL, CentOS, Ubuntu), Amazon Web Services, Windows Servers in an Agile environment and 3+ Years of engineering the automation of OS in a DevOps environments such as (DEV, TEST, STAGE & PROD) completely automated.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoringand Fine - tuning on UNIX Red Hat Linux Systems.
  • Extensively worked With VMware ESXi 5.1/5.5/6.0, vCenter Server, Host Clustering with HA, DRS, Replication Manager 5.x/6.0, Site Recovery Manager, vMotion, Physical to Virtual Migration and Managing SAN Datastores with, iSCSI, NFS & FC.
  • Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool and HP Service management tool.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Installed and managed Middleware tools through Puppet such as WebSphere Application Server 7.x/8.x, JBOSS GA7/EAP6, IBM IHS, Apache & Tomcat.
  • 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.
  • Created Custom as well as downloaded pre-written Modules and Manifests, Worked and utilizedPuppethierarchy files, facts, and global variables.
  • Experience in working on source control tools like Tortoise SVN, CVS, IBM Clear Case, Perforce, and GIT.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Extensively worked on Jenkins/Hudson by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Experience NIC bonding/NIC Teaming configuration in Linux/UNIX/Windows/VMware systems to increase the bandwidth or redundancy based on requirement by the application.
  • Managing DNS, LDAP, FTP, Tomcat & Apache web servers on Linux servers.
  • Expertise in implementation and maintenance of Apache Httpd, SMTP, DHCP, NFS, NIS, NIS+, LDAP, DNS, SAMBA, SQUID, Postfix, Send mail, FTP, Remote Access, Security Management & Security trouble shooting skills.
  • 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 configurations.
  • Experience in Backup Tools like NetBackup, Veeam Backup and Replication Suite.
  • Installed, Configured, Managed Monitoring Tools such as Splunk, Nagios, iCinga for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Expertise in writing Bash Scripts, Pearl Scripts (hash and arrays), Python programing for deployment of Java applications on bare servers or Middleware tools.
  • Installation, Configuration and Management of RDBMS and NoSql tools such as SQL Server 2008/2012/2014 , MySQL, DB2, PostgreSQL, MongoDB and Cassandra.
  • Day to day administration of the Development environment and Production and Test environment systems. 24x7 on-call support
  • Strong appetite for learning new technologies with positive attitude.

TECHNICAL SKILLS

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

Build/Automation Tools: Puppet, Chef, Ant, Maven, Jenkins, Hudson & Bambo, Anthill Pro

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

Databases: MySql, 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, HP Quality Center.

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

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

PROFESSIONAL EXPERIENCE

Confidential, McLean, VA

Cloud Engineer / DevOps Engineer/ SRE

Responsibilities:

  • SRE for a team that involved different development teams and multiple simultaneous application/software releases
  • Managed Services like EC2, S3 Bucket, Route53, ELB, EBS etc..
  • Involved in Architecting, building and maintaining highly available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS CloudFormation and Jenkins for continuous integration
  • Created Three tier Architecture WAF, WEB, and APP layers using CloudFormation templates
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Chef
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef, or custom-built designing cloud-hosted solutions, specific AWS product suite experience
  • Scripting experience in Python, PowerShell, Groovy, Ruby for automation purposes
  • Implemented Rad builds in Anthill Pro and automated build, deploy process
  • Wrote Chef cookbook, recipes to automate installation of applications, middleware infrastructure like Apache Tomcat and configuration tasks for new environments etc and used Test-Kitchen for testing and developing cookbooks in DEV
  • Installed and configured Ansible Tower with multi-AZ configuration across multiple environments backed up by RDS for state preservation
  • Configured LDAP and maintained organizations within tower to support multiple teams and maintain segregation of duties across prod and non-prod environments
  • Configured call backs to Ansible tower to provision machines during auto scaling
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/QA/Prod Branching Model for weekly releases
  • Configured Cloud Watch Alarms for AWS resources like EC2, ELB, RDS etc..
  • Used GitHub as source code repositories and managed Git repositories for branching, merging and tagging and analyse and resolve conflicts related to merging of source code in GIT
  • Created Jenkins jobs to build infrastructure and configure Route53 record sets by utilizing Cloud formation Nested Stacks
  • Worked with the DEV team on building full CI/CD pipeline on Jenkins and configured Git with Jenkins and schedule jobs using Poll SCM option
  • Wrote PowerShell script to fully automate the installation of an application without human interpretation
  • Configured Watcher alerts to send PagerDuty events allowing us to trigger, acknowledge and resolve incidents
  • Created ECS Container Clusters, Target Groups, and ALBs using Terraform
  • Responsible for handling the performance issues of applications deployed in AWS environment
  • Rehydrate AMIs for every 30 days in DEV/QA/Prod environments to stay in compliance.
  • Created Lambda Function for RDS Database replication from East to West and created Lambda Function to stop RDS instances during off hours and start during business hours
  • Installed Filebeat and Configured ELK for monitoring applications in DEV/QA/PROD and configured ELK Visualizations and Dashboards and ELK email alerts
  • Created JIRA intake request pages for multiple teams across LOB
  • Created MBM plans for application/software releases in Production Environment
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment
  • Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on RedHat Linux

Confidential, Memphis, TN

Linux Admin/ Cloud Engineer / DevOps Engineer

Responsibilities:

  • Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS Etc… with Opscode Chef Cookbooks/Recipes.
  • Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife.
  • Designed and implementedChef, including the internal best practices,cookbooks, automatedcookbookCI and CD system. Made use of Jenkins forChefCI, Rake for style and linting, Thor for versioning, Berkshelf for dependency management, and Test-Kitchen for testing and development.
  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository
  • Wrote Python Scripts to Monitor Variety of Services & Perl Scripts with Hash/Arrays to Insert/Delete/Modify content in multiple servers
  • Implemented multi Node OpenStack KILO Architecture on KVM Using Latest Release of Ubuntu with Services like Horizon, Nova, Neutron, Glance, Cinder, Keystone & Swift.
  • Working with the hardware vendors and application team for the faulty replacement and planning the downtimes accordingly
  • Creating customized Kickstart profiles for each server and making ISO to build the server
  • Applied patches every quarter regularly to meet audit requirements using Oracle Ops Center, Red Hat Satellite server, Up2Date, YUM, RPM tools.
  • Performance Tuning and Management for Linux/AIX server and working with the application/database team to resolve issues.
  • Worked on Installation/Configuration/Administrated VMware ESXi 5.1/5.5 & 6.0 and migrated existing servers into VMware Infrastructure.
  • Creating the file systems using Red Hat volume manager and performing the health check on regular basis for all Linux servers.
  • Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.
  • Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Red Hat volume manager.
  • Used Harvest and CVS for repository integration to Anthill Pro for code.
  • Mounting & un-mounting the netapp storage LUNs to the Red Hat Linux servers and troubleshooting the issues encountered
  • Planned and performed the upgrades on Linux and AIX operating systems and hardware maintenance on HP and POWER servers like increasing memory, disk, replacing failed hardware.
  • Work with development teams and business areas to plan future capacity requirements and hold regular meetings to review usage as well as create, revise, and report any new measurements required to manage mainframe or distributed environments.
  • Provide drill down reporting for application teams to use in monitoring their application resource usage/performance.
  • Promote involvement of application development teams to make recommended changes that improve program performance.
  • Insure impact of software releases to system performance and resource utilization of distributed and mainframe platforms are acceptable during load testing.
  • Doing capacity Assessment for new requests of servers ie calculating CPU and Memory for new servers according to the current/future Applications running on the system.

Confidential, Chicago, IL

Linux Admin / Cloud Admin / DevOps Engineer

Responsibilities:

  • Worked on installation, configuration and maintenance Debian/Redhat, CentOS and Suse Servers at multiple Data Centers.
  • Configured RedHat Kickstart for installing multiple production servers.
  • Installation, Configuration and administration of VMware.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from puppet-forge. Upgradation or Migration of Puppet Community and Enterprise.
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Proficient in using all Amazon Web Services including EC2, EBS, IAM, S3, ELB.
  • Experience working with production servers at multiple data centers.
  • 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.
  • Used Puppet for Monitoring system and automation.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Integrated Maven build to Anthill Pro.
  • Experience in AWS, which included managing application in the cloud and creating instances.
  • Developed automation scripting inPython (core)usingPuppetto deploy and manage Java applications across Linux servers.
  • Worked on Version controller like GIT and integration tools: Jenkins
  • Logged events from forced crash dumps and troubleshoot server issues.
  • Configured yum repository server for installing packages from a centralized server.
  • Installed Fuse to mount the keys on every Debian Production Server for password-less authentication.
  • Experience with Configuration Management Tools (PUPPET, Ansible).
  • Installed and configured DCHP server to give IP leases to production servers.
  • Management of RedHat Linux user accounts, groups, directories and file permissions.
  • Applied the Clustering Topology that meets High Availability and Failover requirement for performance and functionality.
  • Installation, Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Sendmail on Redhat Linux/Debian Servers.
  • Configured, managed ESX VM’s with virtual center and VI client.
  • Performance monitoring using Sar, Iostat, VMstat and MPstaton servers and also logged to munin monitoring tool for graphical view.
  • Installed packages with yum and rpm.
  • Installation and configuration of PostgresSQL database on RedHat/Debian Servers.
  • Performed Disk management with the help of LVM (Logical Volume Manager).
  • Configuration and Administration of Apache Web Server and SSL.
  • Created and maintained network users, user environment, directories, and security.
  • Provide the support of building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
  • Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on Redhat Linux.

Confidential

Linux Systems Administrator

Responsibilities:

  • Yum configuration & package installation through YUM.
  • Configuring and deploying of iSCSI server and Client.
  • Installation of Red Hat Enterprise Linux.
  • Configuration and troubleshooting for Red Hat Linux.
  • Handling troubleshooting issues like boating, RPM packages, User management and backup.
  • IP bonding for load balancing and fail over, Firewall, SELINUX.
  • Hosting and securing web pages using Apache (httpd) web server and ssl.
  • User Administration & Quota Management
  • Creating and deploying LVM, resizing the logical volume and volume group.
  • Configuration and administration of LDAP, NFS, FTP, SAMBA and POSTFIX Servers in Red Hat Enterprise Linux.
  • Performances, CPU and Memory monitoring of Red Hat Enterprise Linux.
  • Create, deploy and manage Linux and windows VM using Red Hat Enterprise Virtualization Manager, which includes moving and migrating VM from one cluster to another cluster or within the same cluster.
  • Experience in Windows 2003 and2008 Active Directory Installation and Configuration.
  • Experience in implementing PowerShell scripts to automate creating contacts from Active Directory users
  • Heartbeat clustering for high availability in Apache.
  • Installed and configured ESXi 5.0, 5.1 Servers on Blade servers. Creating Virtual machines. Creation of templates from VMs and Creation of VMs from templates.
  • Configure vCenter Server 5.0, 5.1 in production environment and created many cluster and enabling HA and DRS for Load balancing and High Availability. Worked on Migration concepts like Vmotion, SVmotion and cold migration.
  • Performed physical to virtual (P2V) and (V2V) migrations for approximately 50 physical servers utilizing VMware Converter.
  • Firmware upgrade, managing the servers, collecting Logs, open KVM console for troubleshooting.

Hire Now