Devops/cloud Lead Resume
Minneapolis, MN
SUMMARY:
Passionate, agile and focused professional with more than 9 years of IT experience with intimate knowledge in UNIX and Red Hat Linux, and over 3 years of experience in Build and Deployment Automation, Agile Methodology.A Certified Solution Architect and Developer in AWS Cloud Technology. Have worked on different projects using different tools in AWS Cloud, Java and Open source technologies and has extensive experience in defining architecture, writing proof of concepts, designing, consultation and development of cloud services, physical and web based systems.
TECHNICAL SKILLS:
- EC2
- Packer
- Capistrano
- Jenkins
- Puppet
- Chef
- Cloudwatch
- ELB
- AutoScaling
- S3
- CodeDeploy
- Python
- RDS
- Glacier
- VPC
- Cloudformation
- OpenVPN
- Ovm
- Vagrant
- Java
- Oracle Scl developer
- WinScp
- Putty
- Solaris 10
- Redhat Enterprise
- Ubuntu and Centos Open source Linux
- Jira
- Sharedpoint and Wiki.
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
DevOps/Cloud Lead
Responsibilities:
- Set up a Packer environment to integrate with Jenkins to update EC2 instances.
- Managing client’s applications in the Cloud.
- Developed a Rest API with Jax - Rx to craete a Restful Web Services
- Installed SpaceWalk System Management in RHEL 7.X AWS
- Utilized data pipeline to copy dynamodb data to S3.
- Configured VPC endpoint to S3 bucket.
- Analyzed log file using AWS EMR
- Troubleshooting connectivity issues within the AWS environment.
- Designed applications to meet high availability application architecture.
- Gathered automation requirement across the client platforms.
- Onboard new applications to different platforms on client site.
- Designed EC2 instance architecture to meet high availability application architecture.
- Use in-house built/deployment tools for continuous integration and continuous deployment.
- Create new iterations, new builds and deploy built.
- Used version control tools for maintaining updates within the environment.
- Generate and manage production environment setup reports to ensure assets are deployed to Confidential environments.
- Manage and coordinate transition activities with developers, architects, project managers and other release managers.
- Deployed codes in different environments like Test, UAT, Preproduction and Production.
- Managed and coordinated transition activities with developers, architects and team members.
- Guide teams on project processes, deliverables and contribute to proposed development.
Confidential, Largo, MD
DevOps/AWS Solution Architect
Responsibilities:
- Created a Private virtual private cloud with Cloudformation and launched instances.
- Installed and configured monitoring script for instances.
- Provided highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
- Decoupled the different services for distributed applications within the environment using SQS.
- Utilized S3 and Glacier for storage and backup on AWS.
- Used SNS and SQS for infrastructure automation.
- Utilize CloudWatch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
- Implemented and maintained the monitoring and alerting of production and corporate environment using Cloudwatch and SNS.
- Focus on continuous integration and continuous deployment to promote enterprise solution deployment assets to Confidential environments.
- Automation using Chef and AWS Opworks.
SENIOR LINUX/UNIX ENGINEER
Responsibilities:
- Installation, configuration and maintenance of applications on Red hat, CentOS and Ubuntu servers.
- Installation automation in Red Hat Linux using Kickstart procedure.
- Automation using Puppet Configuration management suite.
- Disk configuration & Managing File Systems in Red Hat.
- Experienced using YUM and RPM for package management.
- Established/configured Solaris and Linux virtual environments.
- Installed multiple sparse and whole root zones within one physical instance of Solaris 10.
- Monitoring System Performance of Virtual memory, Managing Swap Space, Disk utilization and CPU utilization.
- Configured security patches, update existing software, and update operating system kernels.
- Built, configured and maintain Apache, Apache Tomcat & MySQL Servers.
- Remote Access using third party software (Mobaxterm, Putty and VPN).
- Create training modules designed to assist and train onboarding new employees.
- Excellent problem solving skills, including the ability to foresee problems before they occur.
Confidential
SYSTEMS ADMINISTRATOR
Responsibilities:
- Day-to-day functional administration tasks, as well as application-specific technical support.
- Systems Security Administration and User administration using Role Based Access Control and Sudo.
- Server monitoring using Nagios.
- Managing system processes and scheduling processes with Cron utility.
- Participate in rotating 24x7x365 on call duties as well as off-hour planned activities.
- System Configuration/hardening by using IPTables, Selinux, TCP Wrapper, and turning off unnecessary services.
- Checking alert logs, trace files and file System maintenance using monitoring scripts.
- VMware installation and support for virtualization.
- Red Hat Logical volume management.
- User management, Creating and managing user account, groups and access levels.
- Experience with remedy ticketing system and user story.
- Strong documentation skills with attention to detail.
- Installed, Upgrade and maintain Operating Systems.
- Everyday monitoring of health and memory usage of servers and web applications.
- Scheduled backup of files.
