onsite
ITDA Solution Architect - Capgemini
Solutions Architect
Seasoned Solution Architect with 8+ years of software development experience, specializing in network management and device provisioning using C++, Python, Java, Rust, DOCSIS, and modern CI/CD practices within Agile environments.
About the role
Key Responsibilities
- Design and implement scalable network management and device provisioning solutions for DOCSIS environments.
- Develop and maintain core services in C++, Python, Java, and Rust, ensuring high performance and reliability.
- Integrate REST and SOAP APIs to enable seamless communication between cable modem hardware and backend systems.
- Lead CI/CD pipeline creation and DevOps automation to accelerate delivery cycles.
- Collaborate with cross‑functional Agile teams, participating in Scrum ceremonies and sprint planning.
- Troubleshoot complex protocol issues (DHCP, TFTP, other control‑plane protocols) and provide root‑cause analysis.
Requirements
- 8+ years of software development experience, with at least 5 years focused on network management or device provisioning.
- Proficiency in C++, Python, Java, and Rust.
- 3+ years of hands‑on experience with DOCSIS technology, CMTS, and cable modem configuration.
- Strong understanding of network control‑plane protocols such as DHCP and TFTP.
- Demonstrated experience with Agile/Scrum methodologies and CI/CD/DevOps practices.
Skills
cpythonjavarustcicd