C & Linux Expert
KeySkills
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
Office Location
Central Jakarta No 1234, Jakarta, IndonesiaSoftware Development Engineer
Experience -
2 to 5
Infrastructure Specialist
Experience -
0 to 1
Key Skills -
SSL Administration,
queue manager configuration,
CI CDContainerisation,
Configuration deployments,
high availability solutions,
OAM performance and tuning,
Managed File Transfers,
pipeline automation tools,
Cloud GCP,
vulnerability remediation,
Mq,
Security Management,
Firewalls,
Red Hat Linux,
Aix,
Openshift,
Load Balancers,
Rhel,
Windows Servers,
Load Balancing,
Kubernetes,
AWS,
Support Engineer - III
Experience -
2 to 5
Key Skills -
Linux Administration,
Troubleshooting,
Incident Management,
Ticket Handling,
Monitoring & Alerting,
Infrastructure Support,
SOP Documentation,
Root Cause Analysis (RCA),
Automation (Shell/Python ? Basics),
Configuration Management,
Change Management,
On-call Support,
System Availability,
Operational Excellence,
Software Dev Engineer I
Experience -
2 to 5