Location: Pune
Salary: Open
Employment Type: Permanent
Industry: Technology/Online
Sub-industry: Software Company
Function: Internal IT

Company Overview

It is a US-based consulting, data science and technology services firm with over 2,000 people helping clients
from our six offices across US and India.

Job Description

Role and responsibilities
 Lead & Own the Feature development for new product releases & customer release.
 Lead & Own the development & integration of System Platform product/service lines.
 Responsible for feature enhancements, software defect resolutions
 Understands the technical requirements; develops the s/w development and delivery plan & communicate
schedule to the team.
 Guides team; reviews code quality, technical documentation and ensures adherence to defined standards
 Liaisons with technical & domain architects to facilitate selection of appropriate technologies to meet the
customer requirements
 Drives timely resolution of technical issues and reports on progress of project to internal/external
 Successful track record of transitioning multiple products from offshore to India centres
 Provide technical guidance to the development teams.
 Manage and lead team of engineers (10-15 people)


Technical skills requirements
 Extensive experience in project management including handling multiple projects.
 Strong C programming and debugging skills.
 Strong in System Level Programming
 Knowledge of Linux kernel internals and drivers is a plus.
 Solid experience with multi-threading, locking, multi-core programming.
 Knowledge on OpenSSL and Cryptography. Additional advantage for possession of crypto accelerators.
 knowledge of networking including SSL, TCP, UDP, ICMP, BGP, HTTP and other L2-L7 protocols network
architecture, cloud based, edge network data & analytics.
 Understanding of designing and developing advanced L4 to L7 networking software and features
 A demonstrated track record of delivering high quality, sustainable results within deadlines.
 Experience on Python and shell scripting
 Must have experience on any network product (i.e. familiarity with network protocols, rules and
 Hands on experience on debugging the issue in complex/distributed system setup.
 Deep understanding and experience of scalable architecting, development, and deployment of end-toend distributed applications
 Experience with SCRUM/Agile process, project planning, tracking, monitoring, and risk management.
 Deep knowledge of the any product & domain, and understanding of “how customers use it”
Nice-to-have skills
 Exposure to Enterprise Networks Security, Application Delivery Controllers (Load Balancers), Firewall
solutions, Threat Protection Systems.
 Strong Bash and/or Python scripting skills
 Experience with some virtualization technologies, for example AWS, Azure, ESXi, KVM, HyperV
 Private Clouds (OpenStack, VMware, Nutanix, Azure Stack)
 Experience of - Virtualization, containerization (Docker/Kubernetes)
 Experience of SR-IOV/Virtio OR DPDK - Data plain data kit.
Soft skills/competencies:
 Deep Understanding of a Business Goals
 Planning & Strategic Thinking
 Strong Technical Aptitude
 Problem solving mind and attitude
 Risk Management
 Effective communication skills – written, spoken, listening and presentation
 Leadership
 Genuine interest in learning and knowledge sharing

Job reference: JO-220617-287501

Need Help?

Feel free to connect with us

Job application

You are about to apply to the following job: Technical Manager System Platform . Applying a job is not a commitment, it gives us the authorization to show your CV to the employer

Upload from Computer
Application confirmed!
Thank you for applying! We shall be in touch with you.