Login Enter

Zigsaw

1 year ago

Technical Lead[PythonLinux]

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Zigsaw
Location
India, Maharashtra, Pune India
Posted
1 year ago
View all jobs at Zigsaw

Job description

Following are the key responsibilities of the position -
  • Providing technical leadership to the team
  • Managing customer satisfaction
  • Hands on with technology - Design/Develop/Review complex modules by self if needed
  • Implementing continuous improvements in engineering practices - including process optimization, tools adoption and encouraging automation, impart training etc.
Education/ExperienceRequired Skills Technical Expertise:
  • Minimum 5 years of hands on experience in Advanced Linux, Advanced Python and Bash Shell Scripting
  • Middlewares and firmwares such as ZMQ, MQTT, LMDB, Influxdb, NetData, Grafana, X11, Avahi, JupyterLab, Nginx server, CUDA, Multi-node load balancing, WebRTC Janus Gateway
  • Good understanding about linux internals and commands
  • Contributions or association with Open Source Software communities such as gstreamer, debian, fedora and so on.
  • Knowledge on different Multimedia Frameworks (Gstreamer, FFMPEG) and multimedia file formats
  • Lead the development of new deep learning, ML algorithms and computer vision solutions
  • RESTful-based web services in XML and JSON data handling
  • Good Understanding about MongoDB, MySQL
Technical Leadership
  • Mentoring/Guiding and unblocking team on daily basis
  • In-depth reviews of design, code, tests, manuals, processes
  • Implement process improvements as and when required
  • Owning quality and schedule of deliveries made by team
  • Implementing best software engineering practices in team peer reviews, automations
Customer Management
  • Understanding of customer requirements & helping customers with elaboration of hidden requirements
  • Proposing design alternatives
  • Timely Identifying risks (Technical and Non Technical) and effectively communicating
  • Owning customer satisfaction for deliverables made by team
Efficient with Tools and Processes
  • GitHub/GitLab
  • Continuous integration tools (Jenkins / Hudson/CircleCI/CloudFormation)
  • Issue tracking tools like JIRA, Redmine etc
  • Following Agile Methodology
  • Implementing Automations
  • Modern application development frameworks and design patterns
Past Record
  • Demonstrated success as developer for projects in similar technologies
  • Demonstrated success in actively contributing to large consulting projects
  • Demonstrated success in leading a team of at least 5 members in similar technology domains
Communications
  • Effectively communicates to diverse technical and nontechnical audiences, including customers, developers, peer architects, senior management etc.
Required Relevant Experience: Minimum 5 years

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.