Eng5, Product Dev Eng
Location:
Philadelphia , Pennsylvania
Posted:
October 17, 2017
Reference:
167406

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



The Cloud SRE(Service Reliability Engineering)team workswithin Comcast's Technology and Product Division to deploy, operate, and improve the Comcast private cloud and the applications that run on the private cloud.

Do you want to move beyond simply using cloud technology and, instead, help build and improve a large-scale, state-of-the-art cloud? How about one with nearly 800TB of memory and over 1 million vCPUs?

As an SRE on the Cloud SRE team, you will help build and improve a private cloud at that scale, digging deep into the internals of our open-source toolset to help create a resilient, scalable cloud platform used by millions of Comcast customers.

The Cloud SRE team at Comcast views large-scale platform challenges as software development opportunities. We work with the OpenStack community, contributing code back to the community as we develop new capabilities, and with Comcast application development teams, helping developers deliver applications faster. We use tools like Ansible and applications written in Python and Go to rapidly deploy new cloud capabilities and gain insight into the inner workings of our cloud.

In your role, you will not only help deploy the cloud, but help accelerate the pace of deployment and gain greater operational awareness of the running cloud. This includes building new tools on top of the OpenStack APIs to do things like collect real-time metrics from the tens of thousands of VMs using the cloud. You will create new metrics and identify monitoring deliverables to improve site reliability. Participate in proof-of-concept evaluations of cutting edge tools to recommend new practices to maximize cloud efficiency. The platform that you will build and constantly improve hosts hundreds of applications spanning many data centers across the country. These applications form the backbone of the X1 Entertainment Operating System and other mission-critical applications used by millions of Comcast customers across the country. Messaging, data analysis, and real-time web applications all run on our platform.

Responsibilities:

  1. Build out, upgrade, and production support of the Comcast Elastic Cloud (CEC).
  2. Advance the state of the CEC to promote greater operational awareness, use of automation, availability, performance, and utilization of the cloud platform.
  3. Work within a team environment of 10-12 engineers on the CEC SRE team and with application development teams to initiate and deliver improvements.
  4. Production support may require after-hours response and remediation.

Here are some of the specific technologies we use:

  • OpenStack
  • Ansible
  • Python
  • Shell scripting
  • Ubuntu Linux
  • MariaDB
  • RabbitMQ

Skills & Requirements

  • Hands-on experience with OpenStack in an SRE role, Kilo or later.
  • 5+ years of software development experience
  • Hands-on experience with Ansible. Experience with OpenStack Ansible a plus.
  • Solid Unix system administration experience.
  • Understanding of infrastructure-as-code.
  • Understanding of DevOps concepts.
  • Understanding of large-scale distributed systems.


Comcast is an EOE/Veterans/Disabled/LGBT employer


A little about us:
Comcast brings together the best in media + technology. We drive innovation to create the world's best entertainment and online experiences.

Know someone who would be interested in this job? Share it with your network.