Posted on: 24/01/2026
Description :
Role Summary :
We are seeking a highly skilled Senior Software Engineer with strong expertise in C++, OPC UA, and containerized environments (Docker & Kubernetes). The role focuses on building scalable, secure, and high-performance backend systems, with exposure to modern communication protocols and identity management solutions.
Key Responsibilities :
- Design, develop, and maintain high-performance applications using C++.
- Implement and integrate OPC UA for secure and reliable data communication.
- Build, deploy, and manage containerized applications using Docker and Kubernetes.
- Develop and consume gRPC and REST APIs for inter-service communication.
- Implement authentication and authorization using Keycloak, TLS, and certificate-based security.
- Contribute to backend services using C# / .NET Core when required.
- Ensure application scalability, reliability, and security best practices.
- Troubleshoot, debug, and optimize system performance.
- Collaborate with cross-functional teams on architecture, design, and integration.
Primary Skills (Must-Have) :
- Strong hands-on experience in C++ (enterprise or system-level development).
- Solid experience with OPC UA implementation and integration.
- Hands-on experience with Docker and Kubernetes.
- Strong understanding of multi-threading, memory management, and performance tuning.
Secondary Skills (Good-to-Have) :
- Experience with gRPC
- Working knowledge of C# / .NET Core
- Experience with Keycloak, TLS/CA, and identity/access management
- Understanding of microservices architecture
Nice-to-Have :
- Experience in industrial automation, IoT, or manufacturing systems
- Exposure to CI/CD pipelines
- Experience with cloud platforms (AWS, Azure, GCP)
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1605626