We provide IT Staff Augmentation Services!

Aws Cloud Engineer Resume

Reston, VA

SUMMARY

  • More than 6 years of IT experience in the administration of Linux (Red Hat, Amazon), UNIX including cloud environment using Amazon Web Services (AWS).
  • Designed Various Reports/dashboards to provide insights and data visualization using BI/ETL tools like Mainframes SAS, SSAS, SSIS, Business Objects, Tableau, Informatica Power Center, Data stage.
  • Experienced in Working with AWS services such as AWS S3, AWS EC2, AWS Glacier, AWS RDS, AWS VPC, AWS SNS, AWS SQS, AWS Elastic Beanstalk, AWS OpsWorks, AWS Cloud Watch, AWS Cloud Formation, AWS CloudFront, AWS Route53, AWS Trusted Advisor, and AWS IAM.
  • Experience in IT industry comprising of DevOps, Build & Release Engineering, Automation, Software Configuration Management (SCM), Source Code Management.
  • Experience in implementing Configuration management tool (Puppet, Chef), Continuous Integration tool (Jenkins, Maven), Version Control (Git, SVN).
  • Configured and Managed Elastic Load Balancing (ELB) to avoid fault tolerance and avoid single point of failure of applications, providing high availability.
  • Well versed in managing Network ACL’s, EC2 and Security Groups in migrating physical servers to Cloud (AWS).
  • Proficient with Shell, Python, Ruby, Perl, Power Shell, JSON, YAML, Groovy scripting languages.
  • Experience in developing and implementing infrastructure, automated provisioning and configuring using Chef, Puppet and Ansible.
  • Expertise in writing Chef/Puppet cookbooks to automate Infrastructure as a code (IAC).
  • Strong experience in the server installation and administration of RedHat Linux, Centos, Oracle Enterprise Linux, VMware ESX & ESXI environment.
  • Used SQL*Loader to load data from external system and developed PL/SQL programs to dump the data from staging tables into base tables.
  • Experience on technologies and platforms including JAVA, Node.js, Angular 4, Jenkins, Git, Unix/Linux, windows server, VMWare, Docker, Vagrant, Ansible, Chef, Puppet, AWS.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Knowledge of computer applications and scripting like Shell, Python, XML.
  • Proficient with Docker based container deployments to create shelf environments for dev teams and containerization of environment delivery for releases.
  • Managing applications on AWS as IaaS.

TECHNICAL SKILLS

Operating Systems: RHEL, AIX 6.x, 5.x, and SUSE 10.x, Ubuntu, and Windows

Virtualization: VMware Workstation, Virtual Box.

Storage: Logical Volume Manager, SVC, AWS S3, AWS Glacier.

Web Servers: Apache 2.x, Nginx, LAMP stack, Tomcat, JBoss.

Programming Languages: Java, C++

Database Servers: Oracle8i/9i, 10g, 11g, MS SQL, MySQL, PostgreSQL.

Automation Tool: Chef, Ansible, Jenkins, Dockers, Kubernetes

Network Services: SSL, HTTP, NFS, DNS, FTP/TFTP, JDBC, SSH, TCP/IP, TELNET.

Scripting: Bash, Perl Scripting, Python, Ruby, PHP, Shell Scripting on Red Hat Linux.

Cloud Platforms: AWS, Azure and OpenStack.

PROFESSIONAL EXPERIENCE

Confidential, Reston, VA

AWS Cloud Engineer

Responsibilities:

  • Responsible for designing, implementing and supporting of cloud - based infrastructure and its solutions.
  • Proficient inAWSservices like VPC, EC2, S3, ELB, AutoScaling Groups (ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
  • Experienced in creating multiple VPC’s and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC.
  • Created NAT gateways and instances to allow communication from the private instances to the internet through bastion hosts.
  • Used security groups, network ACL’s, internet gateways and route tables to ensure a secure zone for organization inAWS public cloud.
  • Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.
  • Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
  • Hands on experience with creating and launching EC2 instances using AMI’s Linux, Ubuntu, RHEL, and Windows and wrote shell scripts to bootstrap instance.
  • Used IAM for creating roles, users, groups and implemented MFA to provide additional security toAWSaccount and its resources.
  • Written cloud formation templates in json to create custom VPC, subnets, NAT to ensure successful deployment of web applications.
  • Implemented domain name service (DNS) through route 53 to have highly available and scalable applications.
  • Maintained the monitoring and alerting of production and corporate servers using Cloud Watch service.
  • Created EBS volumes for storing application files for use with EC2 instances whenever they are mounted to them.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications
  • Experience in DevOps Practice for Micro Services Architecture using Kubernetes as orchestrator.
  • Experienced in creating RDS instances to serve data through servers for responding to requests.
  • Created snapshots to take backups of the volumes and images to store launch configurations of the EC2 instances.
  • Responsible for Continuous Integration and Continuous Delivery process
  • Implemented Cloud Trail to capture the events related to API calls made toAWS infrastructure.
  • Developed installer scripts using Python and UNIX for various products to be hosted on Application Servers.
  • Deploying an API and setup stage in Amazon API Gateway.
  • RestAPIs were used to PUT, ADD and and DELETE operation API were deployed on Amazon web services.
  • Implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Provided python build script for building and deploying the application.
  • Implemented Continuous Integration using Jenkins and GIT from scratch.

Confidential - New Jersey

AWS DevOps Engineer

Responsibilities:

  • Working with AWS Infrastructure, with numerous services such as S3, EC2, RDS, Cloud Watch, IAM, VPC and Route 53 etc.
  • Created, configured and managed a cluster of VMs that are preconfigured to run containerized applications using Azure container services and worked on Azure Web Roles, Worker Roles, SQL Azure, Azure Storage and Azure AD Licenses.
  • Designed Azure Resource Manager (ARM) Template and extensive experience in designing custom build steps using PowerShell.
  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
  • Azure AD - Implemented Azure AD using AD connect, configured SSO and multifactor Authentication. Also configured SSO from Window 10 based computer which is joined to Azure AD. Implemented and managed AD synchronization.
  • Design, install, administer, and optimize hybrid cloud components to ensure business continuity (i.e. Azure AD, ADFS, SSO & VPN Gateways.).
  • Set-up and maintain fully automated CI/CD pipeline for multiple Java / .NET environments using GIT, Jenkins, Puppet / Chef.
  • Involved in Chef-infra maintenance including backup/security fix on Chef Server.
  • Migrated AWS Instance from PV to HVM for both Instance store and EBS instances.
  • Performed JIRA, MongoDB upgrades.
  • Worked on Monthly IAM auditing.
  • Access management on JIRA, Stash, Jenkins, AWS and Confluence.
  • Implement and maintain the monitoring and alerting of production and corporate servers/storage using CloudWatch.
  • Provide oversight and guidance for the architecture, development best practices for application hosting, and infrastructure deployment for each application.
  • Setting up environment for various applications in all environments.
  • Creating launch configurations, setting-up cron jobs for auto deployment of applications.
  • Worked on weekly application deployments on AWS Environment.
  • Creating projects and setting-up auto build configurations in Jenkins.
  • Implement Auto scaling for scaling out to ensure availability and scalability of customer websites and applications.
  • Create, configure and ensure connection to RDS database running on Oracle and SQLServer engines.
  • Troubleshoot various customer technical problems and adhere to best practices.

Confidential

System Administrator

Responsibilities:

  • Installation and configuration of Operating System such as Sun Solaris, Linux, AIX.
  • Configuring and Administrating NFS client/server.
  • Configuring and Administrating Telnet and FTP.
  • Viewing and controlling the Processes running on the system and automating repetitive tasks.
  • User Administration by creating, maintaining User’s accounts and groups, setting up user environments.
  • System efficiency and Performance monitoring, Disk and Network usage.
  • Maintaining file systems, Checking and repairing file systems and monitoring file system usage.
  • Implementation and managing of RAID levels like RAID 0, RAID 1, and RAID 5 using Solaris Volume Manager.
  • Troubleshooting NFS related issue.
  • Configuring and administrating of Swap space.
  • Device configuration and administration.
  • Troubleshooting boot related problems.
  • Adding software patches in Solaris.

Hire Now