Software Development Manager, RDK Analytics

Comcast Philadelphia, PA

About the Job

Business Unit:

Job Summary:

Comcast is looking for a very hands-on Development Manager to manage the team responsible for development of the RDK Analytics/Telemetry data store and platform as well as the RDK Analytics dashboards and reports. These dashboards and reports are used by multiple teams across Comcast's TPX organization and are critical to the lab testing as well as field trials, deployment, release and support of RDK features and devices for the Xfinity X1 Platform, including but not limited to video and broadband platforms.

As the Manager of the team, you will be responsible for development of the Analytics Platform and setting policy for usage and future direction. You will be the lead of a fast-paced team that comprises subject matter experts, and will be a primary point of contact when issues need urgent attention. You will be responsible for interfacing with many peripheral teams, including partners outside of Comcast, to ensure that products and services are deployed in a timely manner, and at a level of quality that maximizes service integrity and minimizes the risk of down-time. Good communication skills are essential.


- Management of the team responsible for development of Analytics Platform as well as Analytics Dashboards and Reports. This involves dealing with collection of TBs of metrics/real time data that needs to be persisted, stored and analyzed.

- Monitoring and Administration of cloud-based infrastructure and services.

- Deployment of web applications and services.

- Configuring Linux/Unix systems, including performance tuning and system administration.

Required Skills:

- 10+ years' experience in application development management using Java based technologies

- Experience in shell scripting using Python, Perl

- Experience with the deployment and performance tuning of web applications as well as deploying and managing web servers (Tomcat, Apache)

- Demonstrated experience with SQL based databases (MySQL, AWS Redshift/RDS and Oracle etc.), AWS S3

- Demonstrated experience with ETL jobs using Apache Spark and other technologies.

- Experience with multiple Big Data Technology platforms like Hadoop, HDFS, Splunk, Elastic Search, and Hive etc.

- Regular, consistent and punctual attendance
- Other duties and responsibilities as assigned

Desired Skills:

- Experience with Open stack and/or Amazon Cloud services

- Extensive Linux (Ubuntu preferred) experience

- Advanced knowledge of configuring Linux/Unix systems, including performance tuning and system administration

Comcast is an EOE/Veterans/Disabled/LGBT employer