We provide IT Staff Augmentation Services!

Aws Cloud Engineer Resume

0/5 (Submit Your Rating)

Dublin, CA

SUMMARY

  • IT Professional with 5+ years of experience in DevOps as well as a Cloud Architect with experience architecting the applications for Cloud Infrastructure as well as automating the processes as much as possible. Responsible working with Developers, QA and Stakeholders to streamline processes in the Software development Lifecycle.
  • 5+ years of experience in Linux administration and Executing DevOps/Build/Release in various environments of Windows servers along with espousing cloud strategies based on AWS.
  • Worked on DevOps operations using different tools for achieving Continuous Integration and Continuous Delivery.
  • In - depth understanding of Software Configuration Management (SCM) processes which include compiling, packaging and deploying of various applications.
  • Experience in working with different build automation tools like Jenkins (Hudson), Maven and BuildForge to achieve End-to-End Automation.
  • Worked on different version control Systems like GIT and Sub Version and experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, GitLab).
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP)
  • Hands on setting up the Ansible control machine (RHEL7) and configured the remote host inventories via ssh.
  • Good understanding of Amazon Web Services (EC2, S3, Cloud Formation,Amazon Aurora Ops Works, etc).Multiple AWS instances set thesecuritygroups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Developed custom Ansible playbook and integrated in Jenkins post for setting up the automated build pipeline for Git.
  • Created stored procedure to interact with Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Strong experience in Azure and AWScloud in designing and use of different storage to achieve a quick scalable and efficient utilization of resources, Docker container security..
  • Independent problem solving and a good team player with strong interpersonal and communication skills.
  • Experienced in Trouble shooting, Backup and Recovery.
  • Automated deployment on Apache Networking: HTTP applications using Ansible.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, SonarQube and Findbugs.
  • Experience in using Nexus and Artifactory Repository Managers for Maven/Gradle builds
  • Experience is using Tomcat, JBOSS, Web logic and Web Sphere Application servers for deployments.
  • Implemented a CD pipeline using Jenkins, Ansible and AWS to complete the Automation from commit to Deployment.
  • Experience with LAMP setup on RHEL with configuration management tools like Ansible.
  • Experience in Virtualization technologies like VMware, Vagrant and worked with containerizing applications like Docker.
  • Involved in building own PaaS with Docker; deployed various applications through Dockers containers.
  • Dockerized applications by creatingDockerimages from Dockerfile.
  • Used Google Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts.
  • Worked on Microservices for Continuous Integration environment usingDockerand GOCD.
  • Experience in writing Ansible playbook to automate middle ware installations domain creations and deployment activities.
  • Good understanding of container based deployments using Docker, working with Docker Images, Docker Hub and Docker registries and Kubernetes.
  • Good understanding of writing the playbooks and can manage 1000’s of servers by pushing the code from servers to different nodes in Ansible.
  • Worked with Ansible On-premise like writing the script in workstation and pushing that on to the server

TECHNICAL SKILLS

Operating Systems: Linux (Red Hat 4.x,5.x, 6.x), UNIX, WINDOWSNT/2000/2003/XP/VISTA/7,AIX.

Web/ Application Server: Tomcat Apache, Jboss, WebLogic and WebSphere

Database Servers: My SQL, Oracle,MongoDB,DynamoDB DB2, MS Access

Programming & Scripting Languages: C, Java, SQL, JSP, HTML, PHP, Perl, Python, Ruby and Shell Scripting

Tools: Chef, Puppet, Jenkins, Build Forge, Maven, GIT, Subversion, CVS, Nagios and JIRA

Cloud Environment: Amazon Web Services ( EC2, S3, Cloud formation, Ops Works, etc.,)Azure Openstack, Splunk, Sensu, Redis, Docker, Nginx and Saltstack

PROFESSIONAL EXPERIENCE

Confidential, Dublin, CA

AWS Cloud Engineer

Responsibilities:

  • Worked on key deliverables which include leveraging cloud technologies such as AWS tools to integrate ‘cloud to cloud’ and on premises technology
  • Designed and managed API system deployment using Server less and Amazon AWS architecture.
  • Implemented Server less architecture using AWS Lambda with Amazon Dynamo DB.
  • Build custom library in python to interact with MySQL database.
  • Created stored procedure to interact with Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Designed and maintained databases Amazon Aurora using Python and developed Python-based API (RESTful Web Service) to interact with the Amazon Aurora.
  • Enhanced Amazon Aurora security by encrypting database using Secret Manger and managing them using Key Management Systems (KMS) across all the nodes by dynamically.
  • Worked alongside of the Solution Architect ensuring that building solutions that meet the business needs and deliver value to the company.
  • Expertise in testing Web API function calls with Postman.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service).
  • Setup database in AWS using RDS and configuring backups for S3 bucket.
  • Provided security and managed user access and quota using AWS Identity and Access Management (IAM).
  • Worked with third party vendors to help design and troubleshoot technology development.
  • Responsible for the design of best practices to support ITIL with the use of change control, documentation, monitoring and version control.
  • Worked as part of a team seeking out cross department partnerships.
  • Provide technical leadership in design, development, and testing of business solutions.
  • Work with multiple stakeholders and subject matter experts to understand the complex systems in order to produce integrated end-to-end solution options.
  • Develop the guidelines and processes for documentation, knowledge transfer, and support ownership to ensure sustainable application support.
  • Developed script to build the infrastrucure using Terraform scripts.
  • Migrated classic

Environment: AWS Lambda, IAM, Python, S3, Jenkins, Django, jQuery, Node, NPM, Postman, Git, Terraform, Shell, MySQL.

Confidential, Pasadena, CA

DevOps / Release Engineer

Responsibilities:

  • Worked as a Build/Release/Deployment/Operations (DevOps) Engineer with good understanding of the principals.
  • Involved in setting up the infrastrucure via Terraform scripts on Azure Environment.
  • Used Ansible to configure the server, used output from the terraform tf scripts and used it as an input in ansible to commisssion decommission servers on demand.
  • Used Ansible to perform the setup process for the application and the calling the webservices for registering the infrasctrucure.
  • Hands on experience in setting up DevOps pipeline for solutions involving containers and orchestration.
  • Used Python scripting for data processing, MySQL for the database.
  • Managed a Docker deployment pipeline for custom application images in the cloud using GOCD.
  • Handling complete Build and Release process including code, documentation and supporting testing team along with the server Administration.
  • Worked on creation of custom Docker container images, tagging and pushing the images.
  • Used Kubernetes to deploy scale, load balance, and mange Docker containers with multiple namespace versions.
  • Administration and maintenance of Docker runtime environment, Versioning and lifecycle management of Docker images, Experienced in Docker orchestration framework. Troubleshooting of Docker based applications
  • Docker Artifactory (Jfrog) configuration and setup.
  • Worked on Maven to create artifacts from source code and place them in JFrog for internal deployments.
  • Used Shell & Perl scripts to deploy artifacts in Jfrog Artifactory and built in Maven based on the project.
  • Integrated Maven with GIT to manage and deploy project related tags and managed Jfrog Maven repositories to download the artifacts during the build.
  • Installed and administered Nexus repository to deploy the artifacts genertated by Maven and to store the dependent jars, which are used during the build.
  • Deployed the build artifacts into environments like QA, UAT & Production according to the build life cycle.

Environment: Jenkins, Shell, Perl, Naven, jFrog Artifactory, Docker, CI/CD, Git, Ansible, Azure, teraform, Ansible, Docker.

Confidential, San Francisco, CA

DevOps / Cloud Engineer

Responsibilities:

  • Handling almost entire cloud operations like EC2, EBS, RDS, Route53, VPC, ELB, Autoscalling etc and leading the team of Cloud Engineers.
  • Architecting High Available, Auto scalable platforms in AWS cloud on Windows & Linux.
  • Configured Elastic Load Balancers with EC2 auto scaling groups.
  • Rehydration of AWS servers is performed periodically to upgrade the application's infrastructure to have latest OS and configuration.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using chef. Collaborate in the automation of AWS infrastructure via Terraform and Jenkins - software and services configuration via chef cookbooks.
  • Implemented, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in Amazon's Elastic Compute Cloud.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Delivered architecture designs and solutions for public, private and hybrid clouds covering the cloud architecture tiers and portfolios of cloud services.
  • Worked with Custom AMI's, created AMI tags and modified AMI permissions.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Developed monitoring and notification tools using Python.
  • Automated configuration management and deployments using Ansible playbooks and YAML. Created Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications.
  • Jenkins provides continuous integration services for software development.
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Run code for virtually any type of application or backend service - all with zero administration using Lambda.
  • Manage Amazon RDS for backups, software patching, automatic failure detection, and recovery.
  • Created storagecached and storage volume gateways to store data.
  • Install and configure Apache and Tomcat on Redhat Linux, Ubuntu and Amazon Linux instances.
  • Management of code releases in the software development cycle using version control tool GIT.
  • Reduced management complexity without restricting control by using Elastic Beanstalk.
  • Perform system monitoring and maintain Logs using Cloud Watch.
  • Provided 24*7 supports to coordinate with the teams and customers for delivery purposes.
  • Developed & Supported tools for integration, automated testing & Release.

Environment: EC2, S3, auto scaling, AMI, ELB, EBS, IAM, RDS, DNS, cloud watch, route53, VPC, cloud front, Elastic Beanstalk, BASH, APACHE/TOMCAT, Python, Ruby, Redshift, chef, Puppet.

Confidential, Dallas, TX

DevOps/AzureCloud Engineer

Responsibilities:

  • Created Virtual Machines through Power Shell Script andAzurePortal.
  • Manage and Create Storage Account and Affinity Group inAzurePortal.
  • Captured images of VM, attached disks to VMs.
  • Manage and create Virtual Network and End Points inAzurePortal.
  • Worked on MicrosoftAzure(Public) Cloud to provide IaaS support to client.
  • Deploying VM's, Storage, Network and Affinity Group through PowerShell Script.
  • Designed and configuredAzureVirtual Networks (VNets), subnets,Azurenetwork settings, DHCP address blocks, DNS settings, and Security policies and routing.
  • DeployedAzureIaaS VM and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Designed VNets and subscriptions to confirm toAzureNetwork Limits.
  • Provided high availability for IaaS VMs and PaaS role instances for access from other services in the VNet withAzureInternal Load Balancer.
  • Implemented high availability with bothAzureClassic and ARM deployment models.
  • Designed Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), VMs and subnets.
  • Backup, Configure and RestoreAzureVirtual Machine usingAzureBackup.

Environment: MicrosoftAzure, Windows server 2012/R2, Windows PowerShell, MicrosoftAzureStorage, IIS,AzureNetwork, Ansible.

Confidential, Charlotte, NC

DevOps (Build and Automation) Engineer

Responsibilities:

  • Used Jenkins, Build forge for Continuous Integration and deployment into different Web/ Application Servers.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Developed build and deployment processes for Pre-production environments.
  • Used GIT HUB as source code repositories.
  • Managed GIT repositories for branching, merging, and tagging.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes
  • Developed Python Scripts for automation purpose.
  • Manage deployment automation using Puppet, MCollective, Hiera, and Custom Puppet modules.
  • Worked on Puppet for the deployment of servers with custom scripts.
  • Deployed Puppet for configuration management to existing infrastructure.
  • Developed Perl and Python scripts for automation of the build and release process.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
  • Responsible for the Plugin Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects.
  • Ability to work with Sql queries across multiple database and applications.
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool.

Environment: Maven, Puppet, Jenkins, SVN, Shell/Perl Scripts, SCM, Build Forge, ANT, Tomcat, Java, Jira.

We'd love your feedback!