We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

0/5 (Submit Your Rating)

Southlake, TX

SUMMARY

  • Around 8 years Experienced in all phases of the software development life - cycle (SDLC) with specific focus on the build and release of quality software. Experienced in Waterfall, Agile/Scrum, Lean and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices.
  • Experienced with Handling Cloud environments (AWS).
  • Configuration management using Amazon Cloud Formation, Continuous integration with Jenkins, AWSmanagement (EC2, EBS, RDS, R53 )
  • Worked with Puppet which is used to manage Linux but later versions support Microsoft Windows.
  • Experience with Jenkins/Maven deployment and build management system.
  • Hands-on experience with configuration & automation tools such as CHEF and PUPPET.
  • Transformed traditional environment to virtualized environments withAWS-EC2, S3, EBS, ELB, EBS.
  • Automate, configure and deploy instances on AWScloud environments.
  • Excellent understanding of SDLC Methodologies like Agile, Waterfall, RUP, RAD and other processes.
  • Decent knowledge on experience with AWS Redshift.
  • Experience in system monitoring with Nagios.
  • Experience with Infrastructure Development & Operations involvingAWSCloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, EMR, VPC, Auto scaling, Cloud Front& Formation, Cloud Watch, SNS, AWSImport/ Export.
  • Worked with Amazon IAM console to create custom users and groups.
  • Knowledge about loading and streaming of data applications usingAWS.
  • 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.
  • Have ample experience in load balancing and monitoring with Nagios.
  • Hands on experience with Information Technology Service Management (ITSM).
  • Experience with TCP/IP networking.
  • Good experience withPowershell scripting.
  • Excellent understanding of Network topologies such as LAN, WAN, VPN and Firewalls.
  • 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, 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

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

Antivirus: Symantec Endpoint, Norton Antivirus and McAfee

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

Documentation Apps: MS Office 2010/ 2007/2003

PROFESSIONAL EXPERIENCE

AWS DEVOPS ENGINEER

Confidential, Southlake, TX

Responsibilities:

  • Experience in designing and deployingAWSSolutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups.
  • 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.
  • Responsible for managing infrastructure provisioning (S3, ELB, EC2, RDS, Route 53, IAM, security groups - CIDR's, VCP, NAT) and deployment and EC2 Installs with CentOS, Ubuntu and RHEL 6 and Scientific Linux.
  • Automate Deployment using configuration Management tool like Puppet to provision AmazonAWSInstances to enable continuous Deployments.
  • Involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB and SNS services inAWScloud.
  • 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.
  • Experience working on User admingroups, maintaining account and monitoring system performance using Nagios..
  • Install EMC Power Path and create Storage RAID groups, LUN's and assigning them to the servers.
  • 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
  • Experience in configuring and maintaining LAMP stack on production and staging servers.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Experience in designing and implementing continuous integration system using Jenkins by creating Python and Perl scripts.
  • Installed VMware VSphere 5 and created virtual machines on ESX 5.0 Servers using Dell PowerEdge R410.
  • Worked on maintenance ofESX host clusters and security.
  • 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, Autoscaling, ELB, Red Hat EL 3/4/5/6, CloudWatch, EBS, Directory Services, Route53, MS SQL 2012, SQL Server Mirroring, Active Directory, DFS

Sr. AWS Engineer

Confidential, NY

Responsibilities:

  • Experience in architecting and configuring secure VPC through private and public networks inAWS.
  • Created and managed cloud VMs withAWSEC2 command line clients andAWSmanagement console.
  • 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 ofAWSresources 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.
  • Actively involved in architecting the puppet infrastructure to manage more than 2000 servers.
  • Involved in virtualization with VMware ESX vSphere 4.1 and created VM's and performed P2V and P2P migrations.
  • 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.
  • Worked on call with PagerDuty support to respond to site and service outage alerts 24/7.
  • Trained a group of employees about infrastructure management usingAWSManagement Console.

Environment: EC2, Load balancing, Auto Scaling, route53, IAM, VPC, Network ACL, RDS, CloudFormation, 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 Cloudwatch.
  • Used Amazon S3 to backup database instances periodically to save snapshots of data.
  • 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 usingAWSIAM.
  • 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.
  • Automated Amazon server deployment for users using Puppet.
  • 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.
  • 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, CloudFormation, puppet, ELK.

VMware Consultant

Confidential, Folsom, CA

Responsibilities:

  • Installed, ImplementedVMware ESXi 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 theVMwaretools 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 ManagingVMwarecluster with HA, DRS and Resource pools for Virtual Machines.
  • 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 withPowershell 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 usingVMware,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 ESXi 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 theVMwareESX 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 and V2P conversions using v 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.
  • 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, SQL Server 2000, IIS 6.0, Exchange Server 2003, Microsoft WSUS, Windows XP.

We'd love your feedback!