Operating Systems
Job Title: Operating Systems Engineer / Junior System Engineer
Department: IT Infrastructure / Systems Administration / Technical Support
Experience: 0–1 Year (Freshers Can Apply)
Employment Type: Full-Time
Job Location: Bangalore, Karnataka
Qualification: B.E. / B.Tech / BCA / MCA / B.Sc. (Computer Science / IT)
Job Summary
We are looking for enthusiastic, technically skilled, and detail-oriented Operating Systems Engineers (Freshers) to join our IT Infrastructure and Systems team in Bangalore.
The candidate will be responsible for assisting in the installation, configuration, monitoring, maintenance, and troubleshooting of operating systems, including Windows and Linux. The role involves supporting system administration, user management, system security, performance monitoring, and IT infrastructure operations.
The ideal candidate should possess a strong understanding of operating system fundamentals, computer hardware, networking concepts, and basic troubleshooting techniques.
Key Responsibilities
1. Operating System Installation & Configuration
- Assist in installing, configuring, and maintaining Windows and Linux operating systems.
- Support operating system upgrades, updates, and patch management.
- Configure system settings, user accounts, permissions, and access controls.
- Assist in troubleshooting operating system errors and configuration issues.
- Maintain documentation of system configurations and changes.
2. System Administration & Maintenance
- Monitor system performance, resource utilization, and operational health.
- Assist in managing system processes, services, and scheduled tasks.
- Perform basic system maintenance and troubleshooting activities.
- Support backup, recovery, and system restoration procedures.
- Assist in maintaining system availability and operational efficiency.
3. Linux & Windows Administration
- Execute basic Linux commands for file management, process monitoring, and system administration.
- Manage files, directories, permissions, and user accounts.
- Assist in Windows system configuration and troubleshooting.
- Support basic Windows Server and Linux Server administration.
- Understand system logs and assist in identifying technical issues.
4. Networking & IT Infrastructure Support
- Assist in troubleshooting basic network connectivity issues.
- Support configuration of IP addresses, DNS, DHCP, and network settings.
- Understand LAN, WAN, TCP/IP, and basic networking protocols.
- Coordinate with network administrators to resolve infrastructure-related issues.
- Assist in maintaining IT hardware and software environments.
5. System Security & Troubleshooting
- Support operating system security updates and patch installation.
- Assist in implementing basic system security policies.
- Monitor system logs and identify potential security issues.
- Support antivirus installation, firewall configuration, and access management.
- Troubleshoot system crashes, slow performance, and application compatibility issues.
- Escalate complex technical problems to senior system administrators.
6. Documentation & Technical Support
- Maintain system administration records and troubleshooting documentation.
- Assist employees with operating system and system-related technical issues.
- Prepare technical reports and update support tickets.
- Follow IT service management procedures and organizational security policies.
- Participate in technical training and infrastructure improvement initiatives.
Required Technical Skills
1. Operating Systems Fundamentals
- Understanding of Windows and Linux operating systems.
- Knowledge of processes, threads, memory management, and CPU scheduling.
- Understanding of file systems and storage management.
- Basic knowledge of deadlocks, synchronization, and process management.
- Familiarity with virtual memory and paging concepts.
2. Linux Administration
- Basic Linux commands such as
ls,cd,pwd,chmod,ps,top, andgrep. - File and directory management.
- User and permission management.
- Basic shell scripting.
- Understanding of Linux services and system logs.
3. Windows Administration
- Windows OS installation and configuration.
- User account management.
- Basic Windows troubleshooting.
- Familiarity with Task Manager, Event Viewer, and Device Manager.
- Basic understanding of Windows Server and Active Directory.
4. Networking Fundamentals
- TCP/IP, DNS, DHCP, LAN, and WAN.
- IP addressing and subnetting basics.
- Basic network troubleshooting commands such as
ping,ipconfig,tracert, andnslookup. - Understanding of routers, switches, and firewalls.
5. Additional Technical Knowledge
- Basic understanding of virtualization technologies such as VMware or VirtualBox.
- Familiarity with cloud computing fundamentals.
- Basic knowledge of Bash, PowerShell, Python, or C programming.
- Understanding of system backup and recovery.
- Awareness of cybersecurity and system hardening principles.
Required Soft Skills
- Strong analytical and logical reasoning abilities.
- Good troubleshooting and problem-solving skills.
- Attention to detail and technical accuracy.
- Good verbal and written communication skills.
- Ability to work independently and collaboratively.
- Strong organizational and time-management skills.
- Willingness to learn new operating systems and technologies.
- Adaptability to changing technical requirements.
- Customer service orientation for IT support activities.
Educational Qualifications
- B.E. / B.Tech in Computer Science, Information Technology, or related disciplines.
- BCA / MCA / B.Sc. in Computer Science or IT.
- Fresh graduates from the 2025 and 2026 batches are encouraged to apply.
- Candidates with relevant certifications, internships, or academic projects will have an added advantage.
Preferred Qualifications
- Basic experience working with Linux distributions such as Ubuntu, CentOS, or Red Hat.
- Familiarity with Windows Server administration.
- Knowledge of shell scripting and basic automation.
- Understanding of virtualization and cloud platforms.
- Familiarity with IT support ticketing tools.
- Basic knowledge of ITIL concepts.
- Certifications such as CompTIA A+, Linux Essentials, RHCSA, or Microsoft fundamentals will be an advantage.
Key Performance Indicators (KPIs)
- Accuracy of operating system installation and configuration.
- Timely resolution of assigned technical support tickets.
- Effectiveness of system troubleshooting and issue identification.
- Adherence to system security and maintenance procedures.
- Accuracy of technical documentation and system records.
- Successful completion of assigned system administration tasks.
- System monitoring and performance reporting accuracy.
- Collaboration with IT infrastructure and technical support teams.
- Continuous improvement in technical knowledge and skills.
Ideal Candidate
We are seeking a technically curious, responsible, and motivated fresher with a strong foundation in operating systems and computer science fundamentals.
The candidate should demonstrate knowledge of Windows and Linux environments, basic networking, system troubleshooting, and logical problem-solving.
A willingness to learn system administration, IT infrastructure management, and emerging technologies is essential.
Ready to apply? Create a free candidate account on PeopleXM and submit your application.
Apply for this role