Previous Job
Senior Content Delivery Network Engineer - Denver, CO
Ref No.: 16-04678
Location: Denver, CO, Pennsylvania
Job Title: Senior Content Delivery Network Engineer
Location: Denver, CO
Position Type: Full Time (No C2C)
US Citizen, Green Card  and GC EAD  preferred.
Local candidates preferred.
We're especially interested in your abilities with some or most of the following:
  • Developing, integrating and testing of complex IP video delivery system utilizing Content Delivery Networks (CDN) and Web Server technologies
  • Developing, configuring and deploying of HTTP and Proxy Servers such as Apache, Apache Traffic Server, ModProxy, IIS, Nginx, Varnish, Squid, etc
  • Assisting with writing formal requirements and specifications documents; working with vendors to develop, integrating and testing hardware/software
  • Maintaining communication of project statuses and drives for continued improvement in quality and availability of each the systems and product
  • Working jointly with the Product development teams to innovate and also identify/resolve issues
  • Developing product instrumentation and test automation
Responsibilities and Qualifications:
  • Experience with development and integration of HTTP Server and Proxy technologies such as Apache, Apache Traffic Server, ModProxy, IIS, Nginx, Varnish, Squid, etc
  • Experience working with DNS, Anycast, HTTP, REST, JSON, XML and other web and network technologies
  • Implementation of web systems in LAMP stack environment
  • Experience development and support of large scale production systems working within a 24x7 operations environment
  • Experience with rapid development and deployment environments that practice continuous integration and development, Agile software development methodologies
  • Experience configuring and deploying in a virtualized environment such as VMWare, KVM, OpenStack, etc
  • Knowledge and application of coding and scripting required (Go, Java, Python, PERL, Bash, etc)
  • Creative problem-solving skills while working in a fast-paced startup environment
  • Excellent verbal, written, and interpersonal communications skills
  • Ability to handle several tasks, be organized, make decisions, and work efficiently and effectively under deadlines
Bachelor of Science (B.S.) degree with a concentration in Computer Engineering, Computer Science, Information Technology or related field or equivalent experience