Linux Admin/aws Solution Architect Resume
Austin, TX
SUMMARY
- Results - driven, reliable, resourceful, with a strong ability to work independently as well as a team member.
- Certified LINUX system administrator and AWS Solution Architect with over 8 years of IT experience seeking a thought-provoking and inventive position to grow my knowledge.
- Experienced with installation of AWS CLI to control various AWS services through SHELL/BASH scripting.
- Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
- Possess high working qualities with good interpersonal skills, high motivation, fast learner, good team player and very proactive in problem solving to provide best solutions.
TECHNICAL SKILLS
Scripting: Bash, Shell Nagios, OpenLDAP, Git, Apache, MySQL,Security-Enhanced Linux(SELinux), Access Control Lists (ACLs) Apache, SAN, IPTables/IPChain, NAS, Kickstart, VMware, SMTP, TCP wrapper, RAIDs, NGINX,
AWS Services: EC2, S3, ELB, Auto scaling Groups, Glacier, EBS, Elastic Beanstalk, Cloud Formation/Terraform, Cloud Front, RDS, VPC, Direct Connect, Route 53, Cloud Watch, Cloud Trail, IAM, Dynamo DB, SNS, SQS, ElastiCache, RedShifT, Lambda.
PROFESSIONAL EXPERIENCE
Linux Admin/AWS Solution Architect
Confidential, Austin, TX
Responsibilities:
- Support and maintain proprietary software running on Linux based platform
- Troubleshoot issues that arise that may affect incoming transactions
- Update software as new versions are available
- Document and maintain up to date documentation
- Update SSL certificates for web portals
- Maintain and update file movement flows using SQL queries
- Administer card wizard system for printing of debit cards
- Used security groups, network ACL’s, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
- Provide system and application administration support for multi-tiered enterprise-level Linux/UNIX platform infrastructure
- Bash scripting
- Build and deploy systems and applications using automated configuration and deployments tools.
- Create, update network ACLs, through AWS command line interface
- Proficient in AWS services like VPC, EC2, S3, ELB, AutoScalingGroups (ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
- Experienced in creating CloudFormation stacks to provision for VPC’s, public & private subnets, NAT, RTs as per requirement and distributed them as groups into various availability zones of the VPC.
- Manage recovery and failover plan for all environment.
- 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.
- Created S3 buckets in the AWS environment to store files required to serve static content for a web application.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java.
- 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.
- 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
- Integrate elasticsearch with cloudwatch to stream application log files
- Experienced in S3 Versioning and lifecycle policies to and backup files and archive files in Glacier
- Ability to design application on AWS taking advantage of Disaster recovery.
Linux Admin/AWS Solution Architect
Confidential, Columbia, MD
Responsibilities:
- Automation of jobs through crontab
- Worked with various Linux Distributions such as RHEL 5,6, 7, CentOS, Ubuntu, Debian
- Provides support to IT systems including day-to-day operations, monitoring and problem resolution for all of the client/server/storage etc.,
- Experience with 24x7 availability to support the production computing environments, providing on-call and weekend support.
- Knowledge of protocols like HTTP and SSL/TLS and firewalls and IPtables.
- Apply patches to stay current, Implement and maintained security policies and procedures
- Performed system performance tuning to prevent excessive memory usage, a drain on CPU processing power or hard drive issues.
- Install certain RPM packages, which were not installed by default.
- With the help of IAM created roles, users and groups and attached policies to provide minimum access to the resources.
- Created topics in SNS to send notifications to subscribers as per the requirement.
- Provision of AWS managed elasticsearch instance to ingest application container logs
- Worked on the databases of the Amazon RDS and carried out functionalities for creating instances as per the requirements.
- Designed Java API to connect the Amazon S3 service to store and retrieve the media files.
- Implemented Amazon RDS multi-AZ for automatic failover and high availability at the database tier.
- Configured AWS CLI and performed necessary actions on the AWS services using shell scripting.
Linux Admin/AWS Solution Architect
Confidential, Pittsburgh, PA
Responsibilities:
- Managing system routine backups, scheduling jobs, enabling cron jobs, enabling system logging and network logging of servers for maintenance
- Monitoring system activity, disk use and log files
- Monitored health and status of systems across multiple remote sites with Nagios
- Linux based hardware troubleshooting, installation and repair, operating system patches and upgrades, security and troubleshooting at the OS level
- User account creation and management, and providing sudo access to privileged users
- Maintained edge location to cache data with CDN using Cloud Front to deliver data with less latency.
- Scaled distributed in-memory cache environment in the cloud using Elastic cache.
- Reset passwords, unlock and create user accounts on HP, AIX, Linux, and Sun servers, change ownership and group for user
- Managed automated backups and created own backup snapshots when needed.
- Installation, configuration and upgrade of Redhat Linux 6, 7.
- Remote monitoring and management of server hardware.
- Package management using RPM, YUM and UP2DATE in Red Hat Linux.
- Ability to write small Shell Bash scripting.
- Worked on Grub, PXE boot, Kickstart, Packages, Yum, RPMs, LVM, Boot from SAN, file system configuration.
- Troubleshooting and configuration of Local and Network based printers.
- User, Group Administration and Advanced File Permissions.
- Maintain security for the networked environment while allowing users to access all data and software remotely.
- Worked with various vendors for setting up the testing-lab.
- Migrated applications from internal data center to AWS.
- Install Apache Tomcat to run Java Web applications.
- Created CloudFront distributions to serve content from edge locations to users so as to minimize the load on the frontend servers
- Installation and configuration of management tool Puppet across RHEL environment.
- Experience with technology incidents, coordinating/running a bridge call, and bringing the correct resources.
- RPM and YUM package installations, patch and other server management.
- Experience working in VMware ESX (VSphere) 4.x, 5.x hypervisor for virtualization and installed different OS such as Linux (RHEL), SUSE, Windows.
System Administrator/AWS Solution Architect
Confidential, Baltimore, MD
Responsibilities:
- Create new accounts and delete the existing ones as per the changing number of user accounts
- Hands on experience in Incident Management.
- Good working experience with Redhat Satellite Server for upgrading and patching Linux Servers.
- Test software security and stability, and install it in the system
- Eliminate the errors and malfunctioning by using accurate troubleshooting methods.
- Utilizing BASH Scripts and Right scale to do initial server provisioning.
- Responding and resolving all red alerts from Nagios monitoring system.
- Installation of Red Hat Linux server as a Domain server.
- Strong understanding of server security practices and tools with an emphasis on SUDO rules configuration.
- Installed and configured Sudo for users to access the root privileges.
- Configuration of SUDO rules for logging and access control
- Performed common system administration task including adding users, creating file systems.
- Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files and track metrics.
- Created AWS S3 buckets, performed folder management in each bucket, managed cloud trail logs and objects within each bucket.
- Created Highly Available Environments using Auto-Scaling, Load Balancers, and SQS
- Ability to design application on AWS taking advantage of Disaster recovery.
- Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
- Worked on CI/CD tool Jenkins to automate the build process from version control tool into testing and production environment.
