Sie sind auf Seite 1von 5

Prasanna Kankanala

E-mail:prasannadevops3@gmail.com
Mobile:+918686389073

Experience summary:

 Around 4.9 years of experience in the IT industry with expertise in configuration management, build,
deployment, Continuous Integration, Continuous Delivery and end-to-end DevOps setup.
 Having good on Cloud (Compute. Storage, Network) technology experience Azure Platform. 
 Having working experience on Storage Systems Azure Blob.
 Having experience on Understanding of Networking technology (Routing, Switching, firewalls, Load
Balancer.
 Having good experience Azure cloud native security technology (Azure security center.
 Having good experience on cloud backup, DR, monitoring of services (Backup Vault, Azure Log Analytics
would be added advantage).
 Having good experience on migration tool to migrate VM & Data from on-premises to cloud.
 Having good working experience on Kubernates service.
 Having good working experience on Shell Scripting.
 Working experience on version control tool Subversion (SVN), GIT, GITHUB and BITBUCKET.
 Having experience on Continuous Integration, Used to increase the productivity.
 Having experience on AZURE DevOps in IAM, CDN, Hydride integration, Mobile apps, Disaster
recovery.
 Having experience on CI/CD pipelines for Java and .NET apps by using AZURE
 Working the areas of in cloud like implement the CI/CD pipeline for Dockers applications and deploy
the Kubernetes.
 Experience on CI/CD pipeline for java app and .NET Core app.
 Hands on Experience in AZURE like create ARM templates to provision resources in Azure.
 Having experience on Ansible with maintain a different kind of playbooks.
 Good experience on Jenkins used to schedule a job as per the requirement.
 Experience on adding plug-in to the Jenkins to extend Jenkins functionality.
 Good work experience in end to end building and Deploying and configuring process and
implementation from local QA, SIT environment to UAT and production.
 Performed smoke tests on all the environment after a new build is Deployed
 Good experience in Deploying& Trouble shooting the files in Web server and Application server.
 Working experience on build tool like MAVEN Build Scripts.
 Knowledge on writing a SHELL script to execute a bunch of commands
 Deploying the files all the environment using shell script.

 Good knowledge on Docker and wrote Docker files for creating containers which will be used as a node
to build Java code.
 Ability to accept challenge, learn and grow in good profession manner.
 Good communication and inter personal skills.
 Good knowledge on Methodologies like Agile, waterfall, spiral etc.
 Experience in Software Testing, Build and Configuration Management.
 Experience in builds, deployments and configuration for JAVA ,
 Taking care builds and deployments in local, staging and production environments.
.

Work Experience:

 Currently working as a Senior Software Engineer CONCENTRIX from 2018 to Till


Date.
 Worked as a Software Engineer CAPGEMINI from 2016 to 2018.
 The payroll company is Techmagix IT Solutions

Education details:

B. Tech in 2015 with 60%.

Diploma in 2012 with 67%.

10th in 2009 with 60%.

Skill Set:
. Operating System : Ubuntu and Linux, windows

Version Control Tools : GIT and GITHUB.

Build Tools : Maven.

Continuous Integration Tool : Jenkins

Scripting Languages : Shell

Configuration Management Tool : Ansible.

Containerization Tool : Dockers, kubernetes

Cloud Technologies : AZURE DEVOPS

Application Server : Apache Tomcat.


Binary Repository : Nexus

Project Details:

Project Name - 1 : VOYA INSURANCE


Organization : Concentrix
Domain : Insurance Domain     
  
Roles & Responsibilities:

 Worked on almost all Azure DevOps services.


 Got In depth experience in Azure DevOps.
 Configured CI CD Pipeline in Azure DevOps and using Azure Paas Service.
 Worked on Azure CLI to connect with Azure Pass services.
 Creating CI CD Pipeline for Java, .Net, Polymer, Node JS, .MSI applications in Azure DevOps.
 Configure Build and Release pipeline according to the requirement, scheduling the pipelines.
 Created Azure DevOps build custom or private agent to configure Automation Test cases.
 Creating ARM Templates and modifying according to business requirements.
 Configured Roles and access permissions for team members in Azure DevOps
 Configured Azure Boards ,work items in Azure DevOps
 Configured Azure Dash Boards in Azure DevOps
 Creating Branches, Tags, raising Pull requests (PR).
 Setting up branch policies and locking branches once the release delivery process initiated.
 Configuring Azure tests and test plans in Azure DevOps
 Good experience with Azure Repos.
 Created Azure DevOps build custom or private agent to configure Automation Test cases.
 Setting up security permissions in Azure DevOps.
 Creating task groups and variable groups.
 Configured Jfrog artifactory in Azure DevOps to download and publish artifacts.
 Integrated Unit Test, Sanity test, functional tests in the build and release pipeline deployments.
 Configured Azure artifacts using Service end points connections.
 Configured SonarQube service in Azure DevOps using service end point access.
 Automated Dac Pac database projects in Azure DevOps.
 Configured and automated release approvals and deployment conditions in release pipeline.
 Configured ARM templates for different types of services to automate the process.
 Creating PowerShell script to automate the Web Jobs creation and deployment
 Creating Power shell script to automate the table storage deployment.
 Creating Virtual network and Virtual machines.
 Configuring Virtual machines and managing it.
 Creating Azure resource groups, Azure resources, managing azure resources and resource groups.
 Creating Azure subscriptions and managing.
 Managing Identities in Azure AD
 Creating Azure Blob Storage and deploying the blobs in containers.
 Configuring Azure files.
 Creating and Configuring Azure Storage Account
 Implementing Azure Backup
 Implementing Azure Multi Factor Authentication
 Worked on Azure Privileged Identity Management and Role based Access control in Azure.
 Worked on Network load balancing in Azure
 Creating App service plans and managing Azure App service plans
 Configuring server less Computing in Azure.
 Creating RFC’s like Change Orders (CO), Service Requests (SR), Incident Management (IM) in Service
Now tool.
 Using VSTS we will build and deploy every project.
 Configured complete CI/CD in VSTS with single click automation for all the environments.
 Deploying the Web Applications in to Azure subscriptions.
 Responsible for the deployment on Linux for Dev, QA, UAT, Beta, productions environment
 Deploying the Ears, JAVA Wars and Jars appropriately and setting up the Apache Tomcat, Web Sphere
instances
 Managing and Administrating Jenkins tool includes creating Project AD groups and Access
Permissions and setting up Permissions
 Running the analysis using SonarQube code quality analyzer tool to make sure the code quality
 Installing SonarQube and starting the services as windows
 Assigning the SonarQube access to the developers to see their reports
 Setting up the quality gates to ensure the build quality.
Running the PMD, Check Styles, quality gates to ensure the coverage, maintainability, and relia  

Project Name -2 : D&B PROJECT


Organization : CAPGEMINI
Domain : Banking Domain    
  
Roles & Responsibilities:

 Setting up new build configurations for various process in Windows and Linux environments.
 Responsible for pushing builds and deployments into QA, UAT and PROD across the BU.
 Troubleshooting day-to-day Build and Deployment issues in various Environments.
 Manage repository permissions (SVN) and user access using Team Forge.
 Manage the repository permissions in GitHub
 Responsible for admin tasks in Jenkins and Quick Build.
 Migrating automation jobs from Quick Build to Jenkins.
 Implement CI/CD process for multiple projects using Jenkins and Quick Build.
 Create Jenkins pipeline jobs for Java Applications to Implement CI/CD process.
 Devops engineer, coordinate with development, Testing and Release Management team across different
geographical area during major Production releases.
 Creation of managed master on Cloud bees Jenkins Operations Center (CJOC).
 Checking and resolving the build issues related to Jenkins.
 Managed Mainframe Migrations in production.
 Integration of Slack with Jenkins for the notification on Job status.
 Responsible for internal mail auditing and ticketing auditing for the team.
 Extending post-implementation, application maintenance and technical support to the client.
 Working in Agile Methodology and providing DevOps solution.
 Experience in application deployment on Azure Cloud web app services with
 Deployment slots, SSL certificate setting, App service plan, scaling up App service
 Plan, App service delivery with CDN using Azure DevOps pipelines.
 Designed and provide Monitoring solution for existing infrastructure
 Experience in Azure VM provisioning and multiple VM deployment.
 AKS Services (Azure Kubernetes Services)
 Experience in Configuring and deployment Azure Kubernetes Service (AKS) cluster.
 Good understanding of Azure Kubernetes Service infrastructure like Master
 Components, Node Components.
 Designed AKS storage solution as per requirement of application.
 API Management (APIM), Azure DevOps Dashboard
 Azure DevOps Continuous Integration Continuous Development/Deployment
 Azure DevOps Build and Release Management, Azure Monitor
 Azure Kubernetes Services (AKS cluster)
 Azure Storage Account Management (BLOB, Table, File) Azure Virtual Network
 (Peering, Vnet-to-Vnet connectivity)
 Azure DevOps Board Azure and Repos
 Azure DevOps Artifact Azure DevOps Pipeline infrastructure
 Configuration and Deployment AKS AKS service infrastructure AAD integration

Das könnte Ihnen auch gefallen