Posted on: 27/10/2025
Description :
Employment Type : 6 Months Contract (extendable)
About the Role :
We are seeking a highly skilled C++/Linux Developer with strong expertise in designing and developing scalable, multi-threaded applications in a Linux environment. The ideal candidate will have hands-on experience with system-level programming, cloud environments (preferably GCP), and a solid understanding of networking protocols.
Key Responsibilities :
- Design, develop, and maintain C++ and C applications on Linux platforms.
- Implement and optimize multi-threaded and high-performance software components.
- Conduct code reviews, ensure adherence to clean code principles and SOLID design.
- Collaborate with cross-functional teams to define, design, and deliver software solutions.
- Utilize GIT for version control and collaborate via GitHub and JIRA for issue tracking.
- Develop and maintain Bash scripts for automation and system monitoring.
- Deploy and monitor applications using Docker, Kubernetes, and Google Cloud Platform (GCP).
- Troubleshoot issues using Linux debuggers, cloud logging tools, and performance analysis.
- Work with networking protocols such as TCP/IP, UDP, HTTP, HTTPS, and FTP.
- Participate in Agile/Scrum ceremonies, contribute to sprint planning, and maintain project documentation in Confluence.
- Mentor junior developers and promote best engineering practices within the team.
Required Skills :
- Proficiency in C and C++ programming.
- Strong understanding of Linux OS, shell scripting (Bash), and debugging tools.
- Experience with multi-threaded application design and development.
- Familiarity with network protocols (TCP/IP, UDP, HTTP, HTTPS, FTP).
- Hands-on experience with GIT, JIRA, and Confluence.
- Exposure to Docker, Kubernetes, and Google Cloud Platform (GCP).
- Strong grasp of Agile methodologies (Scrum / Kanban).
- Excellent problem-solving and analytical skills.
- Strong communication and mentoring abilities.
Preferred Skills :
- Knowledge of JavaScript and TypeScript (basic level).
- Experience with GCP Cloud Logging or other cloud monitoring tools.
- Prior experience in code optimization and performance tuning.
- Experience contributing to open-source projects or internal developer tooling.
Education :
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
Other Software Development
Job Code
1565698
Interview Questions for you
View All