We are looking for an experienced C++ Developer with expertise in Linux system programming, Python, and networking. The role involves working on complex enterprise codebases, enhancing system security, and ensuring robust network operations.
Responsibility:
- Operate processes with non-root privileges by using capabilities to grant minimum required permissions to processes.
- Add capabilities at compile time and ensure they are retained during appliance setup.
- Implement SELinux policies to restrict user operations to the minimum required level.
- Port existing systems from CentOS-based Linux to Oracle Linux.
- Debug and resolve issues or crashes in complex enterprise codebases.
- Develop and maintain VPN servers while ensuring secure networking protocols.
- Collaborate with teams to enhance security and performance across the system.
Requirements:
- Category : Kernel Development
- Experience in compiling the Linux kernel to enable and disable features like SELinux and capabilities.
- Deep understanding of Linux kernel internals.
- Category : SELinux Expertise
- Strong knowledge of SELinux.
- Experience in developing and managing SELinux policies.
- Category : Linux Capabilities
- Experience working with Linux capabilities to restrict processes to perform the minimum required operations.
- Category : Core Linux Development
- Proficiency in C++ and Python.
- Experience with large enterprise codebases (6 to 7 GB).
- Ability to work independently on complex codebases.
- Ability to work independently and take ownership of tasks.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work in a team environment.
- Category : Network Competencies
- Knowledge of network protocols like DHCP, TCP/IP, AAA, RADIUS, LDAP, SNMP, 802.1X, SSL, and IPSec.
- Experience in developing and maintaining VPN servers.
- Category : Debugging and System Programming
- Solid debugging skills to identify issues and crashes in the code.
- Proficiency in system programming on Linux.
- Category : Security Concepts
- Understanding of security concepts and best practices.
📌 C++ Developer (Pune)
🏢 Intuitive Apps India Private
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.