:
Job Summary:
We are seeking a highly skilled C++ Developer with a strong background in Linux kernel development and networking to join our team. In this role, you will be responsible for designing and implementing networking components within the Linux kernel using C++ and other relevant technologies. Your work will play a critical role in ensuring the performance and reliability of our networking infrastructure.
Years of experience needed:
3 to 4 years
Job Requirement:
\xef\x82\xb7 Design, develop, and maintain C++ software components that interact with the Linux kernel, particularly in the area of networking.
\xef\x82\xb7 Collaborate with cross-functional teams to ensure seamless integration of networking components into our software solutions.
\xef\x82\xb7 Contribute to the development and enhancement of networking protocols, drivers, and network-related features in the Linux kernel.
\xef\x82\xb7 Implement and maintain network security best practices, including firewall configurations and access controls.
\xef\x82\xb7 Optimize software and kernel modules for performance, scalability, and reliability.
\xef\x82\xb7 Participate in debugging and troubleshooting network-related issues, providing timely resolutions.
\xef\x82\xb7 Stay up-to-date with the latest developments in the Linux kernel, C++, and networking technologies.
\xef\x82\xb7 Participate in code reviews and provide mentorship to junior engineers.
Technical Skills:
\xef\x82\xb7 Strong proficiency in C++ programming and software design.
\xef\x82\xb7 Extensive experience with Linux kernel development, including knowledge of kernel internals and kernel modules.
\xef\x82\xb7 Good understanding of networking protocols, including TCP/IP, UDP, and HTTP.
\xef\x82\xb7 Familiarity with network technologies, such as VPNs, network security practices.
\xef\x82\xb7 Experience with network debugging tools and techniques.
\xef\x82\xb7 Excellent problem-solving and troubleshooting skills.
\xef\x82\xb7 Familiarity with version control systems (e.g., Git) and continuous integration ( CI/CD ) practices is a plus.
Certifications Needed:
\xef\x82\xb7 NA
About Mphasis
Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis\xe2\x80\x99 Front2Back\xe2\x84\xa2 Transformation approach. Front2Back\xe2\x84\xa2 uses the exponential power of cloud and cognitive to provide hyper-personalized (C=X2C2TM=1) digital experience to clients and their end customers. Mphasis\xe2\x80\x99 Service Transformation approach helps \xe2\x80\x98shrink the core\xe2\x80\x99 through the application of digital technologies across legacy environments within an enterprise, enabling businesses to stay ahead in a changing world. Mphasis\xe2\x80\x99 core reference architectures and tools, speed and innovation with domain expertise and specialization are key to building strong relationships with marquee clients.
Skills:
PRIMARY COMPETENCY : Server Technologies PRIMARY SKILL : C/C++ Development & Programming PRIMARY SKILL PERCENTAGE : 60 SECONDARY COMPETENCY : Server Technologies SECONDARY SKILL : Linux Kernel Programming SECONDARY SKILL PERCENTAGE : 40
About Company:
Mphasis is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO) and Infrastructure services globally through a combination of technology knowhow, domain and process expertise. The accolades we have been garnering can be attributed to our undeterred focus in delivering quality solutions across verticals that meet the challenging requirements of our esteemed customers. We have been recently felicitated by the economic times as the most distinguished digital company 2015. We have also been ranked 29 of 100 largest financial technology vendors by American Banker and BAI in the FinTech Forward Top 100 rankings.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.