Now you can Instantly Chat with Prashanth!
About Me
Having a 1.5+ years of solid Experience as a DevOps Engineer with the AWS cloud platform. Good Knowledge in working on DevOps/Agile operations process and tools area....
Show MoreSkills
Positions
Portfolio Projects
Description
Responsibilities
- Proactively seeks opportunities to implement improvements to internal development processes.
- Build, manage, and continuously improved the build infrastructure for software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment.
- Setting up the automation environment for Application team if necessary, and help them through the process of build and release automation.
- Create and Maintaingit Branching, Merging and Tagging across each production releases and perform builds using Jenkins Continuous Integration using maven Build scripts.
- Manage the Source code to have Latest version of code available from production releases
- Involved in migrating the code from CVS to git code repository in client environment.
- Coordinating the resources by working closely with Developers, Project Manager's for the release and Project Managing for all the Operational Projects
- Creating Tags and support branches and Manage code repositories (branching, labeling etc.).
- Adding /Deleting, Permissions and Customizing Views and Branches.
- Implemented Jenkins for Continuous Integration Builds and Notifications exclusive for Dev as a self-help feature.
- Configuring the Docker containers and creating Docker files for different environments.
- Creating Name spaces in Kubernetes cluster.
- Creating Kubernetes Cluster and adding worker node.
- Developed automation framework for Application Deployments to the cloud environments
- Managed and optimize the CI (Continuous Integration) tools like Jenkins.
- Install, Configure, Administer Jenkins Continuous Integration Tool
- Written Ansible Playbooks for various DB configurations to modularize and optimize end product configuration.
- Maintaining the process document of day to day activities and keeping it at central location.
Description
Client : OrangeMind Technologies
Roles : Build & Release
Responsibilities
- Proactively seeks opportunities to implement improvements to internal development processes.
- Build, manage, and continuously improved the build infrastructure for software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment.
- Setting up the automation environment for Application team if necessary, and help them through the process of build and release automation.
- Create and Maintaingit Branching, Merging and Tagging across each production releases and perform builds using Jenkins Continuous Integration using maven Build scripts.
- Manage the Source code to have Latest version of code available from production releases.
- Assist engineering management in making choices for source code management systems, and other development.
- Supporting engineering plans and schedules by providing CM/Release Engineering services to build, deploy, develop scripts, oversee branch and merge strategies, and build automated tools as necessary to offer services to engineering team.
- Focused on automation and integration.
- Monitored developed applications and fixed bugs.
- Created a continuous delivery pipeline from the ground up built with git, and Jenkins for Target's Finance Integration Team.
- Each Java application is automatically Build, packaged and tested with git hooks and then deployed to the various environments.
- Develop and enhance current tool to suite ongoing need to support the build and configuration of releases of all product team.
- Developing the utility scripts to effectively reduce the time and manual effort.
- To configure and maintain codebase to support the build and deployment of code on servers.