Gagan Deep

Gagan Deep Email and Phone Number

DevOps Engineer at Citi @ Citi
new york, new york, united states
Gagan Deep's Location
Windsor, Ontario, Canada, Canada
About Gagan Deep

Gagan Deep is a DevOps Engineer at Citi at Citi.

Gagan Deep's Current Company Details
Citi

Citi

View
DevOps Engineer at Citi
new york, new york, united states
Website:
citigroup.com
Employees:
201877
Gagan Deep Work Experience Details
  • Citi
    Devops Engineer
    Citi Nov 2022 - Present
    • Conceived, Designed, Installed and Implemented Chef configuration management system• Created and updated Chef Recipes and cookbooks, files, and packages• Automated the cloud deployments using Chef and AWS cloud formation templates• Developed automation scripting in python using Chef to deploy and manage Java applications across Linux servers• Configured Chef Console and automated the chef client execution through Jenkins by using the knife utility tool• Worked on Version control setups like GIT and integration tools Jenkins• Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tool• Developed automation framework for Application Deployments to the cloud environments• Developed shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage• Deployed the Java applications into web application servers like JBoss• Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments• Worked on the installation and configuration of the monitoring tool Nagios• Implemented Nagios core/XI for monitoring Infrastructure resources• Set up customized monitoring with Nagios, &PNP4Nagios Graphs for the legacy and new environments• Automated Nagios services for database server, web-server, application-server, networks, file sizes, RAM utilization, Disk performances using Python script in Chef• To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx• Bootstrapping automation scripting for virtual servers, using VMWare clusters• Worked on Apache and Firewalls in both development and production• Environment: Ubuntu, Chef, Maven, Sonarqube, Nagios, Shell, VMware ESXi, Java, Maven, Jenkins, Hudson, GIT, Apache Webserver, JBoss, Apache JMETER, Python, JIRA
  • Ryan
    Aws Devops Engineer
    Ryan Jan 2020 - Aug 2022
    • Developed scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven• Designed CD platform using Docker and Jenkins• Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along with Python and Shell scripts to automate routine jobs• Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, EC2, database, security group, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks• Installed and Configured the Nexus repository manager for sharing the artifacts within the company• Implemented container - based deployments using Docker Images, Docker registries• Installed of AWS CLI to control various AWS services through SHELL/BASH scripting• Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Bash scripts• Created local repository to connect Linux servers to RHEL site for downloading packages• Branched and merged code lines in GIT and resolved all the conflicts raised during the merges• Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes• Extensively worked on Ansible playbooks with Ansible roles• Configuring the servers, deploy software with zero downtime• Automated configuration management and deployments using Ansible playbooks and YAML for resource declaration• And creating roles and updating Playbooks to provision servers by using Ansible• Worked on AWS Cloud Services like EC2, S3, RDS and ELB for installing, configuring and auto scaling• Configured and Networking of Virtual Private Gateway (VPC), Cloud Formation Templets and using it, deployed AWS resources• Automated AWS components like EC2 instances, Security groups, ELB, RDS and IAM through AWS Cloud information templates
  • Highradius
    Devops/ Build And Release Engineer
    Highradius Jun 2017 - Dec 2019
    • Created Subversion repositories and maintained scripts for creating users with authentication• Managed the team's source repository and involved in the build, release and continuous integration process• Performed SCM tasks like branching, merging and tagging the source code in Subversion• Created Subversion post and pre-commit hook scripts for enforcing CM polices like naming conventions• Installed and configured Hudson/Jenkins for Automating Deployments and providing an automation solution• Integrated Subversion into Hudson/Jenkins to automate the code check-out process• Used various plug-ins to extend the base functionality of Hudson/Jenkins to deploy, integrate tests and display reports• Automated Subversion based release management process including monitoring changes between various releases• Extensively used Ant, Maven, Perl and Bash Scripts for automating build and release tasks• Worked on continuous integration on an operating systems called server based web applications using Team-City• Launched Docker containers on EC2 instance• Created Docker images and developed applications based on that image• Created Continuous Build Process using Cruise Control and Hudson• Implemented continuous integration using the Hudson, which tracks the source code changes• Migrated various artifacts from TFS to GIT• Ported Ant scripts to Maven and utilized plugins for FTP, SCP etc.• Integration of Jenkins with Jira, GitHub• Wrote Perl scripts to automate the Build and Release process• Created a Perl script to generate tar files for the change-set related to a particular JIRA ticket, which was then uploaded automatically to the FTP server• Integrated JIRA, Confluence, and Bamboo for automating the CM process• Setup and configured Bamboo for Continuous Integration and Release Management• Track the Builds in Jenkins after the test• Configured Bamboo to send out various kinds of build related notifications including email and IDE

Frequently Asked Questions about Gagan Deep

What company does Gagan Deep work for?

Gagan Deep works for Citi

What is Gagan Deep's role at the current company?

Gagan Deep's current role is DevOps Engineer at Citi.

Who are Gagan Deep's colleagues?

Gagan Deep's colleagues are Leonardo Porto, Melanie Shortt, Michael Fredricks, Rebecca Kriner, Jyothi Soma, Matthew Johnson, Cian Warby.

Not the Gagan Deep you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.