Around 9+ years of experience in IT industry with major focus on DevOps, Software Configuration and Build/Release Management.
β Extensive Experience with AWS (Storage, Application Services, Deployment and Management) and managed servers on AWS platform instances using Puppet, Ansible configuration management.
β Experience in CI (Continuous Integration) and CD (Continuous Deployment) methodologies using GITLAB, Jenkins and Bamboo.
β Experience in creating, debugging, diagnosing, and troubleshooting, build scripts written in ANT, Maven on Linux platform. Experience working with RHEL7, RHEL6.
β Extensive experience in scripting languages including Shell Scripting, Python and Ruby Scripting.
β Experienced working with a configuration management tools like GIT, CVS, Tortoise SVN.
β Experience in Branching, Merging, Tagging and maintaining the version across the environments GITHUB or GITLAB
β Created and maintained Python scripts for automating the deployment process and using AWS services like Lambda.
β Hands on experience in configuring and maintaining webservers like Apache Tomcat, and Application servers like JBoss.
β Implemented build stage- to build the Microservices and push the Docker container image to the private Docker registry.
β Proficient in AWS products including EC2, S3, CloudTrail, Quick Sight, SNS, Athena, RDS, CloudWatch, Lambda, Snapshots, Volumes ,IAM, CloudFront
β Experience in implementing merging strategies, Tagging, and delivering using GIT as source control.
β Created the naming strategy for branches and labels and implemented continuous integration system with GIT version control repository.
β Experienced working on the redirect rules, Cache clearing, DNS setup using tools like Akamai and Imperva..
β Experience in setting up Puppet master, Puppet agents for managing enterprise policies, configurations.
β Experience working with Puppet Enterprise and Puppet Open Source.
β Experience in Configuring and Integrating the Servers with different environments to automatically provisioning and creating new machines using Configuration management/provisioning tools like Ansible.
β Created infrastructure in a coded manner (infrastructure as code) using Puppet, Chef and Ansible for configuration management of virtual environments, and Vagrant for virtual machine and resource control.
β Experience in authoring pom.xml files, performing releases with the Maven release plugin and managing artifacts in Sonatype, NEXUS repository.
β Experience in working with Technical Architects, Senior Developers, Testers, Senior Management, and IT Team.
β Created Development Environments in Amazon Web Services using services like VPC, ELB, EC2 and RDS instances.
β Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier, Worked with various AWS, EC2, VPC, Route53 and S3 CLI tools.
β Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.