Job Description
We are seeking an experienced Lead Golang / C++ Developer to design, develop, and deploy network management solutions for Wireless LAN devices, with a focus on high-performance and scalable systems.
Responsibility :
- Lead the design, development, and deployment of network management and orchestration solutions for Wireless LAN devices.
- Architect and develop cloud-native applications and microservices in AWS, GCP, or Azure environments.
- Implement high-performance solutions for managing complex wireless network environments.
- Collaborate with product managers, QA engineers, and network architects to deliver features on time.
- Develop and maintain RESTful APIs for integration with devices and cloud platforms.
- Optimize database technologies (SQL / NoSQL) for efficient data management and retrieval.
- Work with messaging systems like Kafka or RabbitMQ for real-time communication.
- Focus on CI / CD pipelines and DevOps practices for rapid delivery.
- Troubleshoot complex technical issues across distributed systems.
- Mentor junior engineers to uphold high coding standards and best practices.
Requirements :
10+ years of software development experience, with at least 5 years in a lead role.Strong proficiency in Golang and / or C++ for backend development.Hands-on experience with cloud-native design using AWS, GCP, or Azure.Expertise in SQL and NoSQL databases for data modeling and optimization.Proficiency in Wi-Fi standards (802.11n, 802.11ac, 802.11ax) and wireless protocols.Experience with RESTful API development and integration testing.Familiarity with CI / CD tools like Jenkins and GitLab CI.Strong problem-solving and performance optimization skills in distributed systems.Ability to work in Agile environments and manage complex projects.Skills Required
C ++, Restful Apis, Devops