Job Location: Chennai
Description of the role:
- We are looking for an experienced development engineer in Python to work CDN product with R&D team of Velocix’s Video Delivery Division. The Velocix’s Video Delivery team is developing on Video products like Content Delivery network, Video personalization platform.
- This development engineer role includes designing, building, implementing and maintaining efficient and reliable Python code. The expected deliverables are stable, scalable, working code and libraries. It is expected the development engineer should define innovative strategies and drive to implement the same.
Soft skills/interpersonal level:
- Candidate should have good listening skills and ability to work independently and in group. Need to collaborate with System Designers, Tech Leads and Manual testers and understand the objective of the requirement and effectively implements
- Candidate should have big picture thinking to understand the complex E2E scenarios to develop the automation scripts
- Should be easily approachable and helpful person and should play effective role in Devops environment
- Candidate should be able to take on positions of leadership or mentoring and owning his/her areas of responsibility
Work Experience Requirements:
Minimum of 3 to 8 years of hands on experience in
- Understanding architecture & design of functional, non-functional areas
- Design, build, and maintain efficient, reusable, and reliable Python code
- Maintains code quality, organization, and automatization
- Agile, DevOps, and Continuous integration and Continuous delivery
Good to have
- Video Streaming methodologies
- Video personalization techniques
- Good Experience/Knowledge in CDN (Caching mechanism).
- Good Knowledge in HTTP(s) and RTSP.
Main responsibility areas:
- Implements the requirements as per the guidelines provided in the system design.
- Implements automation for functional testcases
- Makes sure that the developed implementation is the most preferred and appropriate approach.
- Keenly focusses on performance optimization in each and every implementation.
- Supports the scrum testers for defining corresponding testcases to cover all aspects of implementation.
- Makes sure unit tests and component tests are well covered for every implementation.
- Participates in peer reviews.
- Interfaces with Tech Leads / Sys Designers to get the implementation correct/complete for a given requirement.
Key Competencies:
- Strong Experience in Python involving multi threading, Disk operation and SOA.
- Strong Experience in developing automation testcases using python.
- Good Knowledge on the product and the concerned component(s).
- Strong knowledge on the programming language(s) and tools involved.
- Strong Experience in Linux (from a development perspective)
- Good Experience/Knowledge in tools like GIT, JIRA etc.
- Experience/Knowledge in Agile Methodology.
- Good Knowledge in Performance testing tools and methodologies.
- Good Knowledge in Video streaming methodologies.
- Good Knowledge in HTTP and HTTPs.
Submit CV To All Data Science Job Consultants Across India For Free
๐ Explore All Related ITSM Jobs Below! ๐
โ
Select your preferred “Job Category” in the Job Category Filter ๐ฏ
๐ Hit “Search” to find matching jobs ๐ฅ
โ Click the “+” icon that appears just before the company name to see the Job Detail & Apply Link ๐๐ผ

Leave a Reply