Linux/aws Cloud Engineer Resume
Herndon, VA
SUMMARY:
- Team - oriented Linux engineer with a wealth of experience in AWS cloud, Linux system and network administration, managing server infrastructures, and data-center operations across multiple platforms (UNIX, Linux, Windows). Effectively plan, install, configure and optimize the IT infrastructure to consistently achieve high availability and performance.
- Proven ability to create and deliver solutions tied to business growth, organizational development, and systems/network optimization.
TECHNICAL SKILLS:
Platforms: RHEL (Linux), CentOS, Oracle Linux, Ubuntu, Solaris 10, Windows, AWS Openstack
Hardware: IBM Blade Center H, Cisco UCS Blade Servers, Dell PowerEdge
Languages: Shell, Python
Automation & Build Tools: Ansible, Cobbler, Puppet, Jenkins, Maven
Version Control: GIT, SVN
Monitoring: Newrelic, Nagios, Zabbix, Cloud Watch
Middleware: Tomcat, WebLogic, Glassfish, Mule-ESB, WebObjects, ActiveMQ
AWS: EC2, S3, Lambda, Route 53, IAM, Security Groups, VPC, ElastiCache, Elastic Beanstalk, RDS, DynamoDB, Redshift and Cloud Formation
Others: MySQL, MongoDB, Apache, DNS, LDAP, SNMP, SMTP, NTP, F5 BIG-IP
PROFESSIONAL EXPERIENCE:
Confidential, Herndon, VA
Linux/AWS Cloud Engineer
Responsibilities:
- Provisioning new env. Systems and application using PUPPET, Jenkins & Maven
- Created S3 backups using versioning enabled and moved objects to amazon glacier for archiving purpose
- Integrate AWS EC2 with Jenkins to implement the continuous integration process.
- Setup CloudWatch to monitor EC2 instances, EBS volumes and request counts
- Deployed and supported Memcache-AWS Elasticache
- Diagnose issues with java applications running on Tomcat, WebLogic, Mule-ESB, Glassfish
- Involved in designing and developing Amazon EC2, Amazon S3, SimpleDB, RDS, Elastic Load Balancing, SQS, Route 53, IAM, and other services of AWS infrastructure.
- Create AWS Route53 to route traffic between different regions
Confidential, Ridgeland, MS
Linux Systems & Cloud Engineer
Responsibilities:
- Design, build, deploy and manage system resources to support enterprise users and applications.
- Build and configure systems, server hardening, Patching, and OS upgrade
- Install and resolve software and hardware related issues
- Knowledgeable on F5 BIG-IP Local traffic manager
- Automate tasks using Ansible
- Automate and manage system installation With Cobbler
- Experience in application build, development and support in Production environment, and cross-platform web-based applications troubleshooting.
- Perform system backup and recovery for security and data integrity
- Effective use of zabbix to monitor servers and application
- Work with vendors to resolve trouble tickets and application issues
- Perform routine and emergency maintenance
Confidential, Largo, MD
Linux Systems Administrator
Responsibilities:
- Scratch-built & provision instance of NAGIOSXI to monitor production environment.
- Lead support for 2 NAGIOS inst. across 2 data centers containing over 6,000 checks.
- Remediation and patching of Linux servers
- Design custom scripts to monitor systems and application to ensure maximum availability of resources to the end user.
- Work with Newrelic, Graylog, and log files to assist in post-mortem
- Installation, Configuration and operating system upgrade on Linux Servers.
- Install and configure puppet server, workstation and nodes via cli tools to AWS nodes.
- Create and manage storage using RAID, Standard partition and LVM
- Work with DBA’s on oracle server install and administration.
- Automate tasks using puppet and thereby freeing up to work on projects that deliver greater business value.
Confidential
Linux Support Technician
Responsibilities:
- Experience with Yum package installations and patching software. Troubleshoot and solve a wide range of customer support issues
- Provided support for creating user accounts, security privileges to specific users and process monitoring Oracle and RedHat Linux.
- Monitored system performance statistics like storage, CPU utilization and network bandwidth utilization.
- Documented system logs and error reports.
- Performing scheduled maintenance tasks.