Description
Professional Summary: * Overall 8 Years of experience in the Information Technology arena focused on Linux Administration, Cloud Computing, Build and Release, Deployment, DevOps Principles with maintaining Continuous Integration, Continuous Delivery/Continuous Deployment in multiple environments like (DEV/TEST/STAGE/PROD). * Strong Experience on AWS platform and its dimensions of scalability including EC2, S3, Route53, ELB, EBS, VPC, AMI, SNS, RDS, IAM, Auto Scaling, CloudFront, Cloud Watch, Cloud Trail, Cloud Formation, OPSWork, Security Groups. * Used Creating, Importing and launching volumes, EC2, RDS, Lambda, security groups, auto-scaling, load balancers (ELBs), NACL in the defined VPC. * Ensured data integrity and data security on AWS technology by implementing AWS best practices. * Ability to identify and gather requirements to define a solution to be build and operated on AWS. * Experienced in cloud automation using AWS cloud Formation Templates, Chef, Puppet. * Experience in administering cloud tools Amazon Web Services (AWS), Microsoft Azure. * Wrote Ansible Playbooks with PythonSSH as the Wrapper to Manage Configurations of OpenStack Nodes and Test Playbooks on AWS instances using Python. * Proficient level of experience on DevOps essential tools like Chef, Puppet, Ansible, Docker, Subversion (SVN), GIT, Hudson, Jenkins, Ant, Maven. * Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux platforms. * Expertise in GIT to keep track of all changes in source code. * Good exposure in administering version control systems to create daily backups and checkpoint files. * Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code. * Experienced in managing the artifacts generated by MAVEN in the Nexus repository. * Good experience in converting build.xml into pom.xml to build the applications using MAVEN. * Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. * Hands on experience with build tools like Jenkins, Bamboo, TeamCity, Sonar, Maven and ANT. * Implemented puppet modules to automate the installation and configuration for a broad range of services. * Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration * Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances. * Explicit knowledge on Ansible Playbooks, modules and roles. * Hands-on experience in creating Ansible playbooks, shared using company Github. Experienced with Docker container service and Docker consoles for managing the application life cycle. * Extensively used on containerization and immutable infrastructure. Docker has been core to this experience, along with Mesos, Marathon and Kubernetes. * Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration. * Maintained Performance tuning of VMware servers and management of server resources between Virtual Machines. * Involved in the functional usage and Deployment of applications in WebLogic, WebSphere and Apache Tomcat Server. * Installed/Configured the WebSphere server, JBoss application server, Weblogic server Managed tuning and performance of high profile applications running on them * Integration, deployment and automation of application servers Tomcat, WebLogic across Linux platforms. * Extensive experience in UNIX performance tuning and Capacity Planning. * Experienced in using Bug Tracking tools like JIRA and HP Quality center. * Involved in JIRA as defect tracking system and configure various workflows, customizations and plug-ins for JIRA bug/issue tracker, integrated Jenkins with JIRA, GitHub. * Extensively experienced in Bash, Perl, Python, Ruby scripting on Linux. * Expertise in Agile Testing Methodologies &Software Test Life Cycle (STLC). * Experience of the full Software Development Life Cycle (SDLC) and Methodologies & Validations to ensure the Quality Assurance Control. * Experienced in deploying system stacks for different environments like Dev, UAT, and Prod in both on premise and cloud infrastructure. * Solid understanding of fundamental technologies like DNS, Load Balancing, SSL, TCP/IP, networking and security best practices. * Interacted directly with developers, managers, and team members to coordinated job tasks and strong commitment to work. * Provided production support in an on-call rotation in a 24x7 environment. * Good Communication Skills, Excellent Customer handling capabilities and a very good team player.