Project Description-GO2DEVOPS
- Migrated 109 Legacy Applications on Kubernetes
- Followed 12 Factor Authentication while deploying Applications on Kubernetes
- GITLAB DIOD used as Central Repository for source code management
- Checkmacx & ZAP used for SAST & DAST
- Worker on JFrog & Nexus Repository where docker images are stored
- Incoming traffic in kubenetes is managed through NGINX & Traefik Ingress
- ELK used to store container logs
- Certificates managements are done the script created in Gitlab CI/CD
- DevOps tools used for Continuous Integration & Continuous Deployments like JUNIT, JACOCO,SonarQube,Checkmarx
- Maven used for Build in Java
- Key Responsibilities
- Coordinating with product team, Infra and development teams to discuss on stories dependencies, impediments and making them ready for sprint
- Using JIRA tool for story progress tracking during DSU calls, generation of reports of velocity, burn-down chart
- Recognizing weaknesses and dependencies from sprint scope, functioning with respective teams towards resolving impediments
- Harmonizing with multiple teams to resolve the retro actions to avoid impediments and improve the sprint velocity
- Scheduling weekly and monthly review governance calls to present project milestone status, risks and schedule
- Organising and hosting Scrum ceremonies
- Coordinated for the End to End Coordination, and rollout delivery in Production
- Ensured that the team meets the Project deadlines, by providing on a timely basis the Risk assessment, and also a weekly call with all the Stakeholders to discuss the Current status of the Project
- Exceeded goals through effective task prioritization and great work ethic
- Conducted research, gathered information from multiple sources and presented results
- Developed and implemented performance improvement strategies and plans to promote continuous improvement
- Managed team of employees, overseeing hiring, training and professional growth of employees
- Proved successful working with tight deadlines and fast-paces atmosphere.
- Project Description – GO2CLOUD
- Migrated 300 Application on Orange Private & Public Cloud Infrastructure
- Oracle to Postgresql migration done for multiple application
- Provided Solutions for managing Keep-Alive sessions by Building HAProxy Solution
- Change of Database Variable
- Pulling image from sandbox environment
- Renaming and tagging of pulled docker image as per environment
- Pushing image to each environment
- Pulling image from sandbox environment
- Renaming and tagging of pulled docker image as per environment
- Pushing image to each environment
Key Responsibilities
- Coordinating with product team, Infra and development teams to discuss on stories dependencies, impediments and making them ready for sprint
- Using JIRA tool for story progress tracking during DSU calls, generation of reports of velocity, burn-down chart
- Recognizing weaknesses and dependencies from sprint scope, functioning with respective teams towards resolving impediments
- Harmonizing with multiple teams to resolve the retro actions to avoid impediments and improve the sprint velocity
- Scheduling weekly and monthly review governance calls to present project milestone status, risks and schedule
- Organising and hosting Scrum ceremonies
- Coordinated for the End-to-End Coordination, and rollout delivery in Production
- Ensured that the team meets the Project deadlines, by providing on a timely basis the Risk assessment, and also a weekly call with all the Stakeholders to discuss the Current status of the Project
- Coordinated with the team in analysing the Issues
- Exceeded goals through effective task prioritization and great work ethic
- Conducted research, gathered information from multiple sources and presented results
- Developed and implemented performance improvement strategies and plans to promote continuous improvement
- Managed team of employees, overseeing hiring, training and professional growth of employees
- Proved successful working with tight deadlines and fast-paces atmosphere
- POC [DevOps CICD Pipeline]
- Deploying a multi-container application to Kubernetes Services
- Push dotnet core application code into GitHub repository
- Clone the repository from GitHub into Flexible Engine
- Create a Docker file ,kubernetes.yaml file and then push the file code into GitHub
- Create a build pipeline [build/push/copy/publish]
- Create a release pipeline [kubectl task]
- POC[DevOps GitLab Artifacts]
- Creation of Artifacts in GitLab pipeline as well as in local computer and publish to DevOps
- Creation of your application code package by vs code
- Add key of GitLab DevOps in .config file
- Push the package in Artifacts feed
- Create a build pipeline for creating package of your application
- Run the Build Pipeline to show the results
- Boards/Dashboard]
- Creation of Epic/Issue/task Work Item
- Create project /publish code as wiki
- JIRA is used for Project Management