DevOps / Server & System Administration Intern
Job Description – DevOps / Server & System Administration Intern (Fresher)
Job Title: DevOps / Server & System Administration Intern
Experience: Fresher (0–1 Year)
Job Location: Bangalore, Karnataka
Employment Type: Internship
Internship Duration: 3–6 Months
Qualification: B.E./B.Tech/BCA/MCA/B.Sc. in Computer Science, Information Technology, or related fields
Job Summary
We are looking for an enthusiastic and technically motivated DevOps / Server & System Administration Intern to join our IT infrastructure and development team. The ideal candidate should have a basic understanding of Linux/Windows operating systems, server administration, networking, cloud computing, and DevOps practices.
The selected candidate will assist in maintaining servers, monitoring infrastructure, supporting application deployments, automating routine tasks, and ensuring smooth IT operations under the guidance of experienced professionals.
Key Responsibilities
- Assist in installing, configuring, and maintaining Linux and Windows servers.
- Monitor server performance, availability, CPU usage, memory, and disk utilization.
- Support application deployment and server configuration activities.
- Assist in creating and maintaining CI/CD pipelines.
- Perform basic server troubleshooting and resolve technical issues under supervision.
- Support cloud infrastructure management using AWS, Azure, or Google Cloud.
- Assist in managing user accounts, access permissions, and system configurations.
- Support server backup, recovery, and routine maintenance activities.
- Work with Docker containers and basic container management.
- Assist in writing automation scripts using Python, Bash, or Shell scripting.
- Monitor system logs and identify performance or security issues.
- Collaborate with software developers and IT operations teams.
- Maintain documentation related to server configurations and deployment processes.
- Follow security policies and system administration best practices.
Required Skills
- Basic knowledge of Linux and Windows operating systems.
- Understanding of server administration and IT infrastructure fundamentals.
- Familiarity with Linux commands and command-line tools.
- Basic knowledge of networking concepts such as TCP/IP, DNS, DHCP, and HTTP/HTTPS.
- Understanding of cloud computing fundamentals.
- Basic knowledge of Git and GitHub.
- Familiarity with Python, Bash, or Shell scripting.
- Basic understanding of CI/CD concepts.
- Knowledge of system monitoring and troubleshooting.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Willingness to learn new DevOps and infrastructure technologies.
Preferred Skills
- Familiarity with AWS EC2, S3, IAM, or Microsoft Azure.
- Basic knowledge of Docker and Kubernetes.
- Understanding of Jenkins or GitHub Actions.
- Familiarity with Terraform or Ansible.
- Basic knowledge of Apache or Nginx web servers.
- Understanding of virtualization technologies such as VMware or VirtualBox.
- Familiarity with monitoring tools such as Prometheus, Grafana, or CloudWatch.
- Basic understanding of firewalls, SSH, and server security.
- Knowledge of database backup and recovery concepts.
- Familiarity with Agile methodologies and software development lifecycle (SDLC).
- Academic projects or certifications in Linux, DevOps, networking, or cloud computing.
Eligibility Criteria
- Fresh graduates or final-year students pursuing B.E., B.Tech, BCA, MCA, or B.Sc. in Computer Science, IT, or related disciplines.
- 0–1 year of experience.
- Basic understanding of DevOps, server administration, or cloud technologies.
- Strong interest in IT infrastructure and automation.
- Good technical aptitude and logical reasoning skills.
- Ability to work independently and collaboratively.
- Freshers with relevant academic projects, internships, or technical certifications are encouraged to apply.
Roles & Expectations
- Support daily server and infrastructure management activities.
- Assist in maintaining system reliability, availability, and performance.
- Monitor infrastructure health and report technical issues.
- Support application deployment and automation processes.
- Follow system security and backup procedures.
- Complete assigned technical tasks within deadlines.
- Maintain accurate technical documentation.
- Collaborate effectively with DevOps engineers and IT teams.
- Continuously improve technical and troubleshooting skills.
Learning & Growth Opportunities
- Hands-on experience in Linux and Windows server administration.
- Practical exposure to cloud platforms such as AWS and Azure.
- Experience with CI/CD pipelines and deployment automation.
- Understanding of Docker, Kubernetes, and infrastructure management.
- Exposure to networking, monitoring, and server security.
- Opportunities to work with experienced DevOps engineers and system administrators.
- Career growth opportunities in DevOps Engineering, Cloud Engineering, System Administration, Site Reliability Engineering (SRE), and IT Infrastructure Management.
Job Location: Bangalore, Karnataka
Experience Required: Fresher (0–1 Year)
Internship Duration: 3–6 Months
Freshers: Eligible to Apply
Ready to apply? Create a free candidate account on PeopleXM and submit your application.
Apply for this role