0% found this document useful (0 votes)
12 views10 pages

Msereportpdf

The MSE Internship Report by Sahil Chaudhari details his experience as a DevOps intern at Capgemini, where he has gained hands-on skills in various DevOps tools and technologies such as Git, Jenkins, and AWS. The report outlines the organizational structure of the DevOps team, the project focus on implementing a CI/CD pipeline, and the professional skills acquired during the internship. Future plans include advancing knowledge in Kubernetes, Maven, and Python, along with optimizing CI/CD pipelines.

Uploaded by

Harish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views10 pages

Msereportpdf

The MSE Internship Report by Sahil Chaudhari details his experience as a DevOps intern at Capgemini, where he has gained hands-on skills in various DevOps tools and technologies such as Git, Jenkins, and AWS. The report outlines the organizational structure of the DevOps team, the project focus on implementing a CI/CD pipeline, and the professional skills acquired during the internship. Future plans include advancing knowledge in Kubernetes, Maven, and Python, along with optimizing CI/CD pipelines.

Uploaded by

Harish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

JSPM’s

Rajarshi Shahu College of Engineering, Tathwade Pune33


(An Autonomous Institute affiliated to Savitribai Phule Pune University)

2024-25
Department of Electronics &Telecommunication Engineering

MSE INTERNSHIP REPORT


By,
Name - Sahil Chaudhari
Roll No. – EC4233
PRN No. – RBT21ET096

Under Supervision of

Industrial Mentor:
Mrs. Sasirekha Mam

Institute Mentor:
Mrs. Shilpa S. Godage Mam

Department of E&TC Engineering


JSPM’s Rajarshi Shahu College of Engineering,
Tathawade, Pune 33

Department of Electronics & Telecommunication 1|Page


Index

1. Introduction
2. Brief Description of Organization
3. Departmental Hierarchy
4. Project Description & Survey
5. Professional Skills Learned and its application
6. Activities Carried out Till Date
7. Next Plan of Action
8. References

Department of Electronics & Telecommunication 2|Page


1. Introduction

My name is Sahil Chaudhari, and I am working as a intern in Capgemini as a DevOps Engineer. I have
been learning and gaining hands-on experience with various DevOps tools and technologies. Till now, I
have worked with:

• Version Control: Git, GitHub

• Java Programming

• Linux

• Shell and Unix

• CI/CD: Jenkins

• Cloud Services: AWS (EC2)

I am continuously enhancing my skills in automation, cloud computing, and deployment strategies to


streamline software development and delivery processes.

Department of Electronics & Telecommunication 3|Page


2. Brief Description of Organization

• Capgemini is a global IT consulting and digital transformation company, headquartered in Paris, France.
With over 350,000 employees in 50+ countries, it specializes in cloud computing, DevOps, AI,
cybersecurity, and enterprise solutions. Capgemini helps businesses innovate through cutting-edge
technology and digital solutions across various industries.
• Capgemini specializes in:

1. Cloud Computing & DevOps

2. Artificial Intelligence & Data Analytics

3. Cybersecurity Solutions

4. Enterprise Software Development

5. IT Consulting & Digital Transformation

• The company collaborates with leading enterprises across industries like finance, healthcare, retail, And
automotive, offering end-to-end technology solutions to drive business growth and innovation.

Department of Electronics & Telecommunication 4|Page


3. Departmental Hierarchy

1. As a DevOps Intern at Capgemini, I am part of the DevOps team within the DevOps Engineering
department. The typical hierarchy is as follows:

• DevOps Manager – Oversees DevOps strategies, team coordination, and project execution.

• Senior DevOps Engineer – Handles complex automation, cloud infrastructure, and CI/CD pipeline
optimizations.

• Mid-Level DevOps Engineer – Works on cloud deployments, scripting, and monitoring tools.

• Junior DevOps Engineer – Assists in automation, configuration management, and basic troubleshooting.

• DevOps Intern (My Role) – Learning DevOps tools, supporting automation tasks, setting up CI/CD
pipelines, and assisting in cloud-based deployments.

1. As an intern, I collaborate with the team to gain hands-on experience in Git, Jenkins, Docker,
Kubernetes, AWS, Terraform, and monitoring tools.
2. My role focuses on learning and contributing to real-time projects under the guidance of experienced
engineers.

Department of Electronics & Telecommunication 5|Page


4. Project Description & Survey

Project: Cloud-Based CI/CD Pipeline Implementation

Objective: To set up a CI/CD pipeline using Jenkins and AWS.

Technologies Used:

• Version Control System: Git, GitHub


• CI/CD Tool: Jenkins
• Cloud Services: AWS (EC2)
• Coding Language: Groovy

Survey :

• Understanding the best DevOps practices.


• Evaluating various CI/CD tools for automation.
• Learning cloud service providers (AWS).
• Studying plugins and pipelines.

Department of Electronics & Telecommunication 6|Page


5. Professional Skills Learned and its application

Technical Skills:

1. Java Programming: Basic understanding of Java for scripting and automation.


2. Jenkins: Implemented CI/CD pipelines for automated builds and deployments.
3. Docker: Created and managed containerized applications.
4. AWS EC2: Set up and managed virtual machines for hosting applications.
5. Shell Scripting: Wrote automation scripts for server management and DevOps tasks.
6. Linux: Worked with Linux-based systems for deployment, troubleshooting, and administration.
7. Git & GitHub: Used for version control, branching strategies, and repository management.

Soft Skills:

• Collaboration: Worked with cross-functional teams.


• Problem-Solving: Resolved infrastructure and deployment issues.
• Communication: Documented processes and explained technical concepts.

Application:

These skills were applied in the overall performance.

Department of Electronics & Telecommunication 7|Page


6. Activities Carried out Till Date

• Java Programming: Wrote basic Java scripts for automation and backend tasks.

• Shell Scripting: Created scripts for server automation, log management, and system monitoring.

• Git & GitHub: Managed repositories, created branches, and collaborated using Git workflows.

• Jenkins: Set up and configured CI/CD pipelines for automated builds and deployments.

• Docker: Built and managed Docker containers for different environments.

• AWS EC2: Launched and configured virtual machines for hosting applications.

• Linux Administration: Managed user permissions, automated tasks, and performed system
troubleshooting.

• Collaborated with DevOps Team: Assisted in resolving doubts if any issues occurs.

Department of Electronics & Telecommunication 8|Page


7. Next Plan of Action

• Advance Kubernetes Knowledge – Learn Helm charts, service mesh, and autoscaling.
• Maven for Build Automation – Understand Maven’s role in managing dependencies and automating
builds.
• Docker Optimization – Explore multi-stage builds, Docker networking, and security best practices.
• Python Programming – Develop scripts for automation, monitoring, and DevOps tasks.
• Mini Project Implementation – Work on a real-time DevOps project integrating Jenkins, Docker,
Kubernetes, AWS, and Python automation.
• Improve CI/CD Pipelines – Optimize Jenkins pipelines with advanced scripting techniques.
• Enhance Cloud Knowledge – Learn more about AWS services like Lambda, RDS, and S3 lifecycle
management.

Department of Electronics & Telecommunication 9|Page


8. References

1. Tekstac
2. Youtube
3. Chatgpt
4. Google

Department of Electronics & Telecommunication 10 | P a g e

You might also like