Home
Jobs

113 Linux Internals Jobs - Page 3

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

1 - 5 Lacs

Hyderabad

Work from Office

Naukri logo

Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : Linux Operations Good to have skills : Microsoft Windows Server Administration, Splunk, Security Risk Assessment Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :The Hosting Services Consultant is a member of the Global Information Technology (IT) Infrastructure Services Organization. This position is responsible for professional and technical work related to Hosting Services. This is an advanced service supporting role, primarily responsible for the transitional and operational tasks/duties in support of Hosting Service implementations, that span across a broad-range of global services and solutions (Server, Storage, Unix/Linux/Windows Operating Systems, Virtualization and Datacenter Facilities). Roles & Responsibilities: Expected to be an SME Collaborate and manage the team to perform Responsible for team decisions Engage with multiple teams and contribute on key decisions Provide solutions to problems for their immediate team and across multiple teams Ensure smooth operation of all systems Implement new technologies for system enhancement Train team members on new technologies Professional & Technical Skills: Must To Have Skills: Proficiency in Linux Operations Good To Have Skills: Experience with Microsoft Windows Server Administration Strong understanding of system administration Knowledge of network protocols and configurations Experience in troubleshooting hardware and software issues Additional Information: The candidate should have a minimum of 5 years of experience in Linux Operations This position is based at our Hyderabad office A 15 years full time education is required Qualification 15 years full time education

Posted 2 weeks ago

Apply

5.0 - 10.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : SUSE Linux Administration Good to have skills : Linux, Linux Operations Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will analyze, design, code, and test multiple components of application code across one or more clients. You will also perform maintenance, enhancements, and/or development work in a dynamic environment. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Lead and mentor junior team members. Conduct code reviews to ensure quality standards are met. Professional & Technical Skills: Must To Have Skills: Proficiency in SUSE Linux Administration. Strong understanding of Linux and Linux Operations. Experience with data center operations. Knowledge of scripting languages like Bash or Python. Hands-on experience with virtualization technologies. Familiarity with containerization platforms like Docker or Kubernetes. Additional Information: The candidate should have a minimum of 5 years of experience in SUSE Linux Administration. This position is based at our Bengaluru office. A 15 years full-time education is required. Qualifications 15 years full time education

Posted 2 weeks ago

Apply

4.0 - 9.0 years

4 - 8 Lacs

Pune

Work from Office

Naukri logo

In the role of Storage Developer, you would be responsible for designing and development of features for IBM Storage family of storage products, IBM Software Defined Storage portfolio & IBM cloud storage services. You will be owning and driving product functionality as SME and represent it in global product team. You will work with the senior technical leaders and manager in effectively managing the deliverables through technical skills and prior experience. Required education Bachelor's Degree Required technical and professional expertise 4+ years of relevant experience of Storage Development. Strong technical skills in storage system architecture. Proven Storage domain knowledge with hands-on experience on storage software stack implementation and features like High availability, storage multi-pathing solutions. Good understanding of storage protocols such as Fibre Channel, FCoE, SCSI, iSCSI, LLDP, SAN, Multipath IO etc. Experience in Algorithms, Data Structures/File Structures Strong skills in Unix/Linux internals - Hands-on in multi-threading, synchronization, interrupt handling & file systems, Kernel programming etc. Strong C, Python, Linux Systems Programmer, Good to have JAVA Skills Understanding of security concepts like encryption, key management, authentications, certificate signing processes, data integrity etc Good problem-solving skills for complex issues with interdependencies across multiple modules Ability to crisply communicate with stake holders (clients and level 3 support teams) for resolving field issues. Proven Debugging, troubleshooting in IO Virtualization environment and problem-solving skills Knowledge and hand-on usage of code and defect management tools. Good written/verbal communication skills to report program status crisply and accurately. Experience working with Global teams. Familiarity with Host OS virtualization (VMware, MS Hyper-V) Ability to go through protocol specifications. Open Shift,OpenStackArchitecture, specificallyCinder, CSI (Kubernetes plugin), vSphere plugin,AnsiblePlugin. Networking. Preferably with Block or any other (File/Object) Storage experience. Skills: Python, shell scripting, REST API etc. Preferred technical and professional experience Understanding of private cloud administration, configuration, analysis etc.

Posted 2 weeks ago

Apply

3.0 - 5.0 years

7 - 12 Lacs

Chennai

Work from Office

Naukri logo

We are seeking a skilled Software Developer to design, develop, and maintain high-quality software solutions. The ideal candidate will have experience with programming languages such as Python, Java, GoLang, or Bash, and a strong understanding of object-oriented design principles. Proficiency in Linux environments and development tools like IntelliJ or Eclipse is essential. The role involves collaborating with cross-functional teams, participating in the full software development lifecycle, and utilizing tools like Git, Jenkins, Jira, and Confluence for version control and project management. You have: Bachelors or masters degree in software engineering, Computer Engineering, Computer Science, or a related field. Proficiency in at least two programming languages such as JavaScript, Python, or Core Java. Strong understanding of networking technologies and protocols, including IP/MPLS/Ethernet, routing, and network OAM. Experience with web services and interfaces like SOAP, REST, YANG, NETCONF, and Kafka. Excellent troubleshooting skills and a strong customer-oriented approach with effective communication abilities. A proactive attitude towards learning new software development practices, scripting languages, and emerging technologies. It would be nice if you also have: Familiarity with software development life cycles in agile, waterfall, or DevOps environments. Hands-on experience with virtualization, cloud platforms, containerization technologies (e.g., VMware/KVM, Docker, Kubernetes), and database systems such as Oracle or MySQL. Collaborate with customersboth remotely and onsiteto gather requirements and deploy automation solutions for Nokia's network management products. Nokia Global Career Site Design and develop high-level and detailed documentation, including implementation, operational, and test plans, to support automation projects. Create software solutions that encompass specific functions, automation processes, or custom tools to enhance network management efficiency. Nokia Global Career Site Adhere to and contribute to the team's best practices and continuous improvement initiatives to maintain high-quality standards in solution development. Deliver customized solutions through workshops and technical training sessions to customers, ensuring they are equipped to utilize the automation tools effectively. Provide support to customers integrating Operational Support Systems (OSS) with Nokia's Network Management products, including SD-WAN, Optical, and IP solutions. Develop and optimize customer-specific use case scenarios and workflow automations to streamline day-to-day network operations. Collaborate with internal teams, including Research & Development (R&D), to ensure seamless deployment and integration of automation solutions across various network domains.

Posted 2 weeks ago

Apply

5.0 - 10.0 years

12 - 16 Lacs

Chennai, Bengaluru

Work from Office

Naukri logo

Who We Are Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips- the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world- like AI and IoT. If you want to work beyond the cutting-edge, continuously pushing the boundaries of"science and engineering to make possible"the next generations of technology, join us to Make Possible® a Better Future. What We Offer Location: Bangalore,IND, Chennai,IND At Applied, we prioritize the well-being of you and your family and encourage you to bring your best self to work. Your happiness, health, and resiliency are at the core of our benefits and wellness programs. Our robust total rewards package makes it easier to take care of your whole self and your whole family. Were committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits . Youll also benefit from a supportive work culture that encourages you to learn, develop and grow your career as you take on challenges and drive innovative solutions for our customers."We empower our team to push the boundaries of what is possible"”while learning every day in a supportive leading global company. Visit our Careers website to learn more about careers at Applied. Technical Lead - Software About Applied Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality. At Applied Materials, our innovations make possible the technology shaping the future. Our Team Our team is developing a high-performance computing solution for low-latency and high throughput image processing and deep-learning workloads that will enable our Chip Manufacturing process control equipment to offer differentiated value to our customers. Your Opportunity As a technical lead, you will get the opportunity to grow in the field of high-performance computing, complex system design and low-level optimizations for better cost of ownership. Roles and Responsibility As a technical lead, you will be responsible for designing and implementing High performance computing software solutions for our organization. You will work closely with cross-functional teams, including software engineers, product managers, and business stakeholders, to understand requirements and translate them into architectural/software designs that meet business needs. You will be a subject Matter expert to unblock software engineers in the HPC domain. You will be expected to profile systems to understand bottlenecks, optimize workflows and code and processes to improve cost of ownership. Identify and mitigate technical risks and issues throughout the software development lifecycle. Lead the design and implementation of complex software components and systems. Ensure that software systems are scalable, reliable, and maintainable. Mentor and coach junior software engineers. Your primary focus will be on implementing features of high quality with maintainable and extendable code following software development best practices Our Ideal Candidate Someone who has the drive and passion to learn quickly, has the ability to multi-task and switch contexts based on business needs. Qualifications 5 to 10 years of experience in Design and coding in C/C++ preferably in Linux Environment. Very good knowledge of Data structures, Algorithms and Complexity analysis. In depth experience in Multi-threading, Thread Synchronization, Inter process communication, and Distributed computing fundamentals. Very Good knowledge of Operating systems internals (Linux Preferred), Networking and Storage systems. Experience in performance profiling at application and system level (e.g. vtune, Oprofiler, perf, Nividia Nsight etc.) Experience in low level code optimization techniques using Vectorization and Intrinsics, cache-aware programming, lock free data structures etc. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to mentor and coach junior team members. Experience in Agile development methodologies. Additional Qualifications: Experience in GPU programming using CUDA, OpenMP, OpenACC, OpenCL etc. Good Knowledge of Work-flow orchestration Software like Apache Airflow, Apache Spark, Apache storm or Intel TBB flowgraph etc. Experience in developing Distributed High Performance Computing software using Parallel programming frameworks like MPI, UCX etc. Experience in HPC Job-Scheduling and Cluster Management Software (SLURM, Torque, LSF etc.) Good knowledge of Low-latency and high-throughput data transfer technologies (RDMA, RoCE, InfiniBand) Familiarity with microservices architecture and containerization technologies (docker/singularity) and low latency Message queues. Education : Bachelors Degree or higher in Computer science or related Disciplines. Applied Materials is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans and Individuals with Disabilities. Additional Information Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation Eligible: Yes Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.

Posted 2 weeks ago

Apply

5.0 - 10.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Software Backend Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry leading solutions that make the world run today – planes and trains take off on time, bank transactions complete in the blink ofan eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latestsoftware development/testing tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. AIX Organization primarily owns the AIX/VIOS development, having yearly release cycle. As Software Backend Developer, you shall understand the AIX/VIOS development, test and support process, develop overall functional verification plan by understandingof the products, layers, components. In addition, it’s important to understand and grasp the technical architecture of the components. The AIX organization primarily works through three functions – Development, Test, L3 Support. Person should be able to work seamlessly in any of the function as well as cross function, own the product delivery end to end and yield the tangible results as set forth by the product owner/ Lead. A Software Backend developer Works in an agile, collaborative environment to recommend and develop testing standards and application of quality technologies. Encourages application development that builds testability in from the ground up. Ensures the productis robust and failure scenarios are considered and refactored. Collaborates with cross-functional team members on story development, from before definition through final deployment. Performs exploratory testing using industry leading practices. Discovers defects/bugsand works with coders and POs to determine root cause and how to prevent similar issues from happening in the future. Drives adoption of test automation - unit tests, integration tests, functional tests. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Minimum 5 years of experience in functional verification of software developed mainly handling C/C++ applications in UNIX domain. Strong skills C programming [Scale 4 out of 5] Strong skills in Unix/Linux internals [Signals, IPC, Shared memory etc] [Scale 4 out of 5] Experience in handling multi-threaded applications – [Scale 3 out of 5] Good understanding of Unix OS Internals - Kernel programming, Process Management, Memory management, Virtualization - CPU, Memory[Scale 3 out of 5] Good knowledge in File Systems, Storage disk management and Unix Networking — [Scale 3 out of 5] Good knowledge in UNIX shell scripting, Perl, Python – [Scale 3 out of 5] Proven debugging and Problem-Solving skills (scale 4 to 5) Proven Knowledge of Test processes, test development, test tools, Test Plan, and execution records (scale 4 to 5) Should have a fair understanding of functional verification of the network protocols / Fiber channel protocols, Device drivers available in Unix/Linux Operating Systems. Should have a Flair for testing and automation, Hands-on in Virtualization testing. Excellent verbal & written communication skills (scale 4 out of 5) Preferred technical and professional experience 4-5 years development/functional verification experience in involving UNIX/OS internals. 4-5 years of experience in product development Passionate about Functional Verification Ability to articulate and compare alternatives approaches.

Posted 2 weeks ago

Apply

10.0 - 15.0 years

15 - 20 Lacs

Bengaluru

Work from Office

Naukri logo

Architectural LeadershipWork collaboratively within a team responsible for shaping the architecture and technical trajectory of our software networking and edge computing portfolio. Real-world Product BuildingLeverage practical experience in building products to contribute valuable insights to the software engineering practices within the team. Domain ExpertisePossess a deep understanding of software networking and edge computing, utilizing this knowledge to develop informed opinions that play a pivotal role in shaping product direction and strategy. Collaboration and AdaptabilityCollaborate seamlessly with diverse teams and contribute to other IBM product initiatives. A crucial aspect is the ability to extend expertise beyond your domain to promote a holistic understanding of interconnected domains. Flexible MindsetDemonstrate flexibility in mindset to navigate and resolve points of intersection with other system components. Adaptability is key to finding mutually beneficial solutions. Effective CommunicationUtilize strong communication skills to articulate complex technical concepts, fostering collaboration and understanding across interdisciplinary teams. Required education Bachelor's Degree Required technical and professional expertise 10+ years of Proven Software Design and Development ExpertiseShowcase a deep understanding and expertise in software design and development practices, coupled with an instinctually curious, self-motivated, and collaborative approach. Secure Enterprise Network Management MasteryDemonstrate a wealth of experience in managing secure enterprise networks, particularly excelling in interconnecting applications deployed across diverse environments, including multiple and hybrid cloud locations as well as IT data centers. Strategic Collaboration with Product EngineeringBring a wealth of experience in working closely with product engineering teams, actively contributing to the strategic direction and shaping of software products. Cloud-Centric Deployment ProficiencyDisplay proficiency in managing applications deployed in complex environments, specifically showcasing expertise in navigating challenges associated with multiple and hybrid cloud locations. Results-Driven Cybersecurity LeadershipShowcase a track record of providing results-driven leadership in the realm of cybersecurity, ensuring the security of interconnected applications within enterprise networks. Preferred technical and professional experience Proficiency in Modern Programming LanguagesPossess a solid understanding of modern programming languages, with a specific emphasis on proficiency in languages such as GoLang, showcasing adaptability to cutting-edge technologies. Expertise in Linux EnvironmentDemonstrate strong knowledge and experience in working within Linux environments, illustrating a keen understanding of its intricacies and optimal configurations. Containerization and Orchestration MasteryShowcase proficiency in containerization with Docker and orchestration using Kubernetes, highlighting the ability to design and manage scalable and efficient application deployments. Enterprise Networking AcumenExhibit a robust understanding of enterprise networking, encompassing the design, implementation, and management of secure and efficient network infrastructures. Adaptable Tech Stack FamiliarityIllustrate familiarity and comfort with a diverse technology stack, demonstrating knowledge in areas such as GoLang, Linux, Docker, Kubernetes, and enterprise networking, enabling versatility in addressing complex challenges.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

4 - 8 Lacs

Pune

Work from Office

Naukri logo

In the role of Storage Developer, you would be responsible for designing and development of features for IBM Storage family of storage products, IBM Software Defined Storage portfolio & IBM cloud storage services. You will be owning and driving product functionality as SME and represent it in global product team. You will work with the senior technical leaders and manager in effectively managing the deliverables through technical skills and prior experience. Required education Bachelor's Degree Required technical and professional expertise Required Professional and Technical Expertise : 4+ years of relevant experience of Storage Development. Strong technical skills in storage system architecture. Proven Storage domain knowledge with hands-on experience on storage software stack implementation and features like High availability, storage multi-pathing solutions. Good understanding of storage protocols such as Fibre Channel, FCoE, SCSI, iSCSI, LLDP, SAN, Multipath IO etc. Experience in Algorithms, Data Structures/File Structures Strong skills in Unix/Linux internals – Hands-on in multi-threading, synchronization, interrupt handling & file systems, Kernel programming etc. Strong C, Python, Linux Systems Programmer, Good to have JAVA Skills Understanding of security concepts like encryption, key management, authentications, certificate signing processes, data integrity etc Good problem-solving skills for complex issues with interdependencies across multiple modules Ability to crisply communicate with stake holders (clients and level 3 support teams) for resolving field issues. Proven Debugging, troubleshooting in IO Virtualization environment and problem-solving skills Knowledge and hand-on usage of code and defect management tools. Good written/verbal communication skills to report program status crisply and accurately. Experience working with Global teams. Familiarity with Host OS virtualization (VMware, MS Hyper-V) Ability to go through protocol specifications. Open Shift,OpenStackArchitecture, specificallyCinder, CSI (Kubernetes plugin), vSphere plugin,AnsiblePlugin. Networking. Preferably with Block or any other (File/Object) Storage experience. Understanding of private cloud administration, configuration, analysis etc. Skills: Python, shell scripting, REST API etc. Preferred technical and professional experience Preferred Professional and Technical Expertise : Experience working with Ethernet, Fibre-Channel adapters Experience / Knowledge of block storage replication/concepts

Posted 3 weeks ago

Apply

4.0 - 8.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

- Grade Specific Capgemini is hiring for below WLAN Developer Role, interested candidates please apply. Responsibilities Linux Kernel Device driver development Audio, Camera, Graphics, Display. Board bring up, Kernel Migration and Migration. Hardware configuration and performance tuning. Skills Required: Seasoned embedded systems engineer - with focus on Linux, QNX, system side, drivers framework and low level embedded experience. Strong C and assembly programming skills Understanding of ARM architecture. Hands on troubleshooting issues on Hardware. Experience on writing BSP without any references Experience on designing & implementation of driver frameworks without GPL references. Strong communication and inter-personal skills. Proficient in multi-threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts. Creative problem-solver capable of creating and reproducing complex software defects. Good experience in Linux internals (QNX IVI Car preferred) OS build, System level debugging Notice Period15 Days/30 Days/60 Days LocationBangalore

Posted 3 weeks ago

Apply

4.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Setup, configuration, general maintenance and troubleshooting of HPC Cluster for CAE Dept. Manage large & diverse HPC environment including design, build, capacity planning Knowledge on High Performance Computing HPC like managing CAE Softwares, troubleshooting failed HPC jobs, PBS/SLURM/LSF/SGE or any scheduler knowledge will be added advantage New CAE application integration to the existing HPC Cluster Application knowledge on CAE applications like STARCCM, Abaqus, Numeca, LS-DYNA, Preonlab, Converge, Console Should have a working experience on Altair Applications like ANSA, Hypermesh, Hyperworks, Medina Knowledge on Altair PBS, License server management. Evaluate and recommend systems CAE software and hardware for enterprise systems. Work with core production support personnel in IT and Engineering to automate deployment and operation of the infrastructure LDAP configuration and Integration Manage and maintain monitoring to ensure uptime and SLA levels. Primary Skills Minimum 6+ years of HPC experience (required). Having Hands on experience in HPC Infra Working knowledge on HPC schedulers like PBS, SLURM Providing application support for CAE applications like STARCCM, Abaqus, Numeca, LS-DYNA. Troubleshooting knowledge on HPC jobs Work with CAE Dept closely, get all the requirements and provide best solutions to the end user Must be able to work with and provide support for cross functional groups and technical areas (compute, storage, network, applications) Secondary Skills Must have firm understanding of Linux internals and have automated system building, patching, and configuration management Knowledge in systems management automation using industry-standard and open-source tools such as Python, Bash, Puppet, Ansible. Good understanding of various server technologies available to deploy servers in DC and also Vendor Management Excellent Communication Skills, team coordination and interpersonal skill

Posted 3 weeks ago

Apply

3.0 - 8.0 years

1 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : AIX System Administration Good to have skills : Linux Operations, Red Hat OS AdministrationMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Infra Tech Support Practitioner, you will engage in the ongoing technical support and maintenance of production and development systems and software products. Your typical day will involve addressing various technical issues, providing both remote and onsite assistance, and ensuring that configured services operate smoothly across multiple platforms. You will work within a defined operating model and processes, focusing on delivering high-quality support to meet the needs of the organization and its clients. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the implementation of technology at the operating system level across all server and network areas.- Engage in basic and intermediate level troubleshooting for hardware and software issues. Professional & Technical Skills: - Must To Have Skills: Proficiency in AIX System Administration.- Good To Have Skills: Experience with Linux Operations, Red Hat OS Administration.- Strong understanding of server and network management.- Experience with system monitoring and performance tuning.- Familiarity with backup and recovery solutions. Additional Information:- The candidate should have minimum 3 years of experience in AIX System Administration.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

15.0 - 20.0 years

1 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : Linux Operations Good to have skills : NAMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Infra Tech Support Practitioner, you will engage in the ongoing technical support and maintenance of production and development systems and software products. Your typical day will involve addressing various technical issues, providing both remote and onsite assistance, and ensuring that configured services operate smoothly across multiple platforms. You will work within a defined operating model and processes, focusing on delivering effective solutions to enhance system performance and reliability. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor system performance and proactively address potential issues. Professional & Technical Skills: - Must To Have Skills: Proficiency in Linux Operations.- Strong understanding of server and network management.- Experience with troubleshooting hardware and software issues.- Familiarity with scripting languages for automation tasks.- Knowledge of system monitoring tools and techniques. Additional Information:- The candidate should have minimum 5 years of experience in Linux Operations.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

3.0 - 8.0 years

1 - 5 Lacs

Navi Mumbai

Work from Office

Naukri logo

Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : Linux Good to have skills : SUSE Linux AdministrationMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Infra Tech Support Practitioner, you will provide ongoing technical support and maintenance of production and development systems and software products, both remote and onsite. You will work within a defined operating model and processes, implementing technology at the operating system-level across all server and network areas. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Provide hardware/software support for configured services running on various platforms.- Implement technology at the operating system-level across all server and network areas.- Perform L1 and L2/ basic and intermediate level troubleshooting.- Maintain and update documentation for systems and software products.- Collaborate with cross-functional teams to resolve technical issues. Professional & Technical Skills: - Must To Have Skills: Proficiency in Linux.- Strong understanding of system administration tasks in a Linux environment.- Experience with shell scripting and automation tools in Linux.- Knowledge of networking concepts and protocols in a Linux environment.- Hands-on experience in troubleshooting and resolving system issues in Linux. Additional Information:- The candidate should have a minimum of 3 years of experience in Linux.- This position is based at our Mumbai office.- A 15 years full-time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

15.0 - 20.0 years

1 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : AIX System Administration Good to have skills : Linux Operations, Red Hat OS AdministrationMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Infra Tech Support Practitioner, you will engage in the ongoing technical support and maintenance of production and development systems and software products. Your typical day will involve addressing technical issues, collaborating with various teams, and ensuring that all configured services operate smoothly across different platforms. You will be responsible for both remote and onsite support, contributing to the overall efficiency and reliability of the systems in place. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate training sessions for junior team members to enhance their technical skills.- Monitor system performance and proactively identify areas for improvement. Professional & Technical Skills: - Must To Have Skills: Proficiency in AIX System Administration.- Good To Have Skills: Experience with Linux Operations, Red Hat OS Administration.- Strong understanding of server and network management.- Experience with troubleshooting hardware and software issues.- Familiarity with operating system-level technology implementation. Additional Information:- The candidate should have minimum 5 years of experience in AIX System Administration.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

3.0 - 6.0 years

3 - 7 Lacs

Bengaluru

Remote

Naukri logo

Core Skills: C Programming, System Level Programming, Linux Internals, Inter Process Communication (IPC), Debugging Multi-threading Tools: GDB, Valgrind, Strace, Git, CMake Domain:POS App,Terminal V72 Database:Shell Scripting

Posted 3 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Pune

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Ab Initio Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for ensuring the successful delivery of high-quality software solutions. Roles & Responsibilities: Expected to be an SME, collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Collaborate with stakeholders to gather and analyze requirements. Design, develop, and test software applications. Troubleshoot and debug issues in existing applications. Ensure the timely delivery of software solutions. Professional & Technical Skills: Must To Have Skills:Proficiency in Ab Initio. Good To Have Skills:Experience with data integration tools. Strong understanding of ETL concepts and data warehousing principles. Experience in designing and implementing data integration solutions. Knowledge of SQL and database concepts. Familiarity with Unix/Linux environments. Additional Information: The candidate should have a minimum of 5 years of experience in Ab Initio. This position is based at our Pune office. A 15 years full time education is required. Qualifications 15 years full time education

Posted 3 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Kolkata, Hyderabad, Bengaluru

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Ab Initio Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. You will work closely with the team to ensure the successful delivery of high-quality solutions. Roles & Responsibilities: Expected to perform independently and become an SME. Required active participation/contribution in team discussions. Contribute in providing solutions to work related problems. Collaborate with cross-functional teams to gather and analyze requirements. Design, develop, and test software applications using Ab Initio. Troubleshoot and debug issues in existing applications. Ensure the scalability and performance of applications. Document technical specifications and user manuals. Stay up-to-date with industry trends and advancements in Ab Initio technology. Professional & Technical Skills: Must To Have Skills:Proficiency in Ab Initio. Good To Have Skills:Experience with data integration tools. Strong understanding of ETL concepts and data warehousing principles. Experience in designing and implementing complex data integration solutions. Knowledge of SQL and database concepts. Familiarity with Unix/Linux environments. Additional Information: The candidate should have a minimum of 3 years of experience in Ab Initio. This position is based at our Bengaluru office. A 15 years full time education is required. Qualifications 15 years full time education

Posted 3 weeks ago

Apply

4.0 - 5.0 years

6 - 7 Lacs

Karnataka

Work from Office

Naukri logo

Develop and maintain applications using Assembler programming language. You will focus on low-level system programming and ensure high-performance applications. Expertise in Assembler and system-level programming is required.

Posted 3 weeks ago

Apply

5.0 - 9.0 years

11 - 15 Lacs

Hyderabad

Work from Office

Naukri logo

Infrastructure Engineering Senior Advisor - HIH - Evernorth Position Overview As a Splunk / Cribl Sr. Engineer (Infrastructure Engineering Senior Advisor) for Cigna’s Enterprise Logging Team you’ll provide operations, engineering, design and troubleshooting support for the teams on premise and SaaS based logging products. You’ll also be working with peers and customers gathering requirements, onboarding data, and assist with searches, dashboards, reports, and knowledge objects. The role will require you to use your hands-on technical expertise with Splunk Enterprise, Splunk Cloud, Cribl and AWS to come up with solutions for technical and business problems. You should have continuous learning and engineering mindsets along with the ability to adapt new technologies to improve Splunk and Cribl on premise and cloud operations. Responsibilities Support systems engineering lifecycle activities for large hybrid Splunk and Crib deployments, including requirements gathering, design, testing, implementation, operations, and documentation. Lead troubleshooting efforts and identify root cause of problems across the enterprise logging environment. Work on and lead projects that drive continuous improvement, enhancements of products, services offerings, and governance.Coach and mentor customers and staff that may need technical assistance or guidance.Partner with Agile Program and Product Management leads to develop, plan, and execute large initiatives.Available On-Call 24x7 support on a rotational schedule. Qualifications Required Skills: Strong written and verbal communication skills with the ability to interact with all levels of the organization. Strong influencing/negotiation skills. Strong interpersonal/relationship management skills. Strong time and project management skills. Skilled in operations, support and engineering with of the following products – Linux, Splunk Enterprise, Splunk Cloud, Cribl Stream and AWS Familiarity with agile methodology including SCRUM team leadership. Familiarity with modern delivery practices such as continuous integration, behavior/test driven development, and specification by example. Required Experience & Education: 13-16 years of experience requiredBachelor’s degree or equivalent degree and work experience is requiredA minimum of 12 years of experience supporting, operating, and managing large Splunk environments. At least 2 years specifically is with Splunk Cloud.A minimum of 8 years of experience supporting and managing Cribl Stream deployments.Experience with Splunk Premium Applications, IT Service Intelligence and Enterprise Security.A minimum of 3-4 years with AWS Services and implementations with a working knowledge of core AWS products including S3, Terraform, ALB/NLB, EC2, PrivateLink and VPCsAWS, Cribl and Splunk certifications, such as Splunk Certified Architect or AWS Associate, are highly desirable.At least 8 years of experience with LAN/WAN technologies and clear understanding of basic network concepts and services.11 to 13 years of experience with Linux operating system management or administration.Demonstrated proficiency in scripting and programming languages (e.g., Python, PowerShell) for custom Splunk app development.Experience with Ansible and leveraging playbooks for task automation. Location & Hours of Work (Specify whether the position is remote, hybrid, in-office and where the role is located as well as the required hours of work) Equal Opportunity Statement Evernorth is an Equal Opportunity Employer actively encouraging and supporting organization-wide involvement of staff in diversity, equity, and inclusion efforts to educate, inform and advance both internal practices and external work with diverse client populations. About Evernorth Health Services Evernorth Health Services, a division of The Cigna Group, creates pharmacy, care and benefit solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention and treatment of illness and disease more accessible to millions of people. Join us in driving growth and improving lives.

Posted 3 weeks ago

Apply

1.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Play an active role in developing the Multi-Cloud Gateway, enabling customers to use S3-compatible storage buckets seamlessly. Take ownership of product quality by participating in peer code reviews, contributing to continuous integration (CI) and continuous delivery (CD) pipelines, and addressing security vulnerabilities proactively. Collaborate with team leads, architects, and fellow engineers to shape product design and architecture that meets both technical and customer requirements. Work closely with IBM's global customer support and partner teams to diagnose and resolve customer issues, ensuring a high level of customer satisfaction. Required education Bachelor's Degree Required technical and professional expertise 3+ years of experience working in a Linux environment with at least one language like Golang, NodeJs/Js, or C or C++ Experience with container-related technologies (Kubernetes, OpenShift, etc.), virtualization, or distributed systems Ability to learn and research new technologies, and deliver solutions Great communication and collaboration skills, both written and verbal, with a solid attention to detail Bachelor's degree in computer science or equivalent working experience

Posted 3 weeks ago

Apply

4.0 - 7.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Design, implement, and maintain scalable and reliable compute infrastructure, with a focus on Wintel, Linux, VMWare, and Redhat KVM environments. Collaborate with development teams to ensure applications are designed for reliability and performance across different operating systems and virtualization platforms. Automate repetitive tasks to improve efficiency and reduce manual intervention, specifically within Wintel and Linux systems. Monitor system performance, identify bottlenecks, and implement solutions to improve overall system reliability in VMWare and Redhat KVM environments. Develop and maintain tools for deployment, monitoring, and operations tailored to Wintel, Linux, VMWare, and Redhat KVM. Troubleshoot and resolve issues in development, test, and production environments, focusing on compute-related challenges. Participate in on-call rotations and respond to incidents promptly, ensuring high availability of compute resources. Implement best practices for security, compliance, and data protection within Wintel, Linux, VMWare, and Redhat KVM systems. Document processes, procedures, and system configurations specific to the compute infrastructure Primary Skills Site Reliability Engineer SRE Compute Infrastructure Wintel Administration Linux Administration VMWare Administration Redhat Proficiency in scripting languages Python, Java, C/C++, Bash Infrastructure tools Terraform, Ansible Experience with monitoring and logging tools Prometheus, Grafana, ELK stack Solid understanding of networking, security, and system administration within Wintel and Linux environments. Experience with CI/CD pipelines and tools Jenkins, GitLab CI Knowledge of database management systems MySQL, PostgreSQL

Posted 3 weeks ago

Apply

4.0 - 8.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Design, implement, and maintain scalable and reliable compute infrastructure, with a focus on Wintel, Linux, VMWare, and Redhat KVM environments. Collaborate with development teams to ensure applications are designed for reliability and performance across different operating systems and virtualization platforms. Automate repetitive tasks to improve efficiency and reduce manual intervention, specifically within Wintel and Linux systems. Monitor system performance, identify bottlenecks, and implement solutions to improve overall system reliability in VMWare and Redhat KVM environments. Develop and maintain tools for deployment, monitoring, and operations tailored to Wintel, Linux, VMWare, and Redhat KVM. Troubleshoot and resolve issues in development, test, and production environments, focusing on compute-related challenges. Participate in on-call rotations and respond to incidents promptly, ensuring high availability of compute resources. Implement best practices for security, compliance, and data protection within Wintel, Linux, VMWare, and Redhat KVM systems. Document processes, procedures, and system configurations specific to the compute infrastructure. Primary Skills Site Reliability Engineer SRE Compute Infrastructure Wintel Administration Linux Administration VMWare Administration Redhat Proficiency in scripting languages Python, Java, C/C++, Bash Infrastructure tools Terraform, Ansible Experience with monitoring and logging tools Prometheus, Grafana, ELK stack Solid understanding of networking, security, and system administration within Wintel and Linux environments. Experience with CI/CD pipelines and tools Jenkins, GitLab CI Knowledge of database management systems MySQL, PostgreSQL

Posted 3 weeks ago

Apply

4.0 - 8.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Primary Skills Site Reliability Engineer SRE Compute Infrastructure Wintel Administration Linux Administration VMWare Administration Redhat Proficiency in scripting languages Python, Java, C/C++, Bash Infrastructure tools Terraform, Ansible Experience with monitoring and logging tools Prometheus, Grafana, ELK stack Solid understanding of networking, security, and system administration within Wintel and Linux environments. Experience with CI/CD pipelines and tools Jenkins, GitLab CI Knowledge of database management systems MySQL, PostgreSQL Secondary Skills Proven experience as an SRE or similar role, with a focus on compute infrastructure, particularly Wintel, Linux, VMWare, and Redhat KVM. Proficiency in scripting languages (e.g., Python, Java, C/C++, Bash) and infrastructure-as-code tools (e.g., Terraform, Ansible). Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Solid understanding of networking, security, and system administration within Wintel and Linux environments. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI). Knowledge of database management systems (e.g., MySQL, PostgreSQL). Familiarity with microservices architecture and related technologies. Ability to work in a 24x7 on-call after hour rotation environment. Experience with distributed storage technologies such as NFS, HDFS, Ceph, and Amazon S3, as well as dynamic resource management frameworks (Apache Mesos, Kubernetes, Yarn). Proactive approach identifying complex problems, performance bottlenecks, and areas for improvement. Advocate for DevOps/SRE best practices, leading postmortems/RCAs, incident retrospectives, and operational readiness reviews. Relevant experience with the following products is a plus; ServiceNow, BigFix, Tenable, CrowdStrike, Splunk, and SQL Server.

Posted 3 weeks ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Key Responsibilities CLI DevelopmentExperience in building and maintaining CLI tools, especially for managed objects. Very good experience in Linux Environment Unit TestingExperience writing unit tests for frontend code (e.g., using Jest, Mocha). E2E TestingKnowledge of end-to-end automation tools like Cypress or Selenium for UI testing. GolangGo to develop backend or CLI tools, improve efficiency, and manage tasks Primary Skills Key Responsibilities Automation Development Design and implement automation solutions using Golang to streamline development, testing, and deployment processes. Kubernetes Hands-on experience with Kubernetes, including cluster management, configuration, and troubleshooting. CI/CD Integration Build and maintain CI/CD pipelines to automate software builds, testing, and deployments. Monitoring and Optimization Monitor automated systems and Kubernetes clusters for performance and reliability, and make necessary adjustments to optimize operations. Collaboration Work with development, operations, and infrastructure teams to identify automation opportunities and implement effective solutions. Documentation Create and maintain documentation for automation processes, scripts, and Kubernetes configurations

Posted 3 weeks ago

Apply

25.0 - 30.0 years

20 - 30 Lacs

Ludhiana, Chandigarh, Delhi / NCR

Work from Office

Naukri logo

We are looking for a proficient C Developer to join our team, focusing on the design, development, and optimization of Linux-based POS applications , particularly for V72 terminals . The ideal candidate will have strong C programming expertise, experience with system-level development on Linux, and a background in POS terminal integration including peripherals such as printers, card readers, and NFC modules. Experience Required: 3-5 Years Work Mode: Work from Office, Mohali Key Responsibilities: Design and develop robust POS applications in C for V72 Linux-based terminals . Develop and maintain C-based applications with a focus on performance, security, and reliability . Interface with POS hardware peripherals : printers, EMV card readers, NFC modules, barcode scanners, touchscreens, etc. Work with system-level APIs , inter-process communication (IPC) , multi-threading , and memory management . Handle serial/USB communication and interact closely with the OS layer for hardware control. Develop transaction flow logic , UI rendering , and integrate payment processing features . Optimize application performance and minimize resource usage on embedded hardware. Conduct thorough code reviews , debugging , and performance tuning . Ensure applications are compliant with industry standards (e.g., PCI DSS , EMV ) and adhere to security best practices. Collaborate with QA, hardware teams , and other engineers for testing and validation . Required Skills & Qualifications: Strong proficiency in C programming with solid understanding of Linux internals . Experience with POS application development and V72 or similar embedded terminals . Knowledge of NFC , EMV , and related transaction technologies. Skilled in IPC mechanisms (pipes, message queues, shared memory) and multi-threaded programming . Experience with shell scripting and Linux debugging tools ( GDB, Valgrind, Strace , etc.). Familiarity with SQL or NoSQL databases for application-level data storage. Hands-on with Makefiles, CMake , and version control systems like Git or SVN . Ability to troubleshoot performance bottlenecks and secure embedded applications Preferred Experience: Development experience with VX/V72 POS terminals or similar. Background in embedded systems , device driver interactions , or hardware integration . Previous work in retail, payment, or transaction-processing environments .

Posted 3 weeks ago

Apply

Exploring Linux Internals Jobs in India

Linux internals jobs in India are in high demand as more companies are relying on Linux-based systems for their operations. Professionals with a strong understanding of Linux internals are sought after for roles ranging from system administrators to kernel developers. If you are looking to kickstart or advance your career in this field, India offers a plethora of opportunities.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Noida

These cities are known for their thriving IT industry and have a high demand for Linux internals professionals.

Average Salary Range

The average salary range for Linux internals professionals in India varies based on experience level. Entry-level positions can expect to earn between ₹3-6 lakhs per annum, while experienced professionals with 5+ years of experience can earn upwards of ₹15 lakhs per annum.

Career Path

A typical career path in Linux internals may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually progressing to roles like System Architect or Kernel Developer.

Related Skills

In addition to a strong understanding of Linux internals, professionals in this field are often expected to have skills in scripting languages like Bash, knowledge of networking protocols, experience with virtualization technologies, and proficiency in troubleshooting system issues.

Interview Questions

  • What is the difference between a process and a thread? (basic)
  • Explain the role of the init process in Linux. (medium)
  • How does the Linux kernel manage memory? (advanced)
  • What is a system call and how is it invoked in Linux? (medium)
  • Can you explain the difference between user space and kernel space? (basic)
  • How does the Linux scheduler work? (advanced)
  • What is a kernel module in Linux? (medium)
  • How does virtual memory work in Linux? (advanced)
  • What is the purpose of the /proc filesystem in Linux? (medium)
  • Explain the role of the shell in Linux. (basic)
  • How do you troubleshoot a system that is running out of memory? (medium)
  • What is the purpose of the fork() system call in Linux? (basic)
  • How does Linux handle device drivers? (advanced)
  • Explain the difference between static and dynamic linking. (medium)
  • What is a virtual file system in Linux? (advanced)
  • How does Linux handle inter-process communication? (medium)
  • What is the purpose of the cron daemon in Linux? (basic)
  • Can you explain the concept of a Linux container? (medium)
  • How does Linux handle file permissions? (basic)
  • What is the purpose of the GNU C Library (glibc) in Linux? (medium)
  • How does Linux handle input/output operations? (advanced)
  • Explain the role of the bootloader in the Linux boot process. (medium)
  • What is the purpose of the Linux kernel's sysctl interface? (advanced)
  • How does Linux handle signals? (medium)

Closing Remark

As you prepare for interviews for Linux internals roles in India, make sure to brush up on your technical knowledge and practical skills. With the right preparation and confidence, you can land a rewarding career in this exciting field. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies