Summary
Overview
Work History
Education
Skills
Certification
Activities
Timeline
Generic

Gagandeep Singh Dhillon

Waterloo,ON

Summary

Highly experienced DevOps Engineer with a proven track record of optimizing IT infrastructure and accelerating application deployment through end-to-end CI/CD pipelines. Adept at leading migrations, improving code quality, and automating processes with expertise in a wide array of DevOps tools and AWS technologies.

Overview

12
12
years of professional experience
1
1
Certification

Work History

DevOps Engineer

Comcast
NEW YORK, USA
03.2017 - 03.2023
  • Architected comprehensive CI/CD pipelines utilizing GitHub, GitLab, Jenkins, Artifactory, SaltStack, Ansible, and AWS technologies, resulting in a 40% reduction in deployment times.
  • Led a seamless on-premises to AWS migration project with zero data loss and minimal downtime for Jenkins, Artifactory, and Docker applications.
  • Spearheaded the migration of Docker-based applications from SaltStack to Ansible, reducing overhead and management time by 70%.
  • Enhanced code quality by implementing regular testing with SonarQube and Junit, leading to a 35% decrease in bug counts.
  • Designed a common CI/CD structure for the engineering team, resulting in a rapid onboarding process and an 80% increase in automation.
  • Implemented GitHub geo-replication for high availability, boosting engineering productivity by 3x for global teams.
  • Orchestrated the setup of Amazon EC2 instances for optimized application hosting, utilized Amazon ECS for container management, configured Elastic Load Balancers (ELB) for efficient traffic distribution, and managed DNS routing through AWS Route 53.
  • Automated infrastructure provisioning using AWS CloudFormation and Infrastructure as Code (IaC) principles, improving resource management.
  • Monitored system health and performance via AWS CloudWatch, ensuring prompt issue resolution.
  • Ensured data integrity through scheduled backups and retention policies for Amazon S3 buckets.
  • Conducted regular audits to ensure compliance with security policies on the AWS platform.
  • Leveraged Minikube and Kubernetes to automate deployment and scaling of containerized applications, streamlining development workflows and ensuring consistent, containerized process automation.

DevOps Engineer

Nielsen
NEW YORK, USA
03.2016 - 03.2017
  • Managed AWS servers to ensure data processing and delivery accuracy.
  • Automated data processing using Python scripts and AWS services, resulting in significant operational efficiency.
  • Streamlined bill generation processes using AWS S3, EC2, EMR, and scripting to replace manual calculations.
  • Re-engineered data delivery processes with AWS EMR, Scala, and Python for improved scalability and reliability.
  • Introduced SSL security for all tools using Nginx and implemented LDAP-based permissions.
  • Collaborated with IT, OPS, and database teams to manage multiple environments.
  • Wrote python scripts to restore glacier objects from s3 storage, process them and ensure timely data delivery.
  • Founded “Tech Masters” club for all technical teams to present the legacy and on-going developments to benefit from a shared pool of knowledge.

IT Application Developer Intern

Jabil Circuit
ST. PETERSBURG, USA
05.2015 - 08.2015
  • Developed a web functionality for "Automation of Release Notes" using PowerShell and C#.
  • Significantly reduced tracking time for release notes by creating web functionality that streamlined the process.
  • Contributed to CICD tools, including SourceTree, TeamCity, and OctopusDeploy, to support code storage, packaging, and deployment.
  • Managed RDBMS and NoSQL database systems.
  • Developed an Internet of Things (IoT) Proof of Concept using Raspberry Pi and various sensors for real-time data collection.
  • Technologies used - Python, Putty, RabbitMQ, MongoDB and MongoVUE to achieve IOT project.
  • Collaborated with developers, database administrators and technical team to identify and perform root cause analysis of issues.

Software Engineering Analyst

Accenture Pvt. Ltd
HYDERABAD
04.2011 - 12.2013

Project: ZIG (Zurich Insurance Group)

  • Developed and maintained Lotus Notes Applications (New & Existing, Web and non-Web enabled) and performed Break/Fix activities for applications in Production.
  • Upgraded, optimized and re-engineered databases for Farmers Insurance Group particularly in Auto, Home and Life Insurance applications.
  • Supported more than 1200 custom applications for Farmers, 21st Century, Bristol West and Foremost.
  • Supervised software quality assurance to ensure optimal progress and product stability for end users.
  • Provided Remedy End User Support for around 2000 Zebra users.

Education

Master of Science: Information Systems & Operations Management -

University of Florida, Hough Graduate School of Business
Gainesville, FL, USA
12.2015

Master of Computer Applications -

Guru Nanak Dev University
Jalandhar, IN
12.2010

Skills

  • Code Management: GitHub, GitLab, AWS CodeCommit
  • Continuous Integration: Jenkins, SourceTree, BitBucket, TeamCity, AWS CodeBuild
  • Continuous Deployment: SaltStack, Ansible, Kubernetes, AWS CodeDeploy
  • Code Quality: SonarQube, Junit
  • Repository: JFrog Artifactory, AWS CodeArtifact
  • Containerization: Docker, Kubernetes, ECS, ECR
  • Data Management: Jira, Confluence, ElasticSearch, Logstash, Kibana, Grafana
  • Operating Systems: Windows, Linux (Debian, CentOS, RedHat), AmazonLinux2
  • Message Brokers: RabbitMQ, AWS Service Broker
  • Databases: RDS, DynamoDB, Aurora, MySQL, Oracle, MongoDB
  • Scripting/Programming: Python, Shell, PowerShell, YAML, Java, Lotus Script, Formula Language, JSON

Certification

AWS Certified Cloud Practitioner | Amazon Web Services (AWS) | Sep, 2023 - Sep, 2026

Validation Number: SSHSQKY28M411GGN

Activities

  • Founder, Tech Masters Club - Nielsen, New York.
  • Member, UFAIS - Association for Information Systems.
  • Member, University of Florida Entrepreneurship Club.
  • Supervisor, Accenture CSR - Corporate Social Responsibility.
  • Supervisor, Accenture PPA - Project People Associate.

Timeline

DevOps Engineer

Comcast
03.2017 - 03.2023

DevOps Engineer

Nielsen
03.2016 - 03.2017

IT Application Developer Intern

Jabil Circuit
05.2015 - 08.2015

Software Engineering Analyst

Accenture Pvt. Ltd
04.2011 - 12.2013

Master of Science: Information Systems & Operations Management -

University of Florida, Hough Graduate School of Business

Master of Computer Applications -

Guru Nanak Dev University
Gagandeep Singh Dhillon