C & Linux Expert


Company Name


Job Description

    •     C / C++ Development & Modernization
    •     Develop, enhance, refactor, and debug C/C++ applications and system modules.
    •     Perform code modernization for legacy code (GCC 3.x/4.x GCC 10+, glibc upgrades).
    •     Identify deprecated APIs, memory issues, and OS-specific dependencies.
    •     Implement best practices for memory management, multithreading, and IPC.
    •     Linux System Engineering
    •     Work on Linux OS internals: processes, threads, signals, memory, kernel interfaces.
    •     Manage system-level components: daemons, services, systemd, networking, SELinux.
    •     Upgrade Linux environments from RHEL4 AlmaLinux 9.
    •     Troubleshoot system and application issues using Linux tools (strace, gdb, lsof, perf, top).
    •     Legacy Platform Upgrade & Migration
    •     Conduct dependency analysis for C repos and open-source libraries (OpenSSL, CURL, Boost, GSOAP, Apache modules, etc.).
    •     Recompile legacy C applications for modern 64-bit Linux OS.
    •     Resolve library version conflicts, linker errors, and compatibility issues.
    •     Assist with on-prem to AWS migration (EC2, EFS, S3, AMIs, AD integration).
    •     Build, CI/CD & Automation
    •     Work with build tools (Make, CMake, Autotools).
    •     Optimize build pipelines and automate compilation using CI/CD tools (Jenkins, GitLab).
    •     Create Dockerfiles and containerize C-based Linux workloads.
    •     Implement automated unit tests, integration tests, and debugging workflows.
    •     Performance Optimization & Debugging
    •     Profile performance bottlenecks using gprof, perf, valgrind, oprofile.
    •     Tune system performance (networking, I/O, memory, CPU affinity).
    •     Improve stability, reliability, and throughput of systems.
    •     Security, Compliance & Hardening Apply Linux security 

Job Details

Experience : 7 To 10
Number Of Vacancies : 3
Job Type : Permanent
Industry Type : IT/Software
Salary : 10 Lac - 17 Lac P.A

Education Summary

UG : BE/B.Tech PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8030835000
e-mailId : hr.helpdeskexit@genpact.com
Address : RMZ One Paramount Porur Chennai, Campus-10,6th Floor, RMZ-One Paramount, Mount Poonamallee High Road, Porur, Chennai- 600116

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia

Similar Jobs