We provide IT Staff Augmentation Services!

Cloud Operations Engineer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Accomplished 8 Years of experience in DevOps, cloud Engineering (Openstack/AWS, Rackspace and configuration management using puppet) and Infrastructure Automation and Management.
  • Experience in working with number of public and private cloud platforms like Amazon Web Services (AWS), Microsoft Azure, Rackspace Cloud and Openstack.
  • Expertise in architecting, managing and deployment of cloud "applications" in number of public as well as private clouds.
  • Proficient in using all AWS offerings including EC2, Block Storage (EBS), Load - balancers (ELB), Auto scaling groups, CloudFormation Templates, EMR, Route53 and others.
  • Expertise in architecting secure VPC solutions in AWS with the help of Network ACLs, security groups, public and private network configurations.
  • Hands on experience in setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket to ensure fault tolerance and high availability.
  • Experience in managing and maintaining IAM policies for organizations in AWS to define groups, create users, assign roles and define rules for role based access to AWS resources.
  • Well versed with all the Openstack components like keystone, Swift, nova, cinder, glance.
  • Excellent understanding modern cloud (compute, storage, networking) application architectures on Openstack to ensure easy monitoring and high availability.
  • Experience in creating and managing new Users, roles and projects through Keystone.
  • Setup public networks and configured VPCs with SDN using neutron.
  • On boarded new nova compute hypervisors with checks ensuring their health before enabling them.
  • Automated Openstack and AWS deployment using CloudFormation, heat and Puppet.
  • Managed Servers and Reports using Foreman and Puppet through host groups and puppet modules and manifests.
  • Maintained and managed Puppet modules responsible for deploying Openstack and other cloud tools.
  • Build and manage real time, monitoring dashboards using Graphite-Grafana and Elastic Search-Logstash-Kibana.
  • Built and managed centralized system for application logs using Logstash and elasticsearch.
  • Provided infrastructure support and user support for Openstack based private cloud.
  • Experience supporting 24x7 production computing environments. Experience providing on-call and weekend support.
  • Very familiar with KIBANA (Elasticsearch) installation and configuration to search, collect and interact with data stored in elastic search indices.
  • Practical experience with Linux/Unix system administration and troubleshooting.
  • Integrated puppet deployment with GIT and gerritt with automated Jenkins ci.
  • Familiar with multiple data stores.
  • Worked with a lot of MySQL, PostgreSQL, Redis.
  • GIT and GITHub experience in a collaborative development environment.
  • Ability to keep calm under immense pressure and work effectively.

TECHNICAL SKILLS

Operating Systems: Linux, Ubuntu, Redhat, CentOS, Fedora, Windows

Cloud Stacks: AWS, Openstack, Rackspace

Configuration Management: Puppet, CloudFormation, Foreman, GIT, Jenkins

Openstack: Nova, Neutron, Keystone, Cinder, Swift, Horizon, RabbitMQ

AWS: EC2, RDS, Route53, VPC, RDB, DynamoDB, SES, SQS and SNS, Autoscalers, ELB,IAM. Security groups, Network ACL

Monitoring Tools: Elasticsearch-Logstsh-Kibana, Graphite and Grafana, Zabbix for alerting, CloudWatch, Cloud-trail

Version Control Tools: GIT, Gerritt

Networking Protocols: DNS, TCP/IP, FTP, HTTPS, SSH, SFTP, SCP, SSL, ARP, DHCP

Scripting/ Languages: Python and shell scripting

Database: MySQL, RDS, Postgres

PROFESSIONAL EXPERIENCE

Confidential, ATLANTA, GA

CLOUD OPERATIONS ENGINEER

Responsibilities:

  • Deploying the Openstack components on multimode with High availability environment.
  • Deployed and worked with Openstack (Icehouse) to create network topologies using Software Defined Networking through Openstack Neutron
  • Managed hardware, software, and networking for a large scale openstack cluster.
  • Analyze Openstack based product for defects, and enhance automated testing to prevent regression.
  • Assisted application migration from physical Servers to Openstack based Clouds with least intervention to applications.
  • Implemented Proof of Concept on Openstack on Premise.
  • Installed, configured and deployed Openstack solutions on servers and controlled them by using Keystone, Glance, Nova, Neutron, Horizon, Swift and more.
  • Worked on Openstack, installing, configuring VMs, installing Tomcat, MySQL, Apache servers and integrating them.
  • Experience of Configuring, Installing and Troubleshooting Openstack setups.
  • Experience in tracing complex build problems, release issues and environment issues in a multi-component environment like Openstack.
  • Managed Network allocation in Neutron to create new public networks.
  • Setup and Configuring the PuppetConfiguration Management. Worked on centos operating system to make Puppetmodules.
  • Added multiple nodes to enterprise Puppet master and managed all the Puppet agents.
  • Infrastructure deployment and automation using CloudFormation and Puppet.
  • Used Puppet Enterprise to Manage Application configurations in a large VMware environment built completely in Openstack Grizzly.
  • Utilizing BASH Scripts to do initial server provisioning, and Puppet to deploy and update applications like Apache, Tomcat MySQL.
  • Experience with messaging solutions (e.g., ActiveMQ, RabbitMQ, and ZeroMQ).
  • Experience on working with log analysis platform consisting of and ElasticSearch, Logstash, Kibana (ELK) stack to process large amount of data.
  • Managed webservers Apache and Tomcat.
  • Worked on Jenkinsand Build forge for continuous integration and for End to End automation for all build and deployments.

Environment: Puppet, Openstack, kibana, ELK, RabbitMQ, Jenkins, Rackspace, Shell scripts, WebSphere Servers, DB2

Confidential, Bedminster, NJ

CLOUD ENGINEER

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Setting up private networks and sub-networks using virtual private cloud (VPC) and creating security groups to associate with the networks.
  • Managed the user accounts (IAM), RDS, Route53, VPC, RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.
  • Managed DNS subdomains and names using route53.
  • Created S3 buckets and also managing policies for S3 buckets.
  • Experience in Managing Product development / implementation using AWS cloud infrastructure.
  • Designing roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Worked as solution Architect with development team for AWS service selection, solution design, cost estimation, review / approve design.
  • Experience in Implementing the VPN connection between Customer Datacenter and AWS Environment.
  • Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Puppet.
  • Creating templates, VM deployments and configuration. Assigning and attaching LUNS.
  • Taking snapshots and restoring snapshots of VM’s.
  • Experience in development of puppet enterprise environment for the purposes of: remote execution and configuration management.
  • Deployed Puppet, Puppet Dashboard, and PuppetDB for configuration management to existing infrastructure
  • Using Puppet configuration management to manage cluster.
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Utilize CloudFormation and Puppet by creating DevOps processes for consistent and reliable deployment methodology.
  • Installed and configured Nagios as monitoring tool for disk usage, cpu utilization, list of open files etc. and sending alerts to our teams based on the same.
  • Provided Configuration Management and Build support for more than 5 different applications, built and deployed to the production and lower environments.
  • Organizing and facilitating scrum events - Sprint planning, daily stand-up meetings, reviews, retrospectives, release planning and other Scrum-related meeting.
  • Install and Configure SSH, VNC Server and Client.
  • Administered Jenkins by creating Jenkins Build Farm and maintaining them for software updates.
  • Configuration management using GIT.
  • Cloud based testing environment.

ENVIRONMENT: AWS, Linux, Shell Scripts, Puppet, GIT, Foreman, Apache HTTP.

Confidential, Washington DC

CLOUD ARCHITECT

Responsibilities:

  • Design AWSCloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates, security product templates.
  • Worked on setting up and managing VPC configuration in AWS.
  • Worked on building out and improving the reliability and performance of cloud applications and cloud infrastructure deployed on AWS.
  • Involved in deploying systems on AWS Infrastructure services in data center.
  • Creating snapshots and amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Part of team for Installation and configuration of DB2.
  • Performing solution Architect with development team, AWSservice selection, solution design, cost estimation, review / approve design.
  • Worked directly with AWS architects to help reproduce and resolve customer issues.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Creating Cloudwatch alerts for instances and using them in auto scaling launch configurations.
  • Used Puppet for configuration management of hosted Instances within AWS.
  • Utilize CloudFormation and Puppet by creating DevOps processes for consistent and reliable deployment methodology.
  • Managed and developed Puppet modules responsible for deploying cloud tools.
  • Managed Servers and Reports using Foreman and Puppet through host groups and puppet modules and manifests.
  • Installation & Configuring VCS clusters with multiple nodes administration of VCS Clusters
  • Installed and maintain puppet-based configuration management system
  • Knowledge of using Jenkins for continuous integration tool for building and deployment of JAVA code.

ENVIRONMENT: AWS, Linux, Jenkins, Puppet, Shell Scripts, GIT, Foreman.

Confidential, Raleigh, NC

LINUX/UNIX ADMIN

Responsibilities:

  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment. worked on MySQL Migration Level, Created MySQL Master Replication Detail Plan, MySQL Slave(s) Replication Detail Plan.
  • Manage user and database on the MySQL database.
  • Worked on automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers.
  • Manage user/group and sudo access on the Linux operating system.
  • Management of RedHat Linux user accounts, groups, directories and file permissions.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Implemented Migration from VMWARE to AWS using VMDK Import tools.
  • Designed and created data templates for form design and configuration.
  • Designed multi rollout scenarios to meet corporate schedules.
  • Monitoring connections and load of Apache server using mod status.
  • Setup log rotate for applications logs and system logs.
  • Troubleshoot network issue from the OS stand point using netstat, ping, traceroute, and tcpdump commands.
  • Open ports for applications and process that require special ports.
  • Backup MySQL database by creating script to run the mysql dump and package it in a gzip file.
  • Document process and procedures for system and database usage.
  • Maintain team wiki and making sure all documents are in the correct format.
  • Do documentations and system training to teammate and lower tier support.

ENVIRONMENT: Linux, AWS, GIT

Confidential

LINUX/UNIX ADMIN

Responsibilities:

  • Installed, Configured and Administration of Enterprise LINUX and UNIX systems.
  • Worked with cloud computing, Provisioning, Operations/Support, Maintenance tasks.
  • Support Enterprise Linux Systems and other Open source tools.
  • Diagnose and correct problems with network services and any other hardware issues in Linux servers.
  • Experience in working with Configuration, Installation of Puppet.
  • Design and test a Disaster Recovery solution for all business critical applications and systems, including Linux and Solaris systems.
  • Installation, integration and management of data backup/recovery solutions. Management and configuration of VMWare virtual machines running Oracle/Sun Solaris X86/64, Red Hat Enterprise Linux and Oracle Linux server.
  • Experience in Virtualization and Cloud Computing.
  • Performed server updates, patching, upgrade and package installations using RPM and YUM.
  • Create, manage and troubleshoot LVM.
  • Working on Linux logical volume, creating volume group, logical volumes, file systems, and troubleshooting.
  • Checking Backup Linux.
  • Responsible for deleting the old deployed code and deploying the newly built code using Web.
  • Sphere IDE (Integrated Development Environment).

ENVIRONMENT: Linux, AWS, GIT

Confidential

LINUX/UNIX ADMIN

Responsibilities:

  • Install and configure Linux operating system, locking such system down, while ensuring that it is open to authorized users.
  • Monitoring System performance, CPU, memory, paging space, disks and networks and finding the bottlenecks if any.
  • Yum configuration & package installation through YUM.
  • Perform system upgrade of hardware, and operating systems.
  • Monitor and control disk space usage.
  • Applied available updates to Linux servers using yum package manager.
  • Troubleshoot issues with Linux Systems and Configure Remotely logging into the user's pc using RCO - Remote Control Option.
  • Installing or uninstalling software like antivirus protection, Microsoft office, ticketing tools etc.
  • Mapping shared drives and mapping network / local printer’s Configuration files.
  • Set up local Area network (LAN), Network Printers and Scanners.

We'd love your feedback!