19 Jun
|
Nameless
|
Nagpur
Apply on Kit Job: kitjob.in/job/4ri7up
We are seeking a highly skilled Senior Laravel Developer to lead our backend development team and drive the design and implementation of a cloud-based network management platform. The ideal candidate will be responsible for developing robust modules to control and monitor Linux based access points and managed switches, enabling remote provisioning, configuration, monitoring, and firmware management.
Team Leadership:
- Lead and mentor a team of Laravel/PHP developers
- Participate in code reviews, sprint planning, and daily stand-ups
- Guide team members on best practices, clean code, and scalable architecture
- Collaborate with frontend, QA, DevOps, and firmware teams
Cloud Controller Development:
- Design and build RESTful APIs and backend services for:
- Access Point onboarding & provisioning
- Switch configuration & VLAN management
- Real-time device status, logs, and alerts
- SSID, QoS, Band Steering, 802.11 settings, and advanced wireless controls
- Integrate with MQTT, RADIUS, and SNMP protocols for device communication
- Build modules for role-based access, audit logging, and multi-tenant management
Infrastructure & Integration:
- Work with MySQL/Percona clusters for performance and high availability
- Optimize Laravel queue systems for background tasks and device syncs
- Integrate third-party systems like FreeRADIUS, syslog servers, and licensing engines
- Collaborate with firmware and network teams to ensure config compatibility
Security & Quality:
- Ensure secure handling of device credentials, API keys, and data flows
- Implement unit and integration testing
- Harden the application against common threats (SQLi, XSS, CSRF, etc.)
Requirements
Technical Skills:
- Expert in Laravel (v9+), PHP 8.x, Composer, and Laravel ecosystem (Queue, Sanctum/Passport, Jobs, Policies, Events)
- Experience with MySQL/Percona, Redis, and database schema design
- Strong in RESTful API design and JSON-based communication
- Hands-on with MQTT, SNMP, SSH, or Socket-based communication (bonus)
- Experience in multi-tenant applications, RBAC, and audit trail logging
- Familiarity with networking concepts: VLANs, SSIDs, Access Point provisioning, SNMP, MAC addressing
- Valuable to have: Exposure to OpenWRT, FreeRADIUS, OpenWISP, or network management protocols
Leadership & Communication:
- Proven experience in managing small to mid-size dev teams
- Agile/Scrum experience with tools like Jira, Trello, or GitHub Projects
- Strong communication with ability to interact with firmware/networking engineers
Preferred Qualifications:
- B.Tech/M.Tech/BCA/MCA in Computer Science or related fields
- Experience with cloud deployments on AWS, DigitalOcean, or on-prem clusters
- Understanding of DevOps pipelines (CI/CD, Docker)
Apply on Kit Job: kitjob.in/job/4ri7up
📌 Team Leader (Nagpur)
🏢 Nameless
📍 Nagpur