Job Title : Linux Architect
Experience : 12 to 18 years
Location : Bangalore
Job Description :
We are looking for a skilled Linux Architect with deep expertise in Linux systems and architecture design. The ideal candidate will have substantial experience in Linux system programming, kernel-level understanding, and hands-on work with performance tuning, debugging, and system optimization. This role requires strong analytical, problem-solving, and leadership skills to guide the technical direction of Linux-based solutions across the organization.
Key Responsibilities :
Lead the design, development, and optimization of complex Linux-based architectures.
Provide technical guidance on system performance, scalability, and security.
Collaborate with development, DevOps, and infrastructure teams to ensure robust system integration.
Analyze and troubleshoot kernel-level and user-space issues.
Drive innovation in areas such as virtualization, containerization, and automation.
Required Skills & Qualifications :
Minimum 3 years of experience in Linux system programming.
Strong knowledge of POSIX threads (pthreads) and multi-threading.
Expertise in Inter-Process Communication (IPC) mechanisms.
In-depth understanding of Linux kernel internals, system calls, and process scheduling.
Practical experience with Linux file systems, package installation, and management.
Proficiency in C programming and debugging tools (GDB, strace, top, perf).
Working knowledge of shell scripting, Perl, and Python.
Familiarity with package management systems (RPM, DEB) and system administration.
Experience with Linux installation, bootloaders (GRUB, UEFI), and binary compilation.
Understanding of Linux security mechanisms and user authentication.
Hands-on knowledge of network and socket programming.
Exposure to containerization (Docker, LXC) and virtualization technologies.
Preferred Attributes :
Ability to architect solutions for scalability and high availability.
Strong communication and mentorship skills.
Proven track record of problem-solving in complex Linux environments.
Linux Architect • Nadiad, Gujarat, India