RDK Analytics Software Engineer (Data)
We are for a talented and dedicated Data Analaytics Software engineer to develop and maintain its Analytics data store and tools/applications in cloud infrastructure. These tools are used across Comcast's software development organization, and are critical to the deployment and release of features and devices for the Xfinity X1 and XFi Platform, including but not limited to set top and broadband premise equipment.
As a member of the team, you will be responsible for developing new tools and platforms, managing existing tools and infrastructure, and setting policy for usage and future direction. You will be a member 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.
Development of Big Data Analytics services for Comcast set top and broadband premise equipment. This involves dealing with collection of large quantity of metrics/real time data that needs to be persisted 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.
10 years' experience in application development using Java/python based technologies
Experience in Apache Spark with pyspark or java
Experience with the deployment and performance tuning of Spark applications
Deploying and managing Spark application in AWS EMR .
Database experience with SQL based databases like MySQL, SQL, and Oracle etc
Advanced knowledge with Big Data Tools like Hadoop, Elastic Search.
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
- provided by Dice