We provide IT Staff Augmentation Services!

Sr. Cloud Engineer Resume

3.00/5 (Submit Your Rating)

Holmdel, NJ

SUMMARY

  • Experience in working with public and private cloud platforms like Amazon Wed Services (AWS), OpenStack, Microsoft Azure and Rackspace Cloud.
  • Implemented Lambda function for AWS Config to utilize in applying governance and security policies.
  • Experience in Installing, configuring and maintaining DNS systems using BIND, Route53 (AWS).
  • 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.
  • Experience in working with public cloud platform like Amazon Web Services and good knowledge in using and managing various services like EC2, VPC, CLI, S3, Route53, Cloud Formation, Cloud Front, SNS, SQS, Cloud Trail and managing application in the cloud and creating instances.
  • Expertise in architecting secure VPC solutions in AWS with the help of network ACLs, security group, public and private network configurations.
  • Hands on experience in setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 bucket.
  • Experience in managing networks, ACLs in VPC to increase security.
  • Experience in UNIX/LINUX Administration, Engineering and Development of Information Systems.
  • Extensive experience in installing, configuring, maintaining, design, development, implementation, and support on, & Red - Hat EL4.x/EL5.x/EL6.x/EL7.x Linux IBM AIX 5.3/6.1
  • Hands on experience in configuration management,DevOps, and Infrastructure management with automation tools.
  • Expertise on Installation and Configuration of Continuous Integration tool Jenkins.
  • Created automated build and release environment using Continuous Integration Tools Jenkins.
  • Experience configuring and updating the servers using Configuration Management tool Ansible.
  • Have experience on Apache Tomcat and automate the deployment process through Jenkins using post-build action.
  • Automation tools - Puppet, Ansible, Jenkins.
  • Experience in SAN migration, Physical to Virtual and Virtual to Physical hardware migrations.
  • Experience in moving servers between the data centers.
  • Experience in ordering the required hardware parts as per the business requirement for various projects.
  • Performed memory management and involved in kernel upgrades across Hundreds of Servers.

PROFESSIONAL EXPERIENCE

Confidential - Holmdel, NJ

Sr. Cloud Engineer

Responsibilities:

  • Monitor utilization to know when provisioned resources are idle or underutilized along with recommendations for how to dynamically spin up and take down resources to make usage more efficient.
  • Maintain an inventory of all Cloud agreements to understand which long-term commitments are and which are month-to-month to identify if trends dictate negotiating new agreements to achieve better discounting.
  • Engage with other Technology teams to understand upcoming resource needs. Participate in recommendations for how future Cloud requirements will be met and forecast future Cloud costs.
  • Identify, capture and analyze cloud infrastructure needs.
  • Daily activities include creating builds, deploying the artifacts in multiple Dev and QA environments and debugging build failures and worked with development and QA teams to resolve the same.
  • Administering GIT repository and assigning user permission to branches, resolving merge conflicts, reviewing pull requests.
  • Work with Development and Testing Team to establish a build schedule, execute the builds and troubles shoot build failures.
  • Responsible for code merges on a regular frequency to integrate the source code from various branches to maintain baseline code after every release
  • Creating automated build and deployment process for application, re-engineering setup for better user experience and leading up to building a continuous integration system
  • Implementing new build framework using Jenkins .
  • Worked on creating nightly and weekly builds for different modules with experience in Designing of different Release Environments for new projects.
  • Designed and carried out analytical GIT procedures, both simple and/or complex, using GIT software.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Experience in creating the company'sDevOpsstrategy in a mix environment of Linux
  • Involved in development of Test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Automating the Build Infrastructure for deploying services in dockerized environment using Jenkins, Sonarqube, Gradle, Groovy, Docker and Nagios.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Created continuous integration system using SVN, Ant, Jenkins, chef, Puppet full automation
  • Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Monitor and control cloud solutions performance, service level agreements and support.
  • Collaborate with other technical teams like Security, Hosting, Engineering and Network teams to ensure team engagement and transparency as well as strategic alignment to plans and roadmaps.
  • Conduct planning efforts, provide estimates and develop technical roadmaps for migrating complex applications to AWS/AZURE and to other Public and Private Cloud environments.
  • Prepare recurring weekly status reports on the progress of the Cloud build, templates, automation and monitoring of utilization.
  • Good experience in creating and editing Shell, Bash, Python Scripts for automation
  • Motivate and provide necessary tools for engineers to work with the confidence to create simple solutions to complex problems.
  • Cloud Engineering supports our clients as they improve agility and resilience and identify opportunities to reduce IT operations spend through automation by enabling Cloud.
  • We accelerate our clients towards a technology-driven future, leveraging vendor solutions and Deloitte developed software products, tools, and accelerators.
  • Guide a multidisciplinary team through development of a complex product from inception to end-of-life in a very fast-paced and demanding environment.
  • Prioritizing and creating product requirements documents to synthesize strategic solutions to interdependent and broad problems for the solutions engineering team.

Confidential - Jersey City, NJ

AWS Cloud Admin

Responsibilities:

  • Used Amazon Route53 to manage DNS zones and gives public DNS names to Elastic load balancers IP’s.
  • Used Cloud Formation and launch configurations to automate repeatable provisioning of AWS resources for applications.
  • Used Security group, Network ACL’s, Internet Gateways, NAT instance and iptables to ensure a secure zone for organization in AWS public cloud.
  • Used Amazon S3 to backup database instance periodically to save snapshots of data.
  • Used Cloudwatch logs to move application logs to S3 and create alarms based on a few exceptions raised by application.
  • On boarded and migrated test and staging use cases for application to AWS cloud with public and private IP ranges to increase development productivity by reducing test-run times.
  • Creating Gateways for Virtual Network to Virtual Network and Site to SitespecificVPN connectivity onAzureenvironments.
  • Configuration of Continuous Integration (CI) and Continuous Delivery (CD) using CodePipline and CodeDeploy for automation.
  • AzurePaaS Solutions - (DR on cloud usingAzureRecovery Vault,AzureWeb and Worker Roles, SQLAzure,AzureStorage).
  • Involved in the migration and implementation of multiple application from on premise to cloud using AWS services like SMS, DBMS, CloudFormation, S3, Route53, Glacier, EC2, RDS, SQS, SNS, Lambda, Kinesis, and VPC.
  • Provided Configuration Management and Build support for more than 5 different application, build and deployed to the production and lower environment.
  • Used Amazon IAM to grant fine-grained access to AWS resources to users. Also, managed roles and permissions of users to AWS account through IAM.
  • Develop Cloud Formation Scripts to automate EC2 instance. Design user’s credentials and profiles using AWS IAM.
  • Deployed and maintained puppet mainfests and modules required deploying different applications on EC2 instances.
  • Used github as source code version controlsystem and gerrit for code reviews.
  • Design roles and groups using AWS Identity and Access Management (AWS).
  • Used security groups, IAM roles, scaling groups, load balancers, network ACLs, Monitored EC2 instance with Cloudwatch.
  • Automated system deployment, monitoring, alarming, and scaling in the cloud.
  • Built and managed centralized system for application logs using Logstash and Elasticsearch.
  • Manage Network allocation in VPC to create new public network.
  • Experience with analysis of logs and performing root case analysis for various issues coming up on daily basis.
  • Health check scripts and web based application development for health check system.
  • Built python automation scripts to apply OS patching for EC2 instances for security upgrades.
  • Manage network security using Load balancer, Auto-scaling, Security group and NACLs.
  • Trained a group of employees about infrastructure management using AWS Management Console.
  • Created Reports and Dashboards as per the client’s requirements.

Confidential - Groton, CT

AWS Engineer

Responsibilities:

  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Route Tables, Elastic Load Balance (ELB), Security Groups.
  • Maintained the user accounts (IAM), RDS, ROUTE53, VPC, RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.
  • Setup and build AWS infrastructure various resources, VPC, EC2, S3, IAM, EBS, Security group, Auto Scaling and RDS in Cloud Formation JSON templates.
  • Build Servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balances (ELBs) in the defined virtual private connection.
  • Implemented an Infrastructure as code strategy to environment builds using Terraform, Cloudformation and Ansible.
  • Manage 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 Chef.
  • Created monitors, Alarms and Notification for EC2 hosts using Cloudwatch.
  • Provisioned Multiple EC2 instances using terraform templates.
  • Create proof of concepts of technologies to evaluate: FreeIPA, Docker, Mesos, Kubernetes, Cassandra, Bitbucket, Bamboo, Jenkins, Splunk, Terraform, Consul, Vault
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production services for backup.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloudfront distribution, database, EC2 and database security group, S3 bucket and application configuration, this script creates stacks, single servers, or join web servers to stacks.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances and deployed EC2 instances, ELBs by using Cloud formation in AWS.
  • Continuously managed and improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Leveraged AWS cloud Services such as EC2, auto scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Manage amazon redshift clusters such as launching the cluster and specifying the node type as well.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of web application and database templates.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.

Confidential - Hartford, CT

AWS/Linux Engineer

Responsibilities:

  • Created manual Test Cases in HP QC/HP ALM for various User Stories based on Release and Sprint Plan.
  • Executed test cases and test scripts for manual testing. Defects are raised in the HP Quality Center/HP ALM for logging, tracking and reporting bugs in the application.
  • Installation, configuration, support and security implementation on SSH, NFS, DHCP, DNS, HTTPD services.
  • CreatedBash/Korn shellscripts to monitor system resources and system maintenance.
  • Worked on MySQL server administration on Linux and Windows
  • Conducted analysis and evaluation of existing systems to upgrade latest versions of JIRA.
  • Developed manual and write technical documents forNASandSAN.
  • Designed and integrated centralizedSANsolution, increasing application speed and decreasing production database refresh times.
  • Mirrored existing logical volumes & created volume groups, disk groups & set up theRAID(0, 1 and 5) usingVERITAS volume manager.
  • Administration of NFS, DNS, NTP, Auto mounts, send mail and Print servers as per the client's requirement.
  • Installed and configured Sudo for users to access the root privileges and Performed User Account management, data backups, and users' logon support.
  • Involved in creating logical volumes, backups, managed large hard disk farms and resized disk partitions using Logical Volume Manager (LVM) commands on Red hat Linux.
  • Managing systems routine backup, scheduling jobs like disabling and enabling cronjobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Creation and management of user accounts and groups according to the security needs and adding the packages and patches when needed and Permissions policy management and quota implementation.
  • Good knowledge in awk& Stream Editor (Sed) and using them in in Unix Shell script.
  • Remote monitoring and optimization of Server for File system, disk utilization, Memory utilization, threshold maintenance and Network traffic.
  • Package management using RPM, YUM and UPDATE in Red Hat Linux.

Confidential - Charlotte, NC

Linux Admin

Responsibilities:

  • Responsible for implementing, and maintaining production and development environment of backup systems, DHCP, DNS, Solaris, send mail, Linux, and Window servers.
  • Installation/Administration of RHEL 5.6 and Fedora on Multiple Servers (configuration, testingon both physical and virtual machines).
  • Developed Shell Scripts for automation of daily tasks.
  • Worked on Security/Authorizations; Created users with limited and full root privileges. Createdand managed sudoers.
  • Performed day to day Linux administration such as user accounts, logon scripts, directory services,file system shares, permissions. Support Oracle database.
  • Setup NFS and Samba File sharing on Linux and Windows servers.
  • Develop and maintain the documents, library and procedural documents of the system.
  • Responsible for resolving network issues using network tools like ping, tcptraceroute,traceroute, tcpdump.
  • Horizontal and Vertical Clustering. Setup Node Managers and Admin Servers.
  • Setting up cron schedules for backups and monitoring processes.
  • Automated server building using System Imager, PXE, Kickstart and Jumpstart, for Solaris and RHELServers.
  • Upgrades, installs, configuration and administration security and monitoring tools on Linux.
  • Worked on patches and packages installation on Linux/Unix Environment.
  • Configured volume groups and logical volumes, extended logical volumes for file system growthneeds using Logical Volume Manager (LVM) commands.
  • Updating YUM Repository and Redhat Package Manager (RPM).
  • Monitored Linux server for CPU Utilization, Memory Utilization, and Disk Utilization for performancemonitoring.

Confidential - Minneapolis, MN

Unix Admin

Responsibilities:

  • Remote monitoring and management of server hardware.
  • Extensively worked on hard disk mirroring and stripe with parity using RAID controllers.
  • Involved in Server sizing and identifying, recommending optimal server hardware based on User requirements.
  • Installed Red Hat Enterprise Linux 4.x/5.x Operating System on servers and Blades over the network.
  • Set up Linux servers for LAMP implementations and readiness.
  • Created File systems from local storage as well as NFS partitions for application portability.
  • RPM and YUM package installations, patch and another server management.
  • Installed, configured, and maintained WebLogic 10.x and Oracle 10g on Solaris and Red Hat Linux.
  • Configuring multipath, adding SAN and creating physical volumes, volume groups, logical volumes.
  • Installing and configuring Apache and supporting them on Linux production servers.

We'd love your feedback!