We provide IT Staff Augmentation Services!

Aws Solution Architect Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Have 8 years of strong experience in AWS, DevOps and as Linux admin with strong innovative and technical background.
  • Experienced with Handling Cloud environments (AWS).
  • Experience with Infrastructure Development & Operations involvingAWS Cloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, EMR, VPC, Auto scaling, Cloud Front& Formation, Cloud Watch, SNS, AWSImport/ Export.
  • Configuration management using Amazon Cloud Formation, Continuous integration with Jenkins, AWSmanagement (EC2, EBS, RDS, Route 53)
  • Transformed traditional environment to virtualized environments with AWS - EC2, S3, EBS, ELB, and EBS.
  • Worked with Amazon IAM console to create custom users and groups.
  • Knowledge about loading and streaming of data applications usingAWS.
  • Automate, configure and deploy instances on AWS cloud environments.
  • Decent knowledge on experience with AWS Redshift.
  • Deployed applications in Elastic Beanstalk and Orchestration of various services.
  • Developed Cloud formation templates and deployed AWS resources using it.
  • Created Cloud Formation template stacks to automate for building new VPCs using JSON files.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer.
  • Created and configured the continuous delivery pipelines for deploying Micro-Services and Lambda functions using Jenkins CI Server.
  • Experience with Jenkins/Maven deployment and build management system.
  • Worked with Puppet which is used to manage Linux but later versions support Microsoft Windows.
  • Hands-on experience with configuration & automation tools such as CHEF and PUPPET.
  • Designed and implemented Chef including the internal best practices, cook books, automated cook book CI and CD system. Made use of Jenkins for Chef CI.
  • Wrote Chef Cook books using the several components like attributes, files, recipes, resources and templates.
  • Configuration Management and source code repository management using tools like GIT, Subversion (SVN).
  • Used GIT to manage code and GitHub for issues and pull requests and Slack for internal communication.
  • Deployed and configured GIT repositories with branching, forks, tagging and notifications.
  • Experience in system monitoring with Nagios.
  • Have ample experience in load balancing and monitoring with Nagios
  • Installed and configured Splunk to monitor application and server logs.
  • Build and troubleshooting experience in Windows Server 2008 & 2012 with VMware ESX Server, ESXi Server and V center 5.0/5.1.
  • Managed VMware Infrastructure/vSphere5 clusters on Test/Development environments.
  • Good experience with MS exchange 2010.
  • Hands on experience with Information Technology Service Management (ITSM).
  • Experience with TCP/IP networking.
  • Excellent understanding of Network topologies such as LAN, WAN, VPN and Firewalls.
  • Provided support and build experience with RAC clustering.
  • Basic scripting done in Bash, Python, Perl, K-shell, Power shell for automated tasks.
  • Good Exposure and Experienced in VMware ESX servers and Virtual Center Administration.
  • Configure YUM server with hands on experience in installing, uninstalling and upgrading the software packages through RPM and YUM.
  • Knowledge of Firewall deployment and management.
  • Knowledge of WIFI configuration and maintenance.
  • Experience with documenting, software usage procedures, network diagrams and project documentation.
  • Expertise in Deploying Patches for Red Hat Linux Servers.
  • Handling problems or requirements as per the ticket (Remedy) created.
  • Troubleshoot of server virtualization products like KVM, XEN, VMware, and Virtual Box.
  • Detect hardware related issues like Disk Failure, RAM, and NIC Card. Provide Hosting and Deployment Solution in PACI (Parallels Automation Cloud Infrastructure) based on Linux, VMware.
  • Ensured system security by hardening and auditing the systems as per guidelines in Linux experienced in system analysis, troubleshooting and performance tuning of operating systems.
  • Maintained proper documentation of all the activities carried out during the project.
  • Having good Skill Set in acknowledging compliance commissioning and change Management for patches and also to track patches with XLS services.
  • Planned, scheduled and implemented OS patches on Linux systems as a part of proactive maintenance.
  • Good experience in networking, Operating Systems and Application level security. Also involved in design of custom protection architectures.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Cloud Environment: Amazon web services EC2, S3, Elastic load balancer, Cloud watch, Route 53, Redshift, AMI s, IAM, Chef, Puppet, Jenkins, Nagios, GIT hub

Virtualization: VSphere 5.0/4.0/ 4.1, ESX/ESXi server 5.0/4.1/4.0/3.5/3.0 , V Sphere Client,VCenter, VMotion, Storage VMotion, VMware Update Manager, VMware Tools, VMware Converter, DRS, HA

Operating Systems: Red hat Linux, Cent OS, Windows servers 2000, 2003, 2008, 2008 R2, 2012, 2012R2, Windows client OS XP/Vista/Windows 7

Programming languages: Shell scripting, python, basic Perl

Application Servers: Microsoft Active Directory 2000/2003/2008/2008 R2,DHCP, DNS, WINS

Web servers: Apache Server, IIS Web server

Databases: Dynamo DB, DB 2, SQL server

Automation Tools: Puppet, Chef

Antivirus: Symantec Endpoint, Norton Antivirus and McAfee

Network Protocols: TCP/IP, UDP, DHCP, HTTP, HTTPS, VPN, DNS, NTP, WINS, FTP, SSH, BGP, WinSCP and Telnet

Documentation Apps: MS Office 2010/ 2007/2003

PROFESSIONAL EXPERIENCE

AWS SOLUTION ARCHITECT

Confidential, Atlanta, GA

Responsibilities:

  • Responsible for planning, installing, and supporting AWS infrastructure.
  • Worked on AWS - Amazon Cloud - EC2, Security Groups, Elastic IP's, Load balancers, Auto scaling groups, S3, Elastic Bean Stack, Direct Connect, VPC, Cloud watch, IAM and a number of other services as well.
  • Designed the future state architecture of various applications which are being migrated from on premise data center to AWS considering the HA and DR of those applications.
  • Monitored resources such as EC2, CPU memory, Amazon RDS DB services and EBS volumes using Cloud Watch.
  • Responsible to create various Cloud Watch alarms that sends an Amazon Simple Notification Service (SNS) message when the alarm triggers.
  • Installed application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Experienced in configuring AWS S3 and their life cycle policies and to backup files and archive files in Amazon Glacier.
  • Designed Stacks using Amazon Cloud Formation templates to launch AWS Infrastructure and resources.
  • Developed AWS Cloud formation templates to create custom sized VPC, subnets, EC2 instances, ELB and security groups.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services and Experienced in creating Amazon EC2 instances and setting up security groups and Configured Elastic Load Balancers.
  • Worked on auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
  • Worked on the POC for implementation of NAS solution in AWS for various applications with dependencies.
  • Worked on Amazon RDS which includes automatic failover and high availability at the database layer for MYSQL workloads.
  • Captured regular snapshots for EBS volumes using CPM Cloud protection manager.
  • Configured hourly snapshots for the production servers and daily snapshots for the Development and test servers.
  • Created VPC’s virtual private cloud with both public and private subnets and groups for servers and created security groups to associate with the networks.
  • Created VPC’s to create public facing subnet for web servers with internet access and private facing subnet for backend applications and databases with no internet access.
  • Designed roles and groups for users and resources using AWS Identity access management IAM.
  • Enabled MFA multi factor authentication to secure the AWS accounts.
  • Good experience in supporting multi region and multi-AZ applications in AWS.
  • Installed and configured packages using Chef Cookbooks and also deployed apps.
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
  • Installed and configured web servers like Apache web server.
  • Used Jenkins to automate the build process and integrate with other tools.
  • Configured and maintained Jenkins to implement the CI process.
  • Supported the code builds by integrating with continuous integration tool Jenkins.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Responsible for communicating the cut over plan and migration approach for the application teams, application owner and business owner.
  • Responsible for final testing which is done by the application team once the application is completely migrated.

Environment: AWS EC2, Security groups, Elastic IP’s, Load balancers, S3, EBS, Direct Connect, VPC, Cloud Watch, IAM, RDS, CPM, NAS, Chef, Jenkins

AWS DEVOPS ENGINEER

Confidential, Southlake, TX

Responsibilities:

  • Experience in designing and deployingAWSSolutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups.
  • Responsible for managing infrastructure provisioning (S3, ELB, EC2, RDS, Route 53, IAM, security groups - CIDR's, VCP, NAT) and deployment and EC2 Installs.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Experience working with IAM in order to create new accounts, roles and groups.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Implemented AWS solutions using EC2, S3, RDS, Elastic load balancer, Auto scaling groups.
  • Automate Deployment using configuration Management tool like Puppet to provision AmazonAWS Instances to enable continuous Deployments.
  • Involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, RDS, Dynamo DB and SNS services inAWScloud.
  • Configuring and Networking of Virtual Private Cloud (VPC).
  • Having extensive experience in AWS Redshift data ware house for columnar data storage.
  • Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Created Chef Automation tools and builds, to do an overall process improvement to any manual processes.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Experience working on User admingroups, maintaining account and monitoring system performance using Nagios.
  • Participated in configuring and monitoring distributed and multiple platform servers using Puppet. Used Puppet server and workstation to manage and configure nodes.
  • Experience in writing Puppet manifests to automate configuration of a broad range of services.
  • Experience in managing virtual instances and disks using Puppet.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure
  • Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.
  • Strong experience with CI (Continuous integration) and CD (Continuous deployment) methodologies with Jenkins.
  • Experience in designing and implementing continuous integration system using Jenkins by creating Python and Perl scripts.
  • Experience in configuring and maintaining LAMP stack on production and staging servers.
  • Administered code line GIT pushes to production and customer servers and developed and improved GIT push scripts.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Installed VMware VSphere 5 and created virtual machines on ESX 5.0 Servers using Dell PowerEdge R410.
  • Worked on maintenance of ESX host clusters and security.
  • Install EMC Power Path and create Storage RAID groups, LUN's and assigning them to the servers.
  • Managed and configured VMware virtual machine for RHEL.
  • Installed, configured and maintained DNS, FTP, TCP/IP and Samba on Red Hat Linux.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server, WebSphere Application Server and Samba Server on Red Hat Linux.
  • Responsible for installation and upgrade of patches and packages on RHEL 5/6 using RPM & YUM.

Environment: AWSEC2, VPC, Auto scaling, ELB, Red Hat EL 3/4/5/6, CloudWatch, EBS, Directory Services, Route53, MS SQL 2012, SQL Server Mirroring, Active Directory, Chef, Puppet, Jenkins, GIT.

Sr. AWS Engineer

Confidential, NY

Responsibilities:

  • Experience in architecting and configuring secure VPC through private and public networks in AWS.
  • Created and managed cloud VMs withAWSEC2 command line clients andAWSmanagement console.
  • Involved in designing and deploying a multitude applications utilizing almost all of the AWSstack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWSCloud formation
  • Used security groups, network ACLs, Internet Gateways, NAT instances and IPtables to ensure a secure zone for organizations inAWSpublic cloud.
  • Setup elastic load-balancers for different applications to ensure high availability of applications.
  • Used open-SSL to generate SSL s and setting up SSL for ELBs through VeriSign.
  • Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers IP's.
  • Used Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MySQL workloads.
  • Used Cloud formation and launch configurations to automate repeatable provisioning ofAWS resources for applications.
  • Good experience with Dynamo DB, Redshift and amazon EMR.
  • On boarded and migrated test and staging use cases for applications toAWScloud with public and private IP ranges to increase development productivity by reducing test-run times.
  • Used Amazon IAM to grant fine-grained access toAWSresources to users. Also managed roles and permissions of users toAWSaccount through IAM.
  • Used CloudFront to deliver content fromAWSedge locations to users, allowing for further reduction of load on front-end servers.
  • Setup auto scaling groups based on memory and CPU to adapt to unforeseen spikes without having an outage or needing manual intervention
  • Used Amazon S3 to backup database instances periodically to save snapshots of data.
  • UsedAWScommand line client and management console to interact withAWSresources and APIs.
  • Leveraged Cloudinit and user data scripts to initialize EC2 VMs with application configuration.
  • Used Cloudwatch logs to move application logs to S3 and create alarms based on a few exceptions raised by applications.
  • Bootstrapping instances using Chef and integrating with auto scaling.
  • Manage the configurations of multiple servers using Chef, Written multiple manifests and also customized facts for efficient management of the Chef Clients.
  • Installed and configured Nagios on Linux servers.
  • Actively involved in architecting the puppet infrastructure to manage more than 2000 servers.
  • Pushed all Configuration management into Puppet to allow for rapid roll-out of new infrastructure.
  • Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm..
  • Implemented zero downtime deployment process in WebLogic using python and shell script and automated it using Jenkins.
  • Deployed and managed a private puppet infrastructure inAWSto deploy applications.
  • Developed and maintained puppet manifests and modules required deploying different applications on EC2 instances.
  • Worked in Agile methodology with bi-weekly sprint goals in a scrum model with daily standups.
  • Experience leading the DevOps support team to debug infrastructure failures and ensuring high availability applications.
  • Used Github as source code version control system.
  • Trained a group of employees about infrastructure management usingAWSManagement Console.

Environment: EC2, Load balancing, Auto Scaling, route53, IAM, VPC, EMR, API, NAT, Cloud Watch, Network ACL, RDS, Cloud Formation, Chef, Jenkins, puppet, Elastic Search.

AWS Engineer

Confidential, IL

Responsibilities:

  • Design roles and groups usingAWSIdentity and Access Management (IAM).
  • Maintained and developed Puppet modules responsible for deploying OpenStack and other cloud tools.
  • Managed hardware, software, and networking for a large scale cluster on Amazon EC2.
  • Used security groups, IAM roles, scaling groups, load balancers, Monitored EC2 instances with Cloud watch.
  • Used Cloud watch for monitoring AWS cloud resources and the applications that are deployed on AWS by creating new alarm, enable notification service.
  • Used Amazon S3 to backup database instances periodically to save snapshots of data.
  • Deployed applications on AWS using Elastic bean stalk.
  • Used ELB and auto scaling for load balancing and scaling EC2 instances up/down based on network traffic.
  • Experience with analysis of logs and performing root cause analysis for various issues coming up on daily basis.
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors, which are important for deployment.
  • Develop CloudFormation scripts to automate EC2 instances. Design user's credentials and profiles using AWSIAM.
  • Automated system deployment, monitoring, alarming, and scaling in the Cloud.
  • Created, deleted and managed user accounts used to interact withAWSand setup their ACLs with Amazon IAM.
  • Decent knowledge on Dynamo DB and Amazon EMR.
  • Manage network security using Load balancer, Auto-scaling, Security groups and NACLs.
  • Creating NAT and Proxy instances inAWSand manage route tables, EIP's and NACLs.
  • Used DNS management in Route53, Amazon S3 to backup database instances to save snapshots of data.
  • Built python automation scripts to apply OS patching for EC2 instances for security upgrades.
  • Used puppet to install and manage configurations on machines like logstash, logrotate etc.
  • Created periodic EBS snapshots and rebuilt new EBS volumes from these snapshots to migrate applications.
  • UsedAWScommand line client and management console to interact withAWSresources and APIs, Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MySQL workloads.
  • Maintained existing and also helped creating new Users and tenants using Amazon IAM's.
  • Manage Network allocation in VPC to create new public networks.
  • On boarded new EC2 compute hypervisors with checks ensuring their health before enabling them.
  • Build time series dashboards of different metrics using graphite.
  • Built and managed centralized system for application logs using Elastic Search.
  • Application deployments and environment configuration using Chef and Puppet.
  • Wrote recipes, cookbooks and uploaded them to Chef-server.
  • Automated Amazon server deployment for users using Puppet.
  • Enabled customers to better manage software developments, deployments and infrastructure with CI and CD tools such as Chef, Jenkins and GitHub.
  • Coordinate with other departments to setup health checks and monitors for high availability of cloud services.Defined security group rules for control plane services to secure the control plane network

Environment: AWS EC2, Load balancing, Auto Scaling, route53, VPC, IAM, RDS, EMR, MYSQL, Dynamo DB, Cloud Formation, Chef, Jenkins, puppet.

VMware Consultant

Confidential

Responsibilities:

  • Installed, ImplementedVMware ESX i 4.0/4.1 host servers with vSphere Client and Configured HBAs &iSCSI SAN storage.
  • Performed upgrading ESX 3.5 to vSphere 4.0 and VCenter 3.5 to 4.0 and created virtual machines, virtual machine templates, resource pools, standard virtual switches.
  • Hands on experience in P2V and V2V conversion of Windows 2000 and Windows 2003 server editions using enterpriseVMware converter and also installed theVMware tools on those machines.
  • Hands on experienceand knowledge in creating templates and deploying Virtual Machines through templates, cloning Virtual Machines and managing Virtual Center permissions.
  • Creating and ManagingVMware cluster with HA, DRS and Resource pools for Virtual Machines.
  • Good experience with MS exchange 2010.
  • Used MS exchange 2010 for internal mail services.
  • Hands on experience with Information Technology service management (ITSM).
  • Monitoring and managing performance of ESX servers and Virtual Machines.
  • Using Virtual center server for HA, DRS and V motion.
  • Helped customer build secure private cloud using VMware v Cloud Director (VCD).
  • Working on Migration concepts like V motion and Cold migration.
  • Creation & Troubleshooting of Virtual Network.
  • Good experience with Powershell scripting.
  • Troubleshooting ESX& Virtual Machines, build templates from VMs and Creation of VMs from templates, Performance monitoring and tuning for ESX Servers, Virtual Center Server and Migrate / Upgrade ESX 3.5.
  • Design and implement systems, network configurations, and network architecture, including hardware and software technology, site locations, and integration of technologies.
  • Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
  • Consulted with client to ensure agreement on system principles and the nature of the information processing or computation needs a computer program is to address.
  • Assisted with daily administration of SQL server & Windows Server.
  • Installed configured &administered Windows 2000/2003 Servers and Windows7, Vista/XP/2000 Pro work stations.
  • Imaging of workstations, laptops, TCP/IP connectivity issues, remote support using VMware, Hyper V, RDP, LogMein, Team viewer etc.
  • Coordinated with external vendors to provide timely service and issue remediation.
  • Provide On- site support, Oncall support.
  • Supporting their mailing applications like Outlook, supported Active Directory, Group policies, Client & Server application interaction, basic web systems, Exchange 2003 & 2007, VMware, Terminal Services, Enterprise back-up of hardware & software whenever required, Installation & Administration of Anti-Virus Software applications.
  • Maintain the peripherals, such as printers, that are connected to the network & also document the asset IT inventories.
  • Provide technical assistance in Hardware, Internet and Network and VoIP related issues.
  • Installation and configuration of Windows servers.
  • Management of Active Directory / DNS/DHCP and WINS.
  • Studying the requirements of the organization, installation, configuration and deployment by using the System Management Server.
  • Attending to clients for solving their technical problems and prompt solutions to their Problems for ensuring high satisfaction levels.
  • Interacting with various vendors for sourcing products and solutions and for closure calls of certain services and their products, which are supported by them.
  • Tracking asset movements and ensuring software and hardware assets are within control using the License Compliance and Asset Management.
  • System Troubleshooting in case of a failure and maintain server uptime above 99.99%.

Environment: Windows Server 2008R2/2012/2003, Windows 7/XP, Active Directory,VMware ESX i 4.0 Server, VMwareView, HP DL & ML server series, Confidential xSeries& System x servers, HP Insight Manager, Confidential Director, Cisco Enterprise Network.

VMware/Windows Admin

Confidential

Responsibilities:

  • Installing, configuring and maintaining the VMwareESX 3/4.x Environments.
  • Creating, Installing, configuring and maintaining the Virtual Machines, installing Guest Operating Systems like Windows, Linux.
  • Implemented Migration by performing P2V, V2V conversions using VMware Converter.
  • Created documentation for Server Builds, Application Installations, Mapping the drives and Issues which occur during software upgrades.
  • Troubleshoot network issues between Distributed v Switch, Layer 2 switches and resolved slow performance between SAN network and VM networks.
  • Monitoring and managing virtual servers.
  • Configured DNS, DHCP.
  • Provided design, implementation, administration and support of Windows 2000 Active Directory and Windows NT legacy domain.
  • Investigated new technologies, software, patches, and security packages, which will improve system performance and systems administration procedures.
  • Managed and supported Windows NT/2000/2003 Active Directory domain network in multi-locations.
  • Documentation of end-user workstation for troubleshooting tips and maintenance procedures for help desk.
  • Documented Disaster Recovery & Data Center Security Plan.
  • Management of LAN/WAN infrastructure as a member of Network Monitoring Team.
  • Good experience with PowerShell scripting.
  • Taking care of pre requisites for servers before going for production.
  • Updating service account passwords.
  • Installed, configured and managing network file servers, print servers and maintaining various logs.
  • Created virtual machines using Hyper-V and deployed prepared pre-production environment.
  • Maintaining active directory system data and file server volume backups. Monitoring active directory integrity and replication.
  • Logs file analysis using the Event Viewer and troubleshooting to resolve issues.
  • Provided support for teams in activities such as Load testing, troubleshooting, and performance tuning.
  • Involved in trouble shooting and fixing day-to-day problems of the applications in production.
  • Supported 24*7 on call schedule for Production support.

Environment: VMwareESX 4.0/3.5, Windows NT/, SQL Server 2000, IIS 6.0, Exchange Server 2003, DNS, DHCP, LAN/WAN, V switch, Powershell, Windows XP.

We'd love your feedback!