Jobs
Interviews

341 Linux Internals Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

14 - 18 Lacs

mumbai, pune, chennai

Work from Office

Project description Client engages in the business of designing, manufacturing and exporting motor vehicles, engines, transmissions, differentials and their components at its manufacturing locations in Turkey, for sales in the domestic and foreign markets. Client has requested Luxoft to undertake engineering design and consultancy support to a new Software Defined Vehicle (SDV) Development program that meets the technical and attribute requirements, which will be produced and/or sold worldwide by the Client and its licensees. Responsibilities As a DevOps within the SW House, you will be responsible for the setup, configuration, and maintenance of the Continuous Integration and software delivery systems infrastructure. You will be working closely with the development team(s) and support their work by focusing on the building and testing environments. In your role as a Tools & Automation engineer being part of the SW House, you will be able to contribute to the development of CI and CD systems and provide an integral part of what makes the whole SW House produce high-quality software with little manual overhead. Develop and maintain package deployment subsystem for Configuration Management Support cloud deployment activities Support containerization activities Support CI/CD activities for Software Factory Extend build configurations with various platform Skills Must have Experience in Infrastructure & Cloud setup Setup and maintain CI/CD pipelines, setup and maintain CI Server Integrate and automate 3rd party tools to pipelines Automate jobs for continuous testing and producing test reports, test metrics and traceability artefacts Promptly create and configure specific environment for a new project (for developers and testers) SDK & SDE development Collaborate with the team to contribute into build and test processes System Virtualization and Containers Experienced in Windows and Linux development environment and tools, shell scripting Continuous Integration / Delivery Management Advanced Skills in Conan, Bazel, yaml, Azure DevOps, Pipelines, Repos Advanced knowledge for Linux Environments Expert knowledge for Virtualization Environments (Azure-VM, Docker) Advanced CICD Skills for AutomationGit, GitHub Actions and Workflows Experience with daily based integration automation of large scale solutions In dept knowledge of the software development process including Automotive one, project life cycle, methodologies, and approaches Nice to have Agile development principles (especially Scrum) and application supported by tools Infrastructure As Code principles and application Atlassian toolchains such as JIRA, Confluence Testing techniques to include functional, regression, sanity/smoke, batch, and system testing. Test automation tools/frameworks Location - pune,mumbai,chennai,banagalore, Remote India

Posted -1 days ago

Apply

4.0 - 7.0 years

10 - 14 Lacs

bengaluru

Work from Office

Senior Software Engineer designs, develops, troubleshoots and debugs software programs for enhancements and new products. The role would cater to develop software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and Internet-related tools. The SSE will determine hardware compatibility and/or influence hardware design. What will you do: Design, develop, and maintain backend applications and services using Java and modern frameworks Build and enhance RESTful APIs and microservices supporting Red Hats enterprise platforms Collaborate with engineers, QA, architects, and analysts to translate business needs into scalable and maintainable solutions Troubleshoot and resolve issues in development and production environments Support CI/CD pipelines and contribute to automation, observability, and performance tuning Participate in Agile ceremonies and continuously improve delivery practices Help maintain production stability through on-call rotation and proactive monitoring Follow Red Hats privacy, security, and compliance standards across all development efforts What will you bring: Bachelors degree in Computer Science, Engineering, or related technical field 4-7 years of experience in backend or full-stack software development Proficiency in Java, with hands-on experience using Spring Boot, Spring MVC, Spring Security (OAuth 2.0/SSO), and Hibernate Experience developing and consuming RESTful web services Working knowledge of databasesPostgreSQL, MongoDB, Oracle, and SQL Familiarity with Node.js and at least one frontend technologyAngular, React, or TypeScript Solid understanding of Linux environments, cloud infrastructure (AWS preferred), and container technologies (Docker, Kubernetes, OpenShift) Familiarity with Agile methodologies and DevOps practices

Posted -1 days ago

Apply

3.0 - 8.0 years

19 - 25 Lacs

bengaluru

Work from Office

Job Summary Red Hat is looking for a Product Owner to act as the liaison between a cross-functional engineering team and its stakeholders. You will own and continuously adjust the product-delivery team backlog to react to both short-term business needs and the long-term vision in the area of High Availability, Storage and Filesystems. In this role you will be a member of the RHEL Engineering team responsible for understanding and helping to convey inputs from Product Management,Engineering Management, Support, and Upstream communities to the team. Thisposition is a great opportunity to grow leadership skills while workingalongside some of the brightest developers and stakeholders in the opensource industry. What you will do Take a leadership role in a cross-functional team by defining priorities, ensuring alignment with stakeholders, and driving execution for RHEL High Availability, working closely with other teams such as RHEL Storage and RHEL Filesystems, as well as other groups across Red Hat. Act as the primary point of contact between Product Management, Engineering, and similar roles to ensure alignment on priorities and deliverables. With the engineering team, split features and epics into stories or tasks. Define Acceptance Criteria and ensure that the team understands the what to work on. Communicate product goals effectively to ensure the team can work autonomously and remain unblocked. Provide key information, such as delivery plans, by acting as an information radiator to the teams and stakeholders. Proactively monitor community-relatedcommunity related (upstream) and product and service-relatedservices related (downstream) communication channels and act as a voice for the team. Engage in and ensure effective ongoingon-going communication between customers, customer-facingcustomer facing teams, and stakeholders, and the engineering teams to allow for continuous feedback and improvement. What you will bring Strength in prioritizing development work while managing product management expectations Knowledge of RHEL kernel and userspace code relating to filesystems, storage and high availability. Ability to resolve conflicting priorities and communicate key insights from multiple sources (e.g., product feedback, technical discussions, community input) to stakeholders and engineering teams. 3+ years of experience in a software development or product ownership role, preferably in an Agile or Scrum environment. Solid communication, presentation, organizational, time management, and interpersonal skills Highly self-motivated and proactive in engaging stakeholders to drive clarity and alignment. Excellent written and verbal skills in English Experience with shared ownership of software by a globally collaborative team Nice to have Experience with Jira, Bugzilla, GitHub, GitLab or similar (would be a plus) Experience with open source development practices

Posted -1 days ago

Apply

2.0 - 7.0 years

8 - 12 Lacs

pune

Work from Office

About the job: The Red Hat Satellite Engineering team is seeking a Software Engineer who is highly motivated and a versatile Python Developer to join our dynamic team in Pune, India. This role offers a unique opportunity to work across both development and quality assurance functions, ensuring the robustness, reliability, and performance of our solutions. The ideal candidate will possess a strong technical background in Linux environments, proficiency in Python development, and a solid understanding of networking and system administration. This role will involve contributing to a system management solution called Red Hat Satellite based on upstream projects like Foreman, Katello. It is written in Ruby on Rails and supports provisioning on various hypervisors and cloud services and automation written in Python ( robottelo). Our team is global, and our stack is open-sourced, including technologies like Python, Pytest, Ruby, Ruby on Rails, PostgreSQL, Sinatra, and React. You'll have the opportunity to work on real-life issues of an on-premise enterprise product with thousands of existing users. What will you do? Design, develop, and maintain automated tests for our software solutions' testing frameworks Contribute features and bug fixes in collaboration with other team members Collaborate with other team members on analyzing and fixing bugs in the project Incorporate feedback from other team members during PR reviews to drive development tasks to a successful conclusion Collaborate across time zones and geolocations with cross-functional teams, including other engineering teams, product management, UX designers Publicly communicate planned changes with developers and users, gathering their inputs and incorporating them into your work Work on prototypes for new enhancements, experimenting with new tools and projects to further improve the system Demonstrate contributions to stakeholders and the community Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) , Explore and experiment with emerging AI technologies relevant to software development, identifying opportunities to incorporate new AI capabilities into existing workflows and tooling What will you bring? Relevant 2+ years of hands-on experience in Python development, including designing, coding, and debugging applications Experience using Pytest for writing and maintaining automated tests Hands-on experience with a Linux distribution i.e. any one of ( RHEL/Rocky/Alma/CentOS Stream/Suse) Good understanding of networking concepts ( TCP/IP, DNS, DHCP, routing, firewalls) and ability to troubleshoot network issues Familiarity or experience with front-end technologies such as React, Redux, Django, or Flask Strong troubleshooting skills and ability to solve technical issues independently Proficient in English (both written and verbal communication) Experience with Git or other version control systems Passion for continuous learning and keeping up with new technologies and industry trends The following are considered a plus: Knowledge of Ruby, CI practices, Kubernetes, and container technologies (e.g., Docker, Podman) Experience with configuration management tools like Puppet or Ansible Familiarity with network booting mechanisms such as PXE or iPXE Exposure to virtualization/cloud platforms like VMware, KVM, OpenStack, AWS, Azure, or GCP Understanding of PostgreSQL database administration and interaction Contributions to open-source projects

Posted -1 days ago

Apply

5.0 - 8.0 years

7 - 12 Lacs

pune

Work from Office

We are looking for a Senior Software Engineer Youll make a difference by: Mandatory : Python, Shell script, OOPS, C++, QT. (5-8 Years exp) Knowledge of AI/ML. (Nice to have) OS (Windows, Linux). (5+ Yrs) Squish tool (Nice to have) Good with Linux internals. Effective debugging and testing skills. Good Knowledge of embedded systems. Quick learner and team player. Good to have: Knowledge of UI/UX. Railway domain knowledge GIT JIRA IBM-DOORS Desired Skills: 5-8 years of experience is required. Great Communication skills. Analytical and problem-solving skills

Posted 4 hours ago

Apply

5.0 - 10.0 years

7 - 11 Lacs

bengaluru

Work from Office

This Position reports to: Head of Engineering In this role, you will have the opportunity to contribute significantly to successful project results in technology, software, product, and/or solution development, as well as associated Intellectual Property (IP). Each day, you will act as the first point of contact in Research and Development for specific product-related issues and maintenance. You will also showcase your expertise by identifying, proposing, and implementing innovative solutions. This role is contributing to the Process Automation Business of Process Control Platform Division in Bangalore Location . You will be mainly accountable for: System Integration is responsible for the development and integration of components that build the DCS System platform. The system platform is the underlying platform on which control system services are deployed and run. The role is vital in developing necessary components , understanding the interfaces and troubleshooting integration issues. 5+ years of experience in full-stack development and container-based application deployment in Linux environments, with a BE in Computer Science, Electrical, Electronics, Industrial Automation, or MCA. Front-end expertise in React.js, HTML, CSS, and JavaScript, with strong backend development skills using ASP .Net Core, C#, and RESTful APIs. Hands-on experience with REST API design and integration, including managing API gateways and third-party service integration in edge and cloud-native environments. Proficient in Linux fundamentals, including file systems, networking, kernel parameters, and process management, with strong command-line tool usage (grep, awk, sed, curl) for system analysis. Experienced in Kubernetes testing and validation, covering pod scheduling, services, ConfigMaps, Helm charts, and persistent storage configurations. Knowledge of container technologies including Docker, Podman, and containerd, along with container image management for deployment and optimization. Strong grasp of networking concepts such as IP routing, DNS, VLANs, and load balancing, with hands-on use of tools like tcpdump and Wireshark for troubleshooting.

Posted 23 hours ago

Apply

2.0 - 4.0 years

7 - 11 Lacs

hyderabad, chennai, bengaluru

Work from Office

Skills/Experience: Strong C, DS, LSP, LDD, Kernel Development, ARM Arch, Debugging with JTAG, T32, (GDB, KGDB optional) Relevant project level experience. Tools like GIT and understanding of Jenkins Domain: Linux Driver/ Kernel Development Location - Bengaluru,Hyderabad,Chennai,Pune

Posted 1 day ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

hyderabad, chennai, bengaluru

Work from Office

Skills/Experience: Exposure to some CPU arch like ARM or x86 or powerpc etc NPU Architecture: Broadcom preferable Qumran/Jericho family 5+ years of active hands-on work withC/C++with proficient skills Exposure tolinux device driver programming/ Kernel development /kernel programmingis required. Good hands-on experience with SW programming language like C and scripting languages like Python, TCL/TL.Network Device driver experience Familiarity with Device Driver Development, integration and testing Knowledge of OS e.g Linux kernel, drivers and its file system etc. Good knowledge with SQA process Excellent problem-solving and interpersonal skills. Good communication skills, verbal and written Education Qualification: BTECH/MTECH in Electrical/Electronics/Computer Science Engineering or Equivalent Location - Bengaluru,Hyderabad,Chennai,Pune

Posted 1 day ago

Apply

2.0 - 4.0 years

6 - 10 Lacs

hyderabad, chennai, bengaluru

Work from Office

Skills/Experience: Strong Python, good knowledge in C programming, Python Libraries like, Serial, Subprocess, OS, Sys, numpy, panda Strong Python with experience in Automation Framework development in embedded domain Domain: Linux Driver/ Kernel Development Experience (years) : 2 to 4 years Location - Bengaluru,Hyderabad,Chennai,Pune

Posted 1 day ago

Apply

2.0 - 3.0 years

6 - 10 Lacs

indore, pune, peenya

Work from Office

Responsibilities Design, develop, and deploy end-to-end machine learning pipelines in cloud-native environments, ensuring scalability and reliability. Collaborate with data scientists to productionalize ML models, transitioning from prototype to enterprise-ready solutions. Optimize cloud-based data architectures and ML systems for high performance and cost efficiency (AWS, Azure, GCP). Integrate ML models into existing and new system architectures, designing robust APIs for seamless model consumption. Implement MLOps and LLMOps best practices, including CI/CD for ML models, monitoring, and automated retraining workflows. Continuously assess and improve ML system performance, ensuring high availability and minimal downtime. Stay ahead of AI and cloud trends, collaborating with cloud architects to leverage cutting-edge technologies Qualifications 4+ years of experience in cloud-native ML engineering, deploying and maintaining AI models at scale. Hands-on experience with AI cloud platforms (Azure ML, Google AI Platform, AWS SageMaker) and cloud-native services. Strong programming skills in Python and SQL, with expertise in cloud-native tools like Kubernetes and Docker. Experience building automated ML pipelines, including data preprocessing, model deployment, and monitoring. Proficiency in Linux environments and cloud infrastructure management. Experience operationalizing GenAI applications or AI assistants is a plus. Strong problem-solving, organizational, and communication skills.

Posted 1 day ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

bengaluru

Work from Office

This Position reports to: Head of Engineering Your role and responsibilities In this role, you will have the opportunity to contribute significantly to successful project results in technology, software, product, and/or solution development, as well as associated Intellectual Property (IP). Each day, you will act as the first point of contact in Research and Development for specific product-related issues and maintenance. You will also showcase your expertise by identifying, proposing, and implementing innovative solutions. This role is contributing to the Process Automation Business of Process Control Platform Division in Bangalore Location. You will be mainly accountable for: Understating the features, developing test cases and test execution for DCS System Platform Work with Product Owner and Development team to understand scope, features and estimates Testing and Automation effort for new releases. Define and own overall test strategy Collaborate with development teams; provide inputs in product meetings to create high quality products within the defined schedules and budgets. Should have experience in manual testing as well automation Testing using relevant tools. Qualifications for the role: Looking for BE (Computer Science, Electrical, Electronics, Industrial Automation ) or MCA 6+ years of experience in verification and validation of containerized applications within Linux environments, with a strong focus on edge computing and Kubernetes-based deployments. Expertise in crafting end-to-end test plans, test cases, and test scenarios tailored to edge-specific constraints, ensuring full coverage of Kubernetes functionality and integration. In-depth knowledge of Linux operating system fundamentals, including kernel tuning, file systems, networking, and process/resource management for performance and reliability testing. Hands-on experience with testing Kubernetes clusters, particularly lightweight and edge-optimized distributions such as K3s, MicroShift, with validation of key features like pod scheduling, services, Helm charts, and persistent storage. Skilled in automating test scripts and frameworks using languages like Python or Go, with the ability to test Kubernetes APIs, cluster behavior, and containerized workloads. Experienced in CI/CD pipeline integration (Azure DevOps, GitHub Actions) for test automation, along with performance benchmarking tools to evaluate application and cluster scalability under load.

Posted 1 day ago

Apply

12.0 - 17.0 years

13 - 17 Lacs

bengaluru

Work from Office

Your role and responsibilities In this role, you will have the opportunity to initiate and drive technology, software, product, and/or solution development using in-depth technical expertise in a specific area. Each day, you will act as the first point of contact in Research and Development (R&D) for in-depth product or technology-related issues. You will also showcase your expertise by supporting strategic corporate technology management and future product/software/solution architecture. This role is contributing to the Process Automation Business of Process Control Platform in India and Sweden Location. You will be mainly accountable for: Define and communicate a clear vision and long-term strategy for the infrastructure services on which our control systems operate. Ensure alignment with the overall business objectives and the needs of control system. Own and manage the product backlog, balancing new feature requests with technical debt prioritization. Make strategic decisions to prioritize items based on business value, customer impact, and technical feasibility, ensuring that development efforts deliver maximum ROI. Cross-Functional Collaboration: Foster strong communication across development teams, system architects, product managers, and other key stakeholders. Facilitate collaboration to resolve scope conflicts and ensure alignment in functionality, helping teams stay aligned on shared goals and timelines. Safety & Cybersecurity: Partner closely with cybersecurity and safety teams to incorporate safeguards against potential threats. Ensure the infrastructure services meet all necessary compliance standards and that safety features are robustly implemented to minimize risks of system failures or accidents. Qualifications for the role BE (Computer Science, Electrical, Electronics, ) or MCA with 12 +years overall Experience in Product Development on Linux environments and deployments. Solid understanding of Linux operating system fundamentals, including kernel parameters, file systems, networking, and process management. Experience with Linux command-line tools (`grep`, `awk`, `sed`, `curl`) for troubleshooting and sytem analysis. Proficiency in shell scripting (e.g., Bash) for automating common testing tasks and log analysis. Familiarity with Kubernetes architecture, including control plane components (`kube-api server`, `etcd`, `kube-scheduler`,etc.) and worker node components (`kubelet`, `kube-proxy`). Hands-on experience testing Kubernetes clusters, preferably lightweight distributions like K3s, Micro Shift, or other edge-specific platforms. Understanding of networking concepts (e.g., IP routing, DNS, VLANs, load balancing) and experience with network troubleshooting tools (`tcpdump`, `wireshark`).

Posted 1 day ago

Apply

1.0 - 2.0 years

8 - 1000 Lacs

bengaluru

Work from Office

Overview A Data Engineer will be responsible for understanding the client's technical requirements, design and build data pipelines to support the requirements. In this role, the Data Engineer, besides developing the solution, will also oversee other Engineers' development. This role requires strong verbal and written communication skills and effectively communicate with the client and internal team. A strong understanding of databases, SQL, cloud technologies, and modern data integration and orchestration tools like Azure Data Factory (ADF), Informatica, and Airflow are required to succeed in this role. Responsibilities • Play a critical role in the design and implementation of data platforms for the AI products. • Develop productized and parameterized data pipelines that feed AI products leveraging GPUs and CPUs. • Develop efficient data transformation code in spark (in Python and Scala) and Dask. • Build workflows to automate data pipeline using python and Argo. • Develop data validation tests to assess the quality of the input data. • Conduct performance testing and profiling of the code using a variety of tools and techniques. • Build data pipeline frameworks to automate high-volume and real-time data delivery for our data hub. • Operationalize scalable data pipelines to support data science and advanced analytics. • Optimize customer data science workloads and manage cloud services costs/utilization. Qualifications • Minimum Education: Only ME/M. Tech in Computer Science or Engineering will be preferred. • Minimum Work Experience (years): o 1+ years of experience programming with at least one of the following languages: Data Engineering o 1+ years of experience in SQL and data transformation o 1+ years of experience in developing distributed systems using open source technologies such as Spark and Dask. o 1+ years of experience with relational databases or NoSQL databases running in Linux environments (MySQL, MariaDB, PostgreSQL, MongoDB, Redis). • Key Skills and Competencies: o Experience working with AWS / Azure / GCP environment is highly desired.

Posted 1 day ago

Apply

2.0 - 3.0 years

3 - 4 Lacs

indore, pune, bengaluru

Work from Office

Responsibilities Design, develop, and deploy end-to-end machine learning pipelines in cloud-native environments, ensuring scalability and reliability. Collaborate with data scientists to productionalize ML models, transitioning from prototype to enterprise-ready solutions. Optimize cloud-based data architectures and ML systems for high performance and cost efficiency (AWS, Azure, GCP). Integrate ML models into existing and new system architectures, designing robust APIs for seamless model consumption. Implement MLOps and LLMOps best practices, including CI/CD for ML models, monitoring, and automated retraining workflows. Continuously assess and improve ML system performance, ensuring high availability and minimal downtime. Stay ahead of AI and cloud trends, collaborating with cloud architects to leverage cutting-edge technologies Qualifications 4+ years of experience in cloud-native ML engineering, deploying and maintaining AI models at scale. Hands-on experience with AI cloud platforms (Azure ML, Google AI Platform, AWS SageMaker) and cloud-native services. Strong programming skills in Python and SQL, with expertise in cloud-native tools like Kubernetes and Docker. Experience building automated ML pipelines, including data preprocessing, model deployment, and monitoring. Proficiency in Linux environments and cloud infrastructure management. Experience operationalizing GenAI applications or AI assistants is a plus. Strong problem-solving, organizational, and communication skills. Location: Bengaluru,Indore,Pune

Posted 1 day ago

Apply

5.0 - 10.0 years

2 - 6 Lacs

hyderabad

Hybrid

Time : 2:00 PM to 11:00 pm - Experience working on Python SDK for AWS, GCP and OCI is a plus. - Strong knowledge on Python development with hands on experience on API and ORM frameworks like Flask, SQLAlchemy - Experience on Async and Event based task execution programming - Strong knowledge in Windows and Linux environments - Experience in automation tools like Ansible or Chef - Hands on experience at least one of the cloud provider. - Good at writing Terraform or cloud native template. - Knowledge in container technology - Hands on experience CI/CD

Posted 1 day ago

Apply

5.0 - 8.0 years

25 - 40 Lacs

hyderabad, gurugram, bengaluru

Work from Office

Lead, Tech (Platform Engineering) - Systems The XYZ group is a global investment and technology development firm with more than $60 billion in investment capital as of September 1, 2024, and offices in North America, Europe, and Asia. Since our founding in 1988, our firm has earned an international reputation for successful investing based on innovation, careful risk management, and the quality and depth of our staff. We have a significant presence in the world's capital markets, investing in a wide range of companies and financial instruments in both developed and developing economies. WHAT YOU WILL DO DAY-TO-DAY: In this role, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance automation and tooling for our Linux environment using Python and Go. This will involve creating efficient scripts and applications that enhance operational workflows and streamline processes. You will implement and advocate for best practices in system design, with a strong emphasis on microservice architecture and distributed systems, ensuring that our infrastructure is adaptable and resilient to change. Furthermore, you will develop and maintain observability practices, including logging, metrics, and tracing, to ensure system reliability and performance. You will also utilize Infrastructure as Code (IaC) tools like Puppet to manage and automate our Red Hat and Debian Linux environments, while troubleshooting and resolving complex issues related to Linux infrastructure and core services. Lastly, you will work collaboratively within a cross-functional team and provide mentorship to junior engineers while contributing to code reviews and ensuring that coding standards are met. WHO WE ARE LOOKING FOR: The ideal candidate should hold - Basic qualifications: A Bachelor's/Master's Degree in Computer Science, Engineering, or a related technical discipline, with 5 to 8 years of software development experience Excellent understanding of Linux internals and familiarity with core technologies (e.g., LDAP, DNS, Kerberos, TLS, and load balancers) Experience in designing and maintaining highly available distributed systems Proficiency in one or more scripting languages like Python or Go for developing performant applications Familiarity with observability tools (e.g., Prometheus, Grafana, and ELK) Knowledge of configuration management and continuous tools (e.g., Puppet, and GitHub actions) Exceptional problem-solving skills and the ability to think critically Excellent communication skills and the ability to collaborate with cross-functional groups Preferred qualifications : Prior experience in the financial domain of working with investment banks, HFTs, fintech-based startups, or tech startups.

Posted 2 days ago

Apply

5.0 - 10.0 years

6 - 10 Lacs

bengaluru

Work from Office

AIX is the leading open standards-based UNIX operating system from IBM that provides scalable, secure, and robust infrastructure solution for enterprise customers. As a Operating System Security Developer, you will be responsible for Design, development & support of new feature functions, adopting new security policies/standards for AIX Operating System. Work with Product Managers, Senior leaders, and customers to understand the Business needs and implement the same in AIX. Adhere to the AIX development process and ensure successful delivery for the respective component. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Required Professional and Technical Expertise : 5 to 12 years of experience in Platform Security Development. Strong skills in C programming Experience in Algorithms, Data Structures/File Structures Strong skills in Unix/Linux internals – Hands-on in multi-threading, synchronization & Kernel programming etc. Proven Debugging, troubleshooting device drivers and Problem-Solving skills Proven Interpersonal soft, oral, and written communication skills. Interact with customers, understand their requirements, and add new features. Work closely with cross-functional teams across multiple locations (worldwide).

Posted 2 days ago

Apply

5.0 - 8.0 years

25 - 30 Lacs

indore, pune, bengaluru

Work from Office

Responsibilities Design, develop, and deploy end-to-end machine learning pipelines in cloud-native environments, ensuring scalability and reliability. Collaborate with data scientists to productionalize ML models, transitioning from prototype to enterprise-ready solutions. Optimize cloud-based data architectures and ML systems for high performance and cost efficiency (AWS, Azure, GCP). Integrate ML models into existing and new system architectures, designing robust APIs for seamless model consumption. Implement MLOps and LLMOps best practices, including CI/CD for ML models, monitoring, and automated retraining workflows. Continuously assess and improve ML system performance, ensuring high availability and minimal downtime. Stay ahead of AI and cloud trends, collaborating with cloud architects to leverage cutting-edge technologies Qualifications 4+ years of experience in cloud-native ML engineering, deploying and maintaining AI models at scale. Hands-on experience with AI cloud platforms (Azure ML, Google AI Platform, AWS SageMaker) and cloud-native services. Strong programming skills in Python and SQL, with expertise in cloud-native tools like Kubernetes and Docker. Experience building automated ML pipelines, including data preprocessing, model deployment, and monitoring. Proficiency in Linux environments and cloud infrastructure management. Experience operationalizing GenAI applications or AI assistants is a plus. Strong problem-solving, organizational, and communication skills. Location: ,Indore,Pune

Posted 2 days ago

Apply

5.0 - 8.0 years

25 - 30 Lacs

indore, hyderabad, pune

Work from Office

Responsibilities Design, develop, and deploy end-to-end machine learning pipelines in cloud-native environments, ensuring scalability and reliability. Collaborate with data scientists to productionalize ML models, transitioning from prototype to enterprise-ready solutions. Optimize cloud-based data architectures and ML systems for high performance and cost efficiency (AWS, Azure, GCP). Integrate ML models into existing and new system architectures, designing robust APIs for seamless model consumption. Implement MLOps and LLMOps best practices, including CI/CD for ML models, monitoring, and automated retraining workflows. Continuously assess and improve ML system performance, ensuring high availability and minimal downtime. Stay ahead of AI and cloud trends, collaborating with cloud architects to leverage cutting-edge technologies Qualifications 4+ years of experience in cloud-native ML engineering, deploying and maintaining AI models at scale. Hands-on experience with AI cloud platforms (Azure ML, Google AI Platform, AWS SageMaker) and cloud-native services. Strong programming skills in Python and SQL, with expertise in cloud-native tools like Kubernetes and Docker. Experience building automated ML pipelines, including data preprocessing, model deployment, and monitoring. Proficiency in Linux environments and cloud infrastructure management. Experience operationalizing GenAI applications or AI assistants is a plus. Strong problem-solving, organizational, and communication skills.

Posted 2 days ago

Apply

5.0 - 8.0 years

25 - 30 Lacs

pune

Work from Office

Responsibilities Design, develop, and deploy end-to-end machine learning pipelines in cloud-native environments, ensuring scalability and reliability. Collaborate with data scientists to productionalize ML models, transitioning from prototype to enterprise-ready solutions. Optimize cloud-based data architectures and ML systems for high performance and cost efficiency (AWS, Azure, GCP). Integrate ML models into existing and new system architectures, designing robust APIs for seamless model consumption. Implement MLOps and LLMOps best practices, including CI/CD for ML models, monitoring, and automated retraining workflows. Continuously assess and improve ML system performance, ensuring high availability and minimal downtime. Stay ahead of AI and cloud trends, collaborating with cloud architects to leverage cutting-edge technologies Qualifications 4+ years of experience in cloud-native ML engineering, deploying and maintaining AI models at scale. Hands-on experience with AI cloud platforms (Azure ML, Google AI Platform, AWS SageMaker) and cloud-native services. Strong programming skills in Python and SQL, with expertise in cloud-native tools like Kubernetes and Docker. Experience building automated ML pipelines, including data preprocessing, model deployment, and monitoring. Proficiency in Linux environments and cloud infrastructure management. Experience operationalizing GenAI applications or AI assistants is a plus. Strong problem-solving, organizational, and communication skills. Location: ,Indore,Pune

Posted 2 days ago

Apply

3.0 - 5.0 years

4 - 9 Lacs

ahmedabad

Work from Office

Looking for Embedded Software professional who is technically strong and has hands on experience in Programming Language (C/C++), Linux Kernel, BSP and Device drivers. Candidate should have been involved in development of at least 2- 3 different device drivers for Linux. Experience with board bring up, device driver, porting, bootloader, u-boot, file systems are required. The candidate should be ready to travel and work at customer locations as per project requirements. Responsibilities Requirement understanding, Design, Develop, integrate, unit testing & debugging of Embedded Software Real-time applications, Device Drivers, Bootloader, porting, firmware development, Linux kernel etc. Documentation Requirement Specification, Design, Test Plan & Test cases, User Guide, etc. Work as an independent developer and/or lead as per requirement. Effort estimation, planning, customer Interaction Timely & Quality deliverables. Process adherence. Travel and work at customer location as per project requirements. Required Skills: 3-5 years of experience in Embedded Software development with sound fundamental of C Must have 3+ years of working experience with the Linux kernel & Linux kernel device drivers in relevant project(s) Sound knowledge of OS fundamentals and experience with developing multithreaded and multi process applications Must have hands on experience working in embedded Linux building, Uboot configuration, kernel compilation, Linux start-up sequencing, file-systems, debugging kernel messages and board bring-ups for cross platforms etc. Experience working Linux build systems such as Yocto, buildroot, etc Familiarity with development using Host - Target tool chains for embedded platforms Skilled in debugging using tools like JTAG, TRACE32, ICE, and ICD, along with the ability to use oscilloscopes and protocol analyzers. Good debugging skills, particularly in kernel software stability domains, including crash analysis, system locks, and abnormal resets. Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit-bucket, SourceTree etc. is must Reading schematics, datasheets, technical reference manual and Silicon revision sheet Passionate about learning new technologies, methodologies, strategies, and processes Should be able to work independently in an aggressive, high-pressure environment Excellent written and verbal communication Self-starter, problem-solving mentality, and creative thinker Good documentation & shall be able to prepare the specification, design documents, test plan & test reports from requirements Desired Skills: Lead/mentor junior engineers Experience in system level debugging, reverse engineering, Linux Internals, Protocol level knowledge of interfaces would be added advantage Experience in RTOS (Zephyr, FreeRTOS, etc) is preferred Good knowledge of working with Open-source software packages is preferred Close cooperation with other leaders and projects managers Positive attitude and has no issues working on different domains/technologies Education Requirements: B. Tech / M. Tech (ECE / CSE) Shift: General Work Week: Monday to Friday

Posted 2 days ago

Apply

7.0 - 10.0 years

8 - 12 Lacs

ahmedabad

Work from Office

Maintain all client databases which include performance monitoring, troubleshooting and client support. Perform changes within Company regulations and security standards. Assist with testing, implementation, and installation of new/improved systems, as well as product upgrades. Attend meetings and interact regularly with management, team, and clients to continuously improve services. Specific Duties: Responsible for ensuring all database system operational processes are managed according to established service level agreements. Specifically; DB2 UDB V 9.1 ,9.5 , 9.7 , 10.1 Installations, Configurations and Administration . Should have strong experience on High availability (HA) and disaster recovery (DR) experience with DB2 HADR with TSA (tivoli system automation ) Should have strong experience in Database restores including Redirected restores and backup concepts Good understanding in performance monitoring techniques and conduct performance checks to ensure the databases, and their associated applications, are continuing to support the existing Service Levels Hands on experience in Table range partition , Multi dimension clustering , Materialized query tables data movement utilities like IMPORT, LOAD, and EXPORT under high volume conditions. SQL Tuning using db2advisor and db2explain tools. Troubleshooting database issues using db2diag, db2pd, db2dart, db2support, db2top. Database performance tuning by configuring database and instance Parameters. Should have good knowledge on DB2 V10.1 and DB2V10.5 new features Administration of database objects such as indexes, tables, views, constraints, stored procedures Administration of database users Capacity Management and storage management Design, test, and optimize/tune RDBMS components Contribute to design, maintenance, and documentation of integrated database security and components in relation to SOX and SAS70 compliance Review and assess new features or upgrades to existing RDBMS components as well as application database changes For databases that may be supported in the future, reviews product literature to assess RDBMS differences and unique features. When possible, test new technologies and report results Education and/or Experience: A Four year degree in computer science or information systems or equivalent experience.**Minimum of five-six years experience as a DBA in a production and development environment** DB2 LUW is required. Experience in heterogeneous computing environments required, including platforms that support Windows/DOS and UNIX/ LINUX (SUSE preferred). Strong knowledge of Sun Solaris, AIX and Linux environment is a must. Specific Requirements::Able to identify performance issues and design/implement solutions in an effective manner. Able to complete assignments that are defined in general terms. Self motivated to direct own work flow in a manner that maximizes results and meets division goals/schedules. Desire to produce high quality, thorough work Able to prepare and maintain comprehensive and accurate documentation Able to transfer conceptual knowledge from current skill set in order to quickly develop expertise in new databases, platforms, or networks Adapt well to changing project and departmental priorities. Able to work scheduled hours and overtime when needed Strong team orientation, open-minded, able to listen to other's ideas. Good understanding of his/her role, his/her Manager's role, and is able to work well with others Willingness to develop expertise in other areas. Willingness to actively participate in group cross-training by sharing personal areas of expertise with other engineers. Pluses:Additional database experience (e.g. Oracle, MS SQL, MySQL, PostgreSQL)

Posted 2 days ago

Apply

15.0 - 20.0 years

1 - 5 Lacs

bengaluru

Work from Office

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 2 days ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

kolkata, hyderabad, bengaluru

Work from Office

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 2 days ago

Apply

4.0 - 6.0 years

12 - 18 Lacs

gurugram

Work from Office

Role Description: As a Senior DataCom (Networking , L2-L3, L4-L7 Protocols) Specialist at Incedo, you will be responsible for designing and implementing networking solutions for clients. You should have a strong understanding of L2-L3 and L4-L7 protocols and be able to work with network tools such as Wireshark, IXIA, Spirent, etc. Roles & Responsibilities: Design and develop networking solutions using DataCom protocols, including Layer 2, Layer 3, and Layer 4-7. Collaborate with stakeholders to gather and analyze requirements and design solutions that meet business needs. Configure and deploy networking solutions, and troubleshoot technical issues as needed. Develop and maintain documentation, including user guides and training materials. Technical Skills DataCom (Networking, L2-L3 Protocols) Very good understanding of embedded product SW Architecture and Design life cycle Strong in C programming, Linux internals, IPC, Shell / Bash Scripting Very good programming and data structures skills Understanding of Linux based board bring-up, driver development, Linux kernel Good to have knowledge of Dockers and virtualization Understanding of PKI infrastructure and secure code development (SSL, secure boot) Experience on networking protocols: DHCP, VLAN, NAT, NTP, ACL, IPSEC, OpenVPN Management Interfaces such as SNMP, Web, Rest Based Interfaces etc. Hands on experience on Embedded and Networking Products Router, Switches, Gateways. Expertise in code engineering tool like static automated unit testing, code analysis, code coverage and automated build and deployment using DevOps. Nice-to-have skills Qualifications 4-6 years of work experience in relevant field B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred

Posted 2 days 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