Cloud Solutions/devops Engineer Resume
Auburn Hills, MI
PROFESSIONAL SUMMARY:
- 5 years of professional experience in the IT industry using AWS Cloud, Infrastructure, Development and implementation of software applications.
- 4 years of experience working on Cloud solutions using Amazon Web Services (AWS)
- Successfully designed and delivered secure cloud solutions for some of the Major organizations on AWS Cloud.
- In - depth knowledge on various AWS Services including EC2, VPC, VPN, IAM, EC2 Container Service, Elastic Beanstalk, Lambda, S3, CloudFront, Glacier, RDS, DynamoDB, ElastiCache, Redshift, Direct Connect, Route 53, cloudwatch, CloudFormation, CloudTrail, Opsworks, Amazon Elastic Map Reduce (EMR), SNS, SQS, Lambda etc.
- Experience with Jenkins administration, backups and plugins. Using master slave configuration maintained various jobs in Jenkins and supported development teams.
- Experience working on administering various AWS Services using AWS Console, AWS CLI.
- Experience implementing Security using NACL, Security groups, Private-subnets, Encryption on Transit.
- Experience working on Migrations from On-Premises to AWS Cloud.
- Experience working with build and deployment tools using Jenkins and Bamboo.
- Worked on various Configuration Management Tools like Chef, Puppet and Ansible.
- Hands on experience with best practices of Web Service development and Integration
- Experience on Virtualization technologies like VMware VSphere and XEN, Containers and Vagrant.
- Experienced in automating, configuring and deploying instances on AWS cloud environments and in on-premise data centers.
- Good experience in SQL, Partitioning, stored procedures, triggers, cursors, functions, packages, Data modeling, OLAP, Logical and Physical Database Design, Backup and Recovery procedures.
- Collaborated with application developers, Project Managers, and QA analysts to ensure proper testing, configuration, and deployment.
- Extensive working experience in Linux and Windows based systems
- Coordinating with developers for merge/build issues/failures.
- Team player and self-starter with ability to work independently or as a part of team and capable of picking up new skills quickly.
TECHNICAL SKILLS:
Operating Systems: RHEL, Windows (7, 10), macOS
Version Control: Git, GitHub, BitBucket
Tools: Chef, Docker, Jenkins, Maven, Ansible, Terraform, Cloudformation
Application Server: Apache-Tomcat, Websphere
Databases: MySQL, MongoDB, Amazon RDS, DynamoDB
PROFESSIONAL EXPERIENCE:
Confidential, Auburn Hills MI
Cloud Solutions/DevOps Engineer
Responsibilities:
- Worked on migrating web applications from on premise to the cloud.
- Migrated multiple PCI (Payment Card Industry) applications.
- Wrote automation scripts to provision infra and to configure servers.
- Built Jenkins pipeline jobs to ensure seamless integration and deployment.
- Used Bitbucket as Version control and worked with any issues such as merge conflicts etc.
- Worked with and managed an offshore team consisting of 6 individuals.
- Used tools such as Terraform to build the environment, ansible for server configuration, and Jenkins to create a CICD pipeline for easy deployment using bit bucket as version control.
- Worked on multiple SIDs to plan application infrastructure ensuring security.
- Built and configured cloud infra using both, automation scripts and manual console provisioning.
Environment: Bitbucket Version control, AWS EC2, Load balancers, Ansible playbooks, Terraform Scripts, Jenkins Console, Jenkinsfiles, AWS console, AWS CLI, Azure, Linux, Windows
Confidential, Chicago, IL
Cloud Solution Engineer
Responsibilities:
- Monitoring Security Groups with Amazon Cloud Watch Events.
- Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Window) and Configuring launched instances with respect to specific applications.
- Create, configure and implement Virtual Private Cloud (VPC), Security Groups, Network Access Control List (NACL), Elastic Compute Cloud (EC2 instances), Elastic Block Store (EBS), Simple Storage Service (S3), Elastic Load Balancer (ELB), RDS MySQL, Subnets, Snapshots, Auto-Scaling Groups, Route 53 DNS, Glacier, Elastic File System (EFS), CloudFront, CloudWatch, and CloudTrail.
- Assign Roles and Policies to Users, Security Groups by using Identity and Access Management (IAM)
- Design and built cloud service models including Infrastructure-as-a-Service, Platform-as-a-Service, and Software-as-a-Service.
- Setup and buildAWSinfrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in CloudFormation JSON templates.
- Virtualizing Security Groups with Amazon ElastiCache Service.
- Helped to migrate and managing multiple applications from on-premise to cloud usingAWSservices such as S3, Glacier, EC2, RDS, SQS, SNS, SES, Cloud Formation, VPC etc.
- Protect Web Application using WAF.
- Use EC2 Container Service (ECS) to support Docker containers to easily run applications on a managed cluster of Amazon EC2 instances.
Environment: VDI, Git Version Control, VPC, AWS EC2, S3, Route53, EBS, IAM, SQL, NoSQL, ELB, CloudWatch CloudFormation, Jira, Bamboo, AWS CLI, AWS Auto Scaling, Unix/Linux, Shell scripting, Redshift.
Confidential, Orlando, FL
Cloud Solution Engineer
Responsibilities:
- Administrating the AWS cloud services by managing the EC2 instances, S3, Glacier, SQS, within the Organization.
- Worked on Amazon RDS to setup high availability of the database by deploying RDS in Multi-AZ Configuration.
- Provisioning the AWS EC2 servers by assigning the EBS volumes, auto scaling groups, load balancers, security groups in the defined VPC (Virtual Private Cloud).
- Designed the cloud formation template to create the custom VPC, subnets, Route tables, IGW (Internet Gateway) to ensure deployments of webservers in the public subnet and RDS servers in the private subnet.
- Created the SNS topics for AWS S3 and assigning the ARN of the S3 buckets to send the notifications to the subscribers on object creation and deletion.
- Used weighted routing concept to route the traffic between available servers using the Route 53 AWS Service.
- Configured the GitHub repositories and created the user level access to the project repositories.
- Involved in Setting up the Continuous integration by scheduling the jobs in Jenkins from GitHub.
- Wrote Ansible playbooks to manage the software configurations of the infrastructure located in AWS cloud.
- Automated the administration tasks using Ansible.
Environment: AWS - EC2, EBS, S3, Apache Tomcat, Jenkins, CloudWatch, Elastic Load
Confidential
Linux Admin
Responsibilities:
- Installed RedHat servers using kickstart
- Scheduled jobs, managed system routine backup, enabled system logging and network logging, Cron jobs and network logging of servers for maintenance.
- Installed and configured Logical Volume Manager - LVM and RAID.
- Provided technical support to Production and development environments.
- Administered DHCP, DNS, and NFS services in Linux.
- Created user accounts, security, profiles, granted rights, managed disk space and process monitoring.
- Provided technical support by troubleshooting issues with various Servers on different platforms.
- Notify server owner if there was a failover or crash. Also notify Unix Linux Server Support L3.
- Monitored CPU loads, restart processes, check for file systems.
- Installing, Upgrading and applying patches for UNIX, Red Hat/ Linux, and Windows Servers in a clustered and non-clustered environment.
- Create/remove windows accounts using Active Directory.
- Reset user password with Windows Server 2003 using Dsmod command-line tool.
- Use LDAP to authenticate users in Apache and other user applications.
- Implemented the monitoring tools like Nagios to monitor services like CPU, Hard drive, Memory utilization, Users, HTTP, SSH etc.
- Administered Linux servers for several functions including Apache/Tomcat server, mail server and MySQL databases in both development and production.
- Developed shell scripts for automation of the build and release process.
- Worked on version control using Github.
- Worked on automating builds using Jenkins.
- Created and maintained users, profiles, security, rights, disk space and process monitoring.
Environment: GIT, GITHUB, Shell scripts, Maven, Jenkins, Ansible, Jira, Virtual box, Vagrant LINUX (RHEL7 CentOS), UNIX, Server Spec