Defining Devops scope based on the client requirement
Proposing Branching strategy and involved in implementation
Involved in creating Azure pipeline setup for Common UI project
Integrating tools like NUnit, Slack and Kiuwan to Azure pipeline.
Created Jenkins pipeline for Automated Build and Deployment to DEV, QA, UAT and PROD environments using TFS, MSBuild and Jenkins.
Automated web.config transformations based on the environment.
Email Notification with Build status
On successful deployment creating TFS Labels based on the release
Developed PowerShell script to connect Remote server for take backup of Web application and deploying code to IIS server
Creating pipelines in Jenkins to build and create the Docker images.
Creating container registry in GCP and Pushing images to GCR (Google Container Registry)
Creating clusters and Deploying images to GKE (Google Kubernetes Engine) by using yaml files and kubectl commands.
Creating a fully Automated Build and Deployment Platform and coordinating code builds, promotions and orchestrated deployments using Maven, Git and Jenkins.
Coordinating with different teams to complete deployment requests
Maintains GitHub repositories.
Creating change requests and incidents using BMC remedy tool and Atlassian Jira
Creating and managing defects and release items using CLM tools.
Updating the release notes and maintaining deployment related documents in Project Place.
Education
BSc degree in Computer Science, Engineering or relevant field.