Description
Professional Summary: * 8+ years of experience in automation, configuring and deploying instances in the areas of Data Center Operations, Systems Administration, Cloud computing and Software Configuration Management (SCM). * Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups. * Designing and deploying numerous applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto scaling in AWS CloudFormation JSON templates. * Experience in Blue/green deployment strategy by creating new applications which are identical to the existing production environment using Cloud Formation templates & Route53 weighted record sets to redirect traffic from the old environment to the new environment via DNS. * Experience in creating and designing the Terraform templates to create custom sized VPC, NAT subnets, NACLs for deployment of Web application and database templates. * Designing and distribution of Data across all the nodes and Clusters on different availability zones in AWS Redshift and experience in automating the infrastructure using Terraform in AWS console. * Extensive proficiency in supporting Production Cloud environments AWS and VMWare as well as traditional managed hosted environments. * Ability to build deployment, build scripts and automated solutions using scripting languages such as Bash, shell, PERL, Ruby and Python. * Maintained Continuous Integration, Continuous Delivery and Continuous Deployment in multiple environments like DEV, TEST, QA & PROD. * In-depth understanding of the principles and best practices of Software Configuration Management (SCM). * Experience in branching, tagging and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN), Bit Bucket on UNIX/LINUX and Windows environment. * Good knowledge in Continuous Integration and Continuous Deployment methodologies. * Implemented Continuous Integration using Jenkins and GIT. * Experience in working with GIT and migrated from SVN to GIT. * Installed, configured and administered Continuous Integration tools such as Bamboo and Jenkins for automated builds. * Expertise in all areas of Jenkins like Plugin Management, Securing and scaling Jenkins, integrating Code Analysis, Performance issues, Analytics and Test Phases to complete the CI/CD pipelines within Jenkins. * Deep Experience in several areas of Jenkins like master/slave administrations, access controls, report generations, parameterized/triggered build setups etc. * Configured and maintained Jenkins to implement the CI process and integrated the tool with build utilities like Maven and ANT for building of jar, war and ear files. * Managed and distributed builds generated by Maven and ANT by using binary repos like Nexus and Artifactory. * Designed, Installed and Implemented Ansible configuration management system. * Used Ansible Control server to deploy plays and playbooks to the machines and systems in the inventory. * Experience supporting Ansible Environment with multi servers and involved in developing manifests. * Experience in working with GIT to store the code and integrated it to Ansible Tower to deploy the playbooks. * Wrote Ansible Playbooks with SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances, build deployment, build scripts and automated solutions using Perl and shell scripts. * Experience in Orchestration and Configuration Management of middleware and applications deployment by writing Ansible Playbooks and pushing them into Environments. * Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration. * Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks. Installed Chef-Server Enterprise On-Premise/WorkStation/ Bootstrapped the Nodes using Knife. * Expertise in working with different Bug Tracking Tools like JIRA and HP Quality center. * Experience working on Docker Container, Docker Hub, Docker Swarm for creating Docker images and handling multiple images primarily for middleware installations and domain configurations. * Expertise in using the Docker for virtualization, Ship, Run and Deploy the application securely to fasten the Build/Release Engineering. Virtualized the servers using the Docker for test environments and dev-environment needs. * Strong experience in Orchestrate Docker Container Deployments with Kubernetes. * Experience using Kubernetes for container management that runs Docker containerized applications in a cluster of EC2 instances in Linux Environment. * Skilled in monitoring servers using Nagios, Splunk, CloudWatch. * Worked on web servers like Apache and Application servers like Web logic, Tomcat, WebSphere, JBOSS to deploy code. * Installed/Configured and Managed JFrog Artifactory Repository Manager and all the Repositories. * Experienced on ELK architecture and its components like Elastic search, Log stash and Kibana. * Develop or modify SQL queries and stored procedures to meet business requirements and achieve desired performance. * Closely worked with Developers and Analysts to address project requirements. Able to effectively manage time and prioritize multiple projects. * Excellent communication, team membership and relationship management skills.