Job Title: Software Developer (Backend)
Location: India
Reports to: Technical Lead / Project Manager
Join Gorilla Technology – Where Innovation Meets Impact!
At Gorilla Technology, we believe in shaping a smarter, safer, and more connected future. As a global leader in AI-driven solutions for smart cities, security, and edge computing, we are passionate about empowering organizations, governments, and enterprises to unlock the potential of cutting-edge technologies. Our solutions aren't just about technology; they are about making a tangible difference in how cities operate, how businesses thrive, and how communities stay safe.
With over two decades of expertise, a presence in multiple countries, and a diverse team of brilliant minds, we are pushing the boundaries of innovation. We foster a culture of collaboration, creativity, and excellence, ensuring that every team member can grow, learn, and contribute to game-changing solutions that have real-world impact.
If you're ready to make a difference with your career, to work on projects that transform industries, and to be part of a team that values your contributions, then Gorilla Technology is the place for you. Together, let’s drive innovation, enhance quality of life, and shape the future.
Job Overview:
We are seeking a passionate and skilled Software Developer (Backend) with strong expertise in troubleshooting, product development, and automation for networking solutions. The ideal candidate will have 4–6 years of experience, with a focus on Python, SD-WAN concepts, and modern virtualization tools. This role is crucial to building and supporting scalable, secure, and efficient backend systems for our global projects.
Key Responsibilities
Development:
- Develop backend systems and solutions using Python for networking and automation.
Networking:
- Apply basic SD-WAN concepts and networking fundamentals to design and troubleshoot solutions.
- Utilize networking tools such as Wireshark and tcpdump for operations and troubleshooting.
Virtualization/Containerization:
- Gain proficiency in virtualization concepts, including VMs and containers.
- Understand and work on basic network virtualization concepts and environments.
- Manage and operate virtualized environments, including VMs and containerized solutions.
System Design:
- Contribute to the design of scalable distributed systems with a focus on backend functionality.
- Work on basic system design principles and understand system architecture requirements.
Tools & Automation:
- Utilize CI/CD pipelines with tools like Jenkins and GitLab CI to streamline development and deployment.
- Learn and apply basic cloud platform concepts and Infrastructure as Code (IaC) methodologies.
Testing:
- Execute and maintain automated test cases under guidance.
- Assist in manual and automated functional and integration testing.
- Debug and troubleshoot test failures, ensuring robustness in system performance.
- Write test cases, report bugs, and verify fixes in collaboration with QA teams.
Qualifications & Education:
- Bachelor’s Degree in Computer Science and Engineering or a related field.
Experience:
- 4–6 years of total experience, including:
- 4+ years in troubleshooting networking solutions.
- 2+ years in product development and automation.
Skills and Expertise:
- Proficiency in Python for networking and backend development.
- Familiarity with SD-WAN technologies and tools like Wireshark and tcpdump.
- Basic understanding of virtualization concepts (VMs and containers).
- Exposure to CI/CD pipelines, cloud platforms, and Infrastructure as Code concepts.
- Knowledge of debugging tools and experience in developing and maintaining test frameworks.
- Strong English language skills – Spoken and Written
Key Attributes:
- Strong analytical and troubleshooting skills.
- Team player with the ability to collaborate across geographies.
- Passionate about learning new technologies and driving innovation.
Why Join Us?
Join a globally recognized organization at the forefront of networking solutions. Work on cutting-edge technologies, solve critical challenges, and contribute to projects that impact global systems and infrastructure.
Top Skills
Gorilla Technology Group Chennai, Tamil Nadu, IND Office
M C Nichols Road, Chennai, Tamil Nadu, India, 600031