Job Title: Linux Systems intern
Experience: Intern or Fresher
Location: Pune, India
Company: Indio Networks
Job Type: Full-Time
About the Role
We are looking for a motivated Linux Intern who is comfortable navigating a Linux environment and building software from source with minimal hand-holding. This is a hands-on technical role where you will contribute to real projects from day one, working alongside our engineering team on systems integration, build pipelines, and infrastructure tooling.
Key Responsibilities
- Build, configure, and test software packages from source code on Linux systems.
- Maintain and troubleshoot Linux environments (Debian/Ubuntu, CentOS, or Arch-based).
- Write and modify shell scripts (Bash/sh) to automate build and deployment tasks.
- Use version control (Git) to manage, branch, and submit code changes.
- Diagnose compilation errors, dependency issues, and system-level failures.
- Document build procedures, environment setups, and configurations clearly.
- Collaborate with senior engineers on infrastructure improvements and tooling.
- Participate in code reviews and team stand-ups.
Required Skills & QualificationsMust Have
- Solid working knowledge of the Linux command line (navigation, file management, permissions).
- Ability to build software from source (./configure, make, cmake, or equivalent).
- Familiarity with package managers (apt, yum, pacman, or similar).
- Basic shell scripting skills (Bash or sh).
- Understanding of environment variables, PATH, and system libraries.
- Experience with Git (clone, commit, push, pull, branching).
- Basic networking knowledge: understanding of TCP/IP, DNS, HTTP/HTTPS, SSH, and common ports.
Nice to Have
- Exposure to CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
- Familiarity with containerization tools such as Docker or Podman.
- Experience with Python or another scripting language.
- Knowledge of cross-compilation or embedded Linux toolchains.
- Contributions to open-source projects.
Education
- Pursuing or recently completed a degree in Computer Science, Computer Engineering, Information Technology, or a related field.
- Equivalent self-taught experience with a demonstrable portfolio or GitHub activity will be considered.
What We Offer
- Real-world exposure to production Linux systems and open-source toolchains.
- Mentorship from experienced systems and software engineers.
- Opportunity to convert to a full-time role based on performance.
- Flexible working arrangements (hybrid options available).
- Access to internal learning resources and professional development materials.
Job Types: Full-time, Permanent
Pay: ₹10,000.00 - ₹12,000.00 per month
Work Location: In person