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…