Prashanth N.

Prashanth N.

DevOps Engineer

Bengaluru , India

Experience: 3 Years

Prashanth

Bengaluru , India

DevOps Engineer

11708.8 USD / Year

  • Notice Period: Days

3 Years

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 More

Portfolio Projects

Description

DevOps Engineer role involving setup and management of various AWS services like EC2, EBS, ELB, RDS, IAM, VPC, CloudFront, RDS, Route 53, ECR, ECS (Fargate), and continuous monitoring of cloud resources.

Show More Show Less

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.

Show More Show Less

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.

Show More Show Less