One of the top notch Telecom companies having Global operation.
Job Description
ResponsibilitiesDesigning and developing CDN (Content Distribution Network) server software to deliver content over the
internet.
Provide critical input into the design, build, test and delivery of our CDN
software.
Be an active team participant that creates and releases software of the
highest quality and seek to be a subject matter expert of internal and external
products, tools and technology.
Responsible for the continuous build and deployment of our CDN software to
multiple non-Production and Production environments. Coordinate build/deployment
schedules between Product, Engineering and Operations teams.
Partner with other teams to create and maintain automated build systems.
Troubleshoot and debug build processes, tools and server
configurations.
Manage multiple software packages and build versions. Designs and implements
repeatable processes for defect-free software deployment.
Identify opportunities to improve existing workflows & tools to optimize
build and deployment.
Assist in specification, design, and implementation of new product features
and enhancements.
Provide the expertise necessary to integrate new projects to the existing
build and release processes.
Develop and implement automation tools to help improve Build and QA
efficiency, using the latest technologies.
Researching software methodologies that will improve our CDN product
offerings.
Interacting directly with software vendors to address bugs and extend
software functionality.
Performs other related duties as assigned.
Working independently and as part of a
team.Requirements
5+ years of Software Development in UNIX environment.
In depth knowledge of internet protocols such as HTTP, FTP, RTMP, BGP,
etc
In depth understanding of network and operating system fundamentals
In depth knowledge of video and audio formats used on the internet
Expertise in UNIX style operating systems such as FreeBSD or Linux
Expertise in several of Java, C/C++, PHP, Unix shell scripting, HTML, Flash
AS3, MySQL
Superb written and verbal communications skills; excellent presentation
skills.
Bachelor or Master in Computer Science preferred.
View the original article here
0 Responses to Software Engineer - Content Distribution Network