Aws Devops Engineer Resume
OhiO
SUMMARY
- 9 years of experience in Linux administration like installation, configuration, AWS.
- Experience in system admin, server builds, installations, upgrades, troubleshooting, security, backup, recovery in redhat Linux systems.
- Managed AWS EC2 instances and AMI’s
- Managed DNS, FTP, apache servers in Linux.
- Worked on powerDNS on the AWS cloud and maintained it with MYSQL database.
- Worked on firebird database and the Glassfish application.
- Development / operations (devops) of application server clusters comprised of several hundred nodes.
- Responsibility for operations of ~50 monitoring servers (CentOS, RHEL), managed by Ansible/Puppet.
- Expert - level understanding of Linux/Unix administration and internals.
- Familiar with most popular scripting, and languages Python, Perl.
- Rapid-provisioning and configuration management for Ubuntu using Chef on Amazon Web Services.
- Implemented Puppet, Nagios, Chef and DevOps tools.
- Experience using cloud providers and API’s for Amazon (AWS) with CloudSigma (EU).
- Worked on Data-Center operation and migration across Unix and Linux platforms
- Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP, and TFTP).
- Ability to work independently as well as a team member. Experienced in Trouble shooting and Back and Recovery.
PROFESSIONAL EXPERIENCE
AWS DEVOPS ENGINEER
Confidential - Ohio
Responsibilities:
- Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB) and 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.
- Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
- Experience working on User admin groups, 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. in managing virtual instances and disks using Puppet.
- Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
- Used Jenkins for continuous deployment and integration of the build and release process.
- Used TFS for the version Controlling/ source code controlling.
- Worked on powerDNS on the AWS cloud and maintained it with MYSQL database.
- Worked on firebird database and the Glassfish application.
AWS DEVOPS ENGINEER
Confidential - California
Responsibilities:
- Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups and OpsWorks.
- 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.
- Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
- Experience working on User admin groups, 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. 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 of ESX host clusters and security
- Managed and configured VMware virtual machine for RHEL, Oracle /Sun Solaris, Oracle Linux server
- 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: RHEL, Puppet, sun Solaris, AWS, HTTP web servers, Jenkins, Chef, FTP, VMware VSphere 5.
Linux Admin / Cloud Admin / DevOps Engineer
Confidential - Braintree, MA
Responsibilities:
- Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups and OpsWorks.
- 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.
- Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
- Experience working on User admin groups, maintaining account and monitoring system performance using Nagios.
- Managed and configured VMware virtual machine for RHEL, Oracle /Sun Solaris, Oracle Linux server
- 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: RHEL 6, AWS, Solaris, LINUX, Windows 2003/2008, Nagios.
Linux system engineer
Confidential - Peach Tree City,GA
Responsibilities:
- Installed, Configured & Upgrade of Solaris 10 and Linux operating system.
- Performed LAMP installation and configuration on Ubuntu, Red hat and amazon Linux Instances.
- Installation and Administration of Red Hat Enterprise Linux, SLSE10 using Kick start including performance monitoring, scaling and capacity planning and hardware maintenance of Sun fire servers.
- Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
- Managed UNIX's server services such as Bind DNS, Puppet, Postfix, Apache web server, Tomcat, MYSQL.
- Installation and administration of TCP/IP, NFS, DNS, NTP, Auto mounts, Send mail and print servers as per client's requirement.
- Integration of Linux/Solaris with Active Directory (LDAP).
- Performed PXE network installations to install Red Hat Linux in Dell servers
- Worked on Building new servers from scratch and server monitoring operations using monitoring tools (Nagios, Zabbix).
- Redesigned and redeployed Nagios implementation. Nodes automatically added and removed mselves via Puppet.
- Collaborated with backup team to maintain and recover enterprise wide backup servers using VERITAS Net Backup.
Environment: LINUX, Nagios, Puppet, Solaris, Apache server,Tomcat,SLSE10,Zabbix
JR LINUX ADMINISTRATOR
Confidential
Responsibilities:
- Install and configure Ubuntu, Centos on remote servers and Desktop servers.
- Working with developers to load software onto Linux Enterprise servers and also debugging Scripts.
- Set up and administer user and groups accounts, setting permissions for users.
- Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
- Used LVM for the management of logical volumes including creation of physical volumes in Linux
- Creation and administration of Virtual Machines using VMware
- Utilized Remote Desktop on Windows to provide connectivity and support for remote users.
- OS upgrades and installation of third party software, packages and patches as per requirement
- Maintaining the Linux Firewall for network and implement to secure the network.
- Troubleshooting the network with the help of netstat, ping, nslookup and traceroute tools.
Environment: Apache server, NFS, LVM, Ubuntu, Centos, troubleshooting network like netstat, ping, nslookup.
Confidential
Network Administrator
Responsibilities:
- Troubleshooting distributed systems at runtime.
- Fundamental understanding of Application and JVM Tuning.
- Experience working in a 24x7 Production environment.
- Configuring data sources for database connectivity.
- Applying web and middleware software upgrades and patches
- Enable application tracing on the application server level in order to troubleshoot a problem.
- Schedule maintenance request in Test, QA and Production environments in line with change management procedures and guideline.
- Document requirements and action plans based upon resolution and root cause.
- Troubleshoot issues with existing and developed systems and work with the appropriate service levels to resolve them.
- Write up documentation for Application Health checks
- Reproduce Customer problems and log bug reports in Engineering’s Defect Tracking System using Quality center.
- Coordinate with Engineering and QA teams to provide assistance in isolating and resolving product defects.
- Work with Development group to resolve issues and log products problems to be addressed for customer specific issues.
- Provide customers regular updates on open issues.
- Reproduce reported product issues to determine symptoms, root cause and solution or workaround.
Environment: Linux, QA, Testing, web and middleware software upgrade,health checks.