About the Role:

 

We are looking for a Technical Architect / Lead Engineer to design and oversee the development of high-performance, scalable telecom solutions. The ideal candidate will have deep technical expertise in Linux, C++, Golang, Kubernetes, and high-performance networking (DPDK, DPI technologies). This role requires hands-on architectural leadership, strong DevOps integration skills, and the ability to guide technical teams in building scalable, secure, and resilient solutions.

 

Key Responsibilities:

 

System & Software Architecture:

    •         Design end-to-end solutions integrating components such as DPDK (Linux, C++), DPI engines (C++, CGO), and microservices (Golang, Fiber).

    •         Define service boundaries, communication protocols (gRPC, MQ), and integration patterns.

    •         Ensure cross-domain integration for seamless system interoperability.

 

Deep Technical Expertise:

    •         Strong proficiency in Linux, C++, Golang, Kubernetes, and observability tools.

    •         Experience in high-performance networking (DPDK), packet processing, and DPI technologies.

    •         Knowledge of relational databases (PostgreSQL) and ORM frameworks (GORM).

 

Scalability, Reliability & Security:

    •         Architect scalable solutions across Kubernetes clusters.

    •         Design for high availability and disaster recovery (PostgreSQL Operators, bare metal deployments).

    •         Implement security best practices across infrastructure and application layers.

 

Toolchain & DevOps Integration:

    •         Expertise in containerization (Docker, Kubernetes) and deployment automation (Ansible, Kubespray).

    •         Integrate observability tools (Prometheus Operator, VictoriaMetrics) into system architecture.

 

Leadership & Mentoring:

    •         Lead technical teams, perform code reviews, and ensure best practices in development.

    •         Collaborate with QA, backend, and frontend teams to maintain architectural consistency and quality.

 

Must-Have Qualifications:

    •         Proven experience in designing scalable, high-performance systems.

    •         Strong expertise in Linux, C++, Golang, Kubernetes, and observability frameworks.

    •         Hands-on experience with high-performance networking (DPDK, DPI engines, packet processing).

    •         Experience with PostgreSQL, GORM, and database scaling strategies.

    •         Strong leadership and mentoring abilities.

 

Nice-to-Have Qualifications:

    •         Experience with bare metal deployments and Kubernetes cluster scaling.

    •         Familiarity with MQ-based communication (Kafka, RabbitMQ, NATS).

    •         Expertise in security best practices for networking and distributed systems.

 

Why Join Us?

    •         Work on cutting-edge telecom and high-performance networking projects.

    •         Lead a team of skilled engineers and drive impactful architectural decisions.

    •         Develop next-generation scalable and resilient telecom solutions.

    •         Competitive salary, benefits, and career growth opportunities.

 

🚀 Join us to shape the future of high-performance telecom architecture!