Posted on: 27/11/2025
Description :
C++ Engineer (Cloud Infrastructure & CI/CD)
Role Overview
The C++ Engineer is a hands-on development role requiring 4-8 years of experience, with the core stack centralized in C++.
This position involves building, testing, and deploying high-performance applications that interact with cloud services, utilizing a combination of C++, Python, and Bash scripting.
The incumbent will be responsible for integrating code into automated workflows using Jenkins for CI/CD, with applications deployed on OCI (Oracle Cloud Infrastructure).
Job Summary
We are seeking a dedicated C++ Engineer (4- 8 years experience) with expert proficiency in modern C++ standards to develop and maintain high-performance, resilient software. The ideal candidate will be adept at utilizing Python and Bash scripting for system automation and tooling. Key responsibilities include designing and implementing solutions in the core C++ stack, integrating and managing continuous integration/continuous deployment pipelines using Jenkins, and ensuring the successful deployment and operation of applications on the OCI (Oracle Cloud Infrastructure) platform.
Key Responsibilities and Technical Deliverables
C++ Development and Engineering :
- Design, implement, and optimize highly efficient and scalable software components using modern C++ standards (C++11/14/17/20).
- Apply deep understanding of algorithms, data structures, and object-oriented design principles to solve complex engineering challenges.
- Focus on core C++ stack development, ensuring high performance, low latency, and memory efficiency in all solutions.
Scripting and Automation :
- Utilize bash scripting to automate routine system tasks, environment setup, and deployment configurations on Linux/Unix platforms.
- Develop tooling, test harnesses, and infrastructure automation scripts using Python.
- Write and maintain test cases (unit, integration, system) to ensure code quality and stability.
DevOps and Cloud Infrastructure Integration :
- Integrate code changes and manage continuous integration/continuous deployment (CI/CD) pipelines using Jenkins.
- Ensure the build and deployment processes are robust, automated, and efficiently handle dependency management.
- Possess working knowledge of OCI (Oracle Cloud Infrastructure), focusing on deployment mechanisms, basic resource provisioning, and cloud service integration (e.g., storage, networking).
Mandatory Skills & Qualifications (Inferred)
Experience : 4- 8 years in professional C++ development.
Core Language : Expert proficiency in C++ (modern standards) with a focus on performance and robustness.
Scripting : Strong skills in bash scripting for automation and Python for development tools.
CI/CD : Hands-on experience implementing and managing pipelines using Jenkins.
Cloud : Exposure to cloud concepts and familiarity with OCI (Oracle Cloud Infrastructure) or comparable major cloud platforms (AWS, Azure, GCP).
Fundamentals : Deep knowledge of algorithms, data structures, and multi-threading/concurrency principles.
Preferred Skills
- Experience with cloud infrastructure automation tools (e.g., Terraform, Ansible).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with performance profiling, optimization, and debugging tools.
- Knowledge of specific networking protocols and system programming on Linux.
Did you find something suspicious?
Posted By
Sheryl strategic solutions Pvt. LTD .
HR at Sheryl strategic solutions Pvt. LTD .
Last Active: 28 Nov 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1581575
Interview Questions for you
View All