
Around 13 years of experience as Linux Administrator, DevOps Engineer, Build, Release and Configuration Engineer. Experience in Administration/Maintenance of Source Control Management Systems such as Git, SVN, and Bitbucket Worked on implementing merging, branching strategies, defect fixes for smooth release management into production environments. Used build tools like Maven for the building of deployable artifacts such as jar, war and ear from source code and plugin management as per requirements. Experience in managing, configuring and administering Jenkins server. Experience in creating nodes in Jenkins, which distributes the loads and runs the jobs parallel. Automated the Continuous Build process, monitored, maintained, and controlled software configurations in secured distributed environment. Expertise in change/Incident and Problem management procedures. Expertise in systems performance monitoring & tuning: CPU, disk, memory and network utilization. Good Hands-on knowledge on Atlassian suit tools like JIRA, Kanban, Bit Bucket and Confluence. Experience in writing Ansible playbooks and integrate with other tools for build and releases. Use Ansible to modernize different pieces of applications by writing playbooks for each use case and integrate them using self-service tools. Experience on Ansible Automation Platform (AAP) to create templates for playbooks. Experience on Docker automation solution for Continuous integration/Continuous Delivery model using Cloud bees and Azure DevOps. Experience on AWS services like EC2, S3, Cloud formation and cloud watch. Very good experience on Dynatrace for unified observability to monitor, manager and optimize complex environments. Worked with DEV, QA and other teams to ensure automated test efforts are tightly integrated with the build system and in fixing the errors while doing the deployment and building. Automated the build and release management process including monitoring changes between releases. Developed, maintained, and distributed release notes for each scheduled release. Provided periodic feedback on status and scheduling issues to the management. Ability to work directly with all levels of Management to gather user requirements. Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.