Description
Professional Summary: * Overall 6+ years of experience in IT industry comprising of delivery management, design, development, release & deployment, and cloud implementation. * Knowledge and experience in all Phases of Software Development Life Cycle (SDLC), Software Configuration Management (SCM), Continuous Integration (CI), Continuous Deployment (CD), Release Management and Cloud Implementations. * Experience in working on source controller tools like Subversion (SVN), GIT, GITHUB. * Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux platforms. * Experience in software build tools like Apache Maven, Apache Ant to write Pom.xml and Build.xml respectively. * Managed Maven project dependencies by creating parent child relationships between projects. * Implemented Continuous Integration using various tools like Jenkins, Bamboo. * Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. * Strong knowledge and experience in creating Jenkins CI pipelines. Experience in Jenkins to automate most of the build related tasks. * Experience in working with EC2 Container Service plugin in JENKINS which automates the Jenkins master-slave configuration by creating temporary slaves. * Experience in working with configuration management tools like PUPPET, CHEF and ANSIBLE. * Experience in setting up Puppet Master and Puppet Agents for managing enterprise policies and configurations. * Creating node definitions, building classes and modules (Adding SSH classes to nodes, creating Roles module), other tasks include compiling, packaging and deploying of various applications into different Puppet nodes. * Well versed with creation of puppet profiles and role modules * Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes, 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. * Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, templates, attributes. * Experienced in troubleshooting, Configuring and deploying various enterprise applications in WebLogic, Tomcat. * Experience in administrating, deploying and managing RedHat, UBUNTU servers. * Strong experience in self-healing server infrastructure development on AWS cloud, extensive usage of AWS-EC2, VPC, CLI, S3, Route53, IAM, Cloud Formation, Cloud Watch, Cloud Front, SNS, SQS, Cloud Trail. * Performed all Linux operating system, disk management and patch management configuration, on Linux instances in AWS * Experienced in cloud automation using AWS Cloud Formation Templates, Chef, Puppet. * Monitored RDS instances, Elastic Cache and Elastic Load Balancer for performance and availability, used Cloud Watch to monitor instances. * Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, Elastic load balancers (ELBs) in the defined virtual private connection (VPC). * Experienced in Python, Ruby and Shell Scripting. * Worked with different Bug tracking tools like JIRA. * Performed automation tasks on various Docker components like Docker Hub, Docker Engine and Docker Registry * Worked with Docker images & Docker Container. * Deployed various applications through Dockers containers. * Experience in all stages of software development cycle thorough with software methodologies like Waterfall and Agile. * Providing support to applications in production by tracking production problems and troubleshooting them to sustain application in production.