Dipti Ranjan Sahoo
Seeking challenging assignments in Production Support with an organization in the IT Industry.
diptis677@gmail.com 8861810086 Munnekollal, Bengaluru
Synopsis:-
A Dynamic professional with more than 5.5 years of experience in Application-Support and Devops.
Extensive knowledge in Banking domain.
Managing Build & Release Deployments in environments like PROD, PRE-PROD, QA & UAT servers using automation tools like Jenkins, Docker, Ansible, Maven, Shell Scripting.
Experience in Version Control System Tool Git, Git Hub. Managing Git repositories for branching, merging & tagging.
Good experience in administrating and configuring Jenkins server. Involved in creating, maintaining Jenkins for
CI/CD operations end to end.
Following Jenkins daily activities are delivering daily/night builds with SCM requests, developing Jenkins jobs which are integrating with GIT repos.
Experience in container management tool Docker and Dockerising the application by creating the containers on integrating with Jenkins.
Virtualized the servers for DEV and TEST environments using Docker.
Having knowledge on infrastructure automation tools such as Ansible, writing playbooks for application deployment automation and managing automation.
Good Experience in Linux, Shell Scripting. Writing shell script as per requirement to do my job easier and modify the old script as per the requirement.
Release Management Experience writing Shell and scripts to automate the deployments.
Experience in automated deployment to application servers like Apache Tomcat.
Tracking artifacts build and deployment information.
Generating the SonarQube reports for the individual modules of maven project.
Hands-on experience on AWS services.
Experience in Linux Administration.
Hand on experience on some Linux administrative task like LVM and Connect between servers though SSH
password less connection.
Submitting change requests, documenting impact, benefits, obtaining approval by a change control board and managing the implementation.
Quick decision-making skills for problem identification and solution recommendation.
Enjoy new challenges and willing to take on extra responsibilities to get work done.
Quick learner and good performer both in team and individual environment.
Regularly attend and resolve the issues those are faced by client during production release.
Manage and support high availability 24/7 production systems with an on-call rotation.
Overview
7
7
years of professional experience
Work History
Tech Mahindra
09.2020 - Current
We are part of System administrator team
It’s a kind of DevOps
We are supporting maximum numbers of application which are handle by our 8 members teams
Our Project name comes after an application name which name is DIT
Roles & Responsibility:-
Experience working in continues delivery model, which includes tools like Git, Maven, Jenkins and Ansible
Coordinating with developers, creating the branches according to the business requirements
Also involving in merging multiple requests
Integrated maven Jenkins for builds as the continuous integration process
Involved in writing the Pipeline file for CI/CD
Worked on containerization tool Docker to generate docker images for RC builds and push those images to docker hub and maintaining those images
Having experience in remote deployment using Ansible
Having on experience Disabling and Enabling the Services
Experience in patching and package installation in ubuntu, RHEL, Centos, Windows
Worked closely with software developers, QA & operations team to debug build failures
Used Shell scripts to automate deployment of war file into non- productions environments using Jenkins
Tracking of all build related bugs using ticketing/bug tool Jira
Tracking artifacts build and deployment information
Generating the SonarQube reports for the individual modules of maven project
Doing all configuration through Ansible and modify the playbook as per the requirement
Hands-on experience on AWS services
Morgan Stanly
07.2017 - 07.2020
Core banking solution offers services to Vantiv
This project mainly deals with managing the type of account such as saving account, current account, and recurring deposits
Tasks involved in this project are opening the user accounts, recording the account holders’ transactions, modify the user records and generating reports
Roles & Responsibility:-
Responsible for providing enhancement of the Application
Providing work around in the form of quick data fix which involves writing shell script, UNIX
Involved in Code level investigation of the jobs (UNIX, Shell Scripting) Finding the Bugs and fixing it
Responsible for day to day activities like tracking customer issues and resolve them as per SLA
Monitoring & resolving tickets in our queue
Changing and editing the reports as per the user request
Managing the Log files and log information
Interacting with the customer and getting specifications for enhancement
Give the status report of tickets to Manager of our department.