Search by job, company or skills

Fresher
Not Disclosed

This job is no longer accepting applications

Job Description

About Client-

My client is a market leading company with over 30 years of experience in the industry. As one of the world's leading professional services firms, with $19.7B, with 333,640 associates worldwide, helping their clients modernize technology, reimagine processes, and transform experiences, enabling them to remain competitive in our fast-paced world.

Their Specialties in Intelligent Process Automation, Digital Engineering, Industry & Platform Solutions, Internet of Things, Artificial Intelligence, Cloud, Data, Healthcare, Banking, Finance, Fintech, Manufacturing, Retail, Technology, and Salesforce

Job Summary

We are looking for a highly skilled Linux Systems & Container Engineer with deep knowledge of Linux internals, containerization technologies, and strong programming skills in C, C++, and scripting languages such as Python or Bash. This role is ideal for someone passionate about building robust, scalable, and secure systems at the OS and container level.

Key Responsibilities:

· Design, develop, and maintain containerized environments using Docker, Podman, or LXC.

· Work on low-level Linux system components, kernel modules, and performance tuning.

· Develop and debug system-level software in C/C++ for Linux-based platforms.

· Write automation scripts and tools using Python, Bash, or similar scripting languages.

· Troubleshoot complex system issues involving memory, CPU, I/O, and networking.

· Collaborate with DevOps and development teams to integrate container solutions into CI/CD pipelines.

· Contribute to system hardening, security policies, and compliance efforts.

· Document system architecture, configurations, and best practices.

Required Skills & Qualifications:

· Strong hands-on experience with Linux container technologies (Docker, Podman, LXC, containerd).

· Deep understanding of Linux internals: kernel, system calls, namespaces, cgroups, etc.

· Proficiency in C and C++ for system-level programming.

· Solid scripting skills in Python, Bash, or similar.

· Experience with debugging tools like gdb, strace, perf, valgrind.

· Familiarity with Kubernetes or other orchestration platforms is a plus.

· Knowledge of networking, firewalls, and system security.

· Familiarity with system performance tools (e.g., perf, strace, top, htop, vmstat, iostat).

· Solid understanding of networking concepts and tools (iptables, netfilter, tcpdump).

· Analyze and optimize Linux kernel parameters and system performance.

· Troubleshoot complex issues related to process management, memory, I/O, and networking at the OS level.

· Contribute to automation and CI/CD pipelines for container lifecycle management.

· Collaborate with development and DevOps teams to ensure system reliability and scalability.

· Monitor system health and implement proactive measures to ensure high availability.

· Maintain documentation for system configurations, procedures, and troubleshooting guides.

· Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Preferred Qualifications:

· Contributions to open-source Linux or container projects.

· Experience with real-time or embedded Linux systems.

· Familiarity with system security frameworks (SELinux, AppArmor).

· Exposure to cloud-native technologies and hybrid cloud environments.

What We Offer:

· Opportunity to work on cutting-edge infrastructure and system-level challenges.

· Collaborative and innovative work culture.

· Competitive compensation and benefits.

· Flexible work arrangements and career growth opportunities.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

strace

Podman

LXC

Linux container technologies

system performance tools

Similar Jobs

Bengaluru, India
Skills:
.NET, Design Patterns, Java, Debugging, Containers, Json, Oop, Docker, Xml, Python, REST-based web services, Messaging queues, NoSQL databases, Data Mapping, Microservices architecture, Problem-solving
Bengaluru, India
Skills:
File System, Ansible, Selinux, Package Management, Python, Firewall, LINUX, Shell Scripts
2-4 yrs
Bengaluru, India
Skills:
protocol buffers , API design, Git, Distributed Systems, Requirements Management, Python, Linux systems programming, source code management, GRPC, PCIe endpoint devices, multi-threaded programming, performance optimization, GoogleTest
Bengaluru, India
Skills:
C Programming, Concurrent Programming, Operating System Concepts, Linux Device Driver Development, OpenGL and OpenCL, system performance tuning and optimization, GPU Multimedia and Display driver development, embedded SoCs and Microcontrollers, Git GitHub, multi-core architectures, ARM and x86 processor architectures, Yocto-based projects or Buildroot, Linux kernel internals, RTOS environments, JTAG J-Link and other hardware debuggers
Bengaluru, India
Skills:
Docker, Ansible, Shell Scripting, Python, Red Hat Linux Administration, Container Management