Placement papers | Freshers Walkin | Jobs daily: Tuesday, March 06, 2018

Search jobs and placement papers

Eng 3, Technical R&D at Comcast (Washington, DC)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Description
Are you interested in creating intelligent applications that impact millions of people on a daily basis? Do you want to help us invent the future of customer service and build virtual assistants that interact with millions of customers in natural language and automatically finds solutions to their needs?

If yes, come join the Comcast Applied AI group. We are an innovative research group within Comcast's Technology & Product organization with offices in Washington, DC, Silicon Valley, Philadelphia, Denver and Chicago that does groundbreaking research to support the development of novel Machine learning based products for Comcast's 22+ Million consumers.

We are currently looking to grow our group with engineers that have experience in developing and deploying NLP, Reinforcement Learning, Anomaly Detection, Customer Service or similar applications at scale. The ideal candidate will have experience working as a technical lead or junior team member in a start-up, industrial, government, or academic lab setting on artificial intelligence and machine learning projects.

The positions can be located in any of our locations, though Washington, DC, Philadelphia or Sunnyvale, CA are preferred. We feature an informal, open atmosphere, and cultivate a start-up culture with the backing of a Fortune 50 company. To better serve our community, we believe the diversity of our team should reflect the diversity of our customers.

Desired Qualifications
- Bachelor's degree in computer science, computer engineering, mathematics, related technical discipline, or related industry experience
- Experience with machine learning, deep learning, data mining, and/or statistical analysis tools and how to deploy and monitor machine learning models.
- Strong programming and software development skills and familiarity with Python, Java or Scala.
- Knowledge of data pipeline and cloud technologies such as Kafka, Spark, and Docker.
- 5-8 years related experience after Bachelors for lead positions, and at least 2-3 years related experience after Bachelors, or a recent Master's for junior positions.

Core Responsibilities
- Implements, refines and validates machine learning algorithms for products and applications.
- Designs and develops data pipelines consisting of data ingest, data validation, data cleaning, and data monitoring.
- Trains machine learning models, validates the accuracy of the machine learning models once trained, and deploys them into production.
- Designs proof of concept solutions and contributes to studies to support future product or application development.
- Collaborates with teams outside of immediate work group. Represents the work team in providing solutions to technical issues associated with assigned projects.
- Provides guidance and leadership to more junior engineers.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Mgr 2, Software Dev & Engineering at Comcast (Reston, VA)

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.



Summary

Responsible for leading a team of Software Development Engineers in the planning and designing of software and web applications. Manages projects from design to testing, including new programs, enhancements, and modifications. Collaborates with Quality Assurance team to conduct testing. Develops financial and operational objectives. Ensures operational plans are aligned with business objectives. Contributes to functional strategy development. Has a greater degree of impact on business results, and typically manages one or more groups of professional employees.

Looking for a manager to assist with the transition to a more flexible organization where project specific teams may be formed on an ad-hoc basis. The position would include direct responsibility for employees and projects, however project team may span teams/organizations. Experience managing and working with remote employees is a plus. Candidates should have strong experience running a DevOps team and would be expected to help grow and sustain an internal DevOps culture encompassing end to end responsibility for development, deployment, production support, monitoring, and automation of their applications.

Core Responsibilities

- Oversees the planning and designing of software and web applications, including new programs, enhancements, and modifications.
- Provides guidance to the Software Engineering team and other departments in identifying product and technical requirements. Serves as primary point of contact and liaison between Software Engineering and other teams.
- Directs implementation initiatives for new software products and applications. Organizes software update process for existing applications and coordinates the roll-out of software releases.
- Manages all the deliverables to ensure adherence to deadlines, specifications, and budgets. Implements performance metrics and prepares period reports and/or proposals. Monitors and tracks project progress and reports findings to leadership team.
- Ensures all engineers keep current with technological developments within the industry. Monitors and evaluates competitive applications and products.
- Provides leadership and direction to department personnel from lower-level managers to non-exempt employees.
- Manages cross-project communications.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

Education Level

- Bachelors Degree or Equivalent

Field of Study

- Engineering, Computer Science

Years Experience

- Generally requires 8-11 years related experience

Compliance

Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer

The above information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Manager, Xfinity Connect Mobile and Portal Engineering Team at Comcast (Reston, VA)

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.



Summary
We are looking for an energetic leader to lead our middleware, mobile app, and web portal software engineering team which is responsible for the development of the Xfinity Connect mobile and web portal application. The mobile application which is available across Android and iOS platforms, enables our customers to access their email, voicemail, Voice2Go, as well as video and text messaging services.
The right candidate will enjoy a diverse and highly technical team and are genuinely excited by innovating in a complex, fast-paced business environment. He or she will demonstrate a solid understanding of Agile software development lifecycle, mobile application and web development, continuous integration, and be driven to lead their team to delivery an outstanding product that excites our customers.


Core Responsibilities
- Ensures superb customer experience through best software engineering practices, maniacal monitoring, and lock-step collaboration with customer support teams.
- Manages the full life cycle product development including budgeting, analysis, planning, and execution in support of Comcast Xfinity Connect mobile and web portal development and deployment.
- Recruits, retains, and develops highly qualified team members to meet business objectives.
- Promotes best software development and engineering practices, innovation, efficiency, and appropriate level of risk-taking among team members.
- Identifies high-performing individual contributors and invests in their professional growth through coaching, training, and delegation. Implements organization-wide performance management practices.
- Prior experiences with mobile app, web, and UI/UX development highly desirable.
- Experiences with open-source technology and Cloud infrastructure highly desirable.
- Proactively and transparently manages team's work and deliverables. Adopts modern technology management methodology such as Agile and DevOps.
- Monitors technical and engineering progress to ensure strategies, goals and objectives are met. Aligns operational plans with business objectives. Communicates changes to all affected parties.
- Prioritizes multiple tasks and deliverables. Manages and forecasts resource needs to meet project objectives. Adapts to changing business needs by making adjustments to resources and priorities.
- Establishes and maintains productive relationships with internal stakeholders and vendors.
- Consistent exercise of independent judgment and discretion.
- Up to 20% travel may be required.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, when needed. Variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.


Job Specification:
-Bachelor's Degree or equivalent , Field of Study:Engineering, Computer Science
-Generally requires 6-9 years related experience



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Engineer - Android at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Android Developer

The Challenge:
We are seeking an Android Developer to join our Advanced Applications Engineering group, which is responsible for creating and shipping mobile television experiences that delight our customers and exceed their expectations. Position title will be based on experience and technical competency.

The Role:
In this role you will collaborate with designers, testers, product managers, and other developers across the organization. While the primary responsibilities will include developing features for existing products and building new Android apps from scratch, you will have opportunities to contribute to all aspects of the products. You must be able to pick up new technologies and languages quickly, be a team player, and be able to adapt to changing business and customer demands. The ideal candidate will have experience building native mobile applications that rely on multiple web services and that operate at scale (thousands to millions of users). Technical Skills:
- Strong experience Java is required. Kotlin experience is bonus.
- Knowledge of Android libraries and frameworks such as RxJava and Dagger preferred.
- Strong background in architectural styles and patterns (MVP and MVC) is preferred.
- Agile experience is preferred but not mandatory.```

Qualifications:
- Experience with the software development cycle: product specification, design, implementation, QA, release, and maintenance
- Experience creating mobile applications for a wide variety of devices and Android OS versions
- A strong sense of ownership and responsibility for code quality that follows best practices
- A passion for learning and adapting to new technologies
- Ability to multi-task and work under pressure
- Ability to see the big picture/the whole project, not just the piece you are working on


Job Summary:
Responsible for planning and designing new software and web
applications. Analyzes, tests, and assists with the integration of new
applications. Oversees the documentation of all development activity.
Trains non-technical personnel. Assists with tracking performance
metrics. Integrates knowledge of business and functional priorities.
Acts as a key contributor in a complex and crucial environment.

Core Responsibilities:
- Collaborates with project stakeholders to identify product and
technical requirements. Conducts analysis to determine integration
needs.
- Designs new software and web applications, supports applications under
development, and customizes current applications. Develops software
update process for existing applications. Assists in the roll-out of
software releases.
- Keeps current with technological developments within the industry.
Monitors and evaluates competitive applications and products. Reviews
literature, patents, and current practices relevant to the solution of
assigned projects.
- Works with Quality Assurance team to determine if applications fit
specification and technical requirements.
- Consistent exercise of independent judgment and discretion in matters
of significance.
- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

Job Specification:
- Bachelors Degree or Equivalent
- Engineering, Computer Science
- Generally requires 5-8 years related experience

Military Experience Valued



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Product Development Engineer at Comcast (Philadelphia, PA)

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.



Summary:
Responsible for researching, designing, planning, developing, and/or evaluating new, advanced technologies by translating customer requirements or strategic business objectives into final product design. Works with development, marketing, customer service, and engineering support to develop detailed design, project plans, and product launch.


Core Responsibilities:
- Works with other members of cross-functional teams, joint ventures, third party vendors and Company's Product Managers and Marketing teams to deliver quality products, in a timely fashion, that meet defined requirements.
- Participates in the Company product lifecycle process, contributes to and/or creates product and technical requirements, detailed design documents including transaction, capacity and bandwidth models, systems definitions, and operational procedures as part of this process.
- Ensures that projects are properly accepted into the engineering team, worked on in a timely and efficient manner and smoothly transitioned into development, Quality Assurance and Operations teams.
- Provides guidance and accepts accountability for the performance and reliability of various cross-platform applications and services, and ensures that system failures are restored in a timely manner.
- Recommends courses of action, technology, technical solutions, long term vision and vision of what needs to happen to grow the Company.
- Develops state-of-the art solutions to maximize on technology and business applications.
- Other duties and responsibilities as assigned.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.


This position is for a Product Development Engineer -3 for Residential Data Services.
The responsibility of this position is end-to-end accountability of products and services for Comcast residential broadband customers, including
Product definition, priority, and roadmap
System integration both internal and external to solution
Performance and scale engineering
Deployment
End-to-end testing
Product support
Product launch coordination

Job Specification:
- Generally requires 5-8 years related experience
- Bachelors Degree or Equivalent
- Engineering, Computer Science



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Engineer - Java at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Job Summary:
Responsible for planning and designing new software and web
applications. Analyzes, tests, and assists with the integration of new
applications. Documents all development activity. Assists with
training non-technical personnel. Has in-depth experience, knowledge
and skills in own discipline. Usually determines own work priorities.
Acts as a resource for colleagues with less experience.

Core Responsibilities:
- Collaborates with project stakeholders to identify product and
technical requirements. Conducts analysis to determine integration
needs.
- Designs new software and web applications, supports applications under
development, and customizes current applications. Assists with the
software update process for existing applications, and roll-outs of
software releases.
- Participates in training representatives and operations staff on
internally developed software applications.
- Researches, writes and edits documentation and technical requirements,
including software designs, evaluation plans, test results, technical
manuals and formal recommendations and reports.
- Monitors and evaluates competitive applications and products. Reviews
literature, patents and current practices relevant to the solution of
assigned projects.
- Provides technical leadership throughout the design process and
guidance with regards to practices, procedures and techniques. Serves as
a guide and mentor for junior-level Software Development Engineers.
- Works with Quality Assurance team to determine if applications fit
specification and technical requirements.
- Displays in-depth knowledge of engineering methodologies, concepts,
skills, and their application in the area of specified engineering
specialty.
- Displays in-depth knowledge of, and ability to apply, process design
and redesign skills. Presents and defends architectural, design, and
technical choices to internal audiences.
- Displays knowledge of, and ability to apply, project management
skills.
- Consistent exercise of independent judgment and discretion in matters
of significance.
- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

Job Specification:
- Bachelors Degree or Equivalent
- Engineering, Computer Science
- Generally requires 5-8 years related experience

Military Experience Valued



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Delivery Engineer, VIPER at Comcast (Philadelphia, PA)

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.



Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly motivated team environment? Do you thrive on solving problems that lead to unblocking issues with a service and or technology?

The Platform Delivery Engineering team is a growing, fast-moving team of world-class experts who are innovating in end-to-end IP video delivery. We are a team that thrives on big challenges, results, quality, and agility. The team is driving the delivery of many cutting-edge changes to how Comcast delivers IP video to customers.

The Delivery Engineer (DE) is the technical counterpart to the Project Manager on IP Video projects, and is accountable for the overall project technical solution. The DE role gets involved early in the project lifecycle and continues to support the technical solution beyond successful deployment, ensuring detailed software designs, infrastructure, and operational support meet the project objective.

Who does the delivery engineer work with?

The Delivery Engineer is the glue' that brings together the project's technical solution. Throughout the life of the project, the Delivery Engineer will collaboratively work with many project stakeholders, including the project manager, architect, software development leads, infrastructure team, network engineers, system adiministrators and Comcast leadership.

The broader Platform Delivery Engineering team is a diverse collection of software engineers, systems administrators, and network administrators from all walks of life.

What are some interesting problems you'll be working on?

In this role, you will bridge many technical gaps during the life of a project. Examples include:

  • Design and drive the implementation of an IP Video solution, both for Comcast and for companies external to Comcast.
  • Lead troubleshooting efforts to find root causes and corrective actions thoughout the life of a project.
  • Create and validate system capacity plans.
  • Identify and create advanced application monitoring (Splunk, ELK) for improved reliability.
  • Establish automated application deployments to various environments (Kubernetes, Helm).
  • Develop scripts and utilities to automate data collection.
  • Evaluate new code releases for basic reliability and systems integration support.
  • Provide guidance to QA teams who will perform functional and load testing.

Responsibilities:

  • Design technical systems solutions and provide hands-on project support to implement advanced IP video technologies and services.
  • Assist development teams by deploying and configuring components in various environments.
  • Troubleshoot and triage services and solutions.
  • Design and collaboratively drive delivery of scalable software solutions.
  • Development of tools and processes for managing Unix servers.
  • Development and execution of load, capacity, longevity and stress testing of systems.
  • Development of execution harnesses, systems validation tools and code performance validation tools.
  • Testing and certification of code and systems releases from core vendors.

Here are some of the specific technologies we use for Delivery Engineering:

  • Programming Languages: Python, Go, Javascript, Bash
  • DevOps Tools: Splunk, Kubernetes, Docker, Sysdig, Prometheus, Git, Helm, Concourse, Jenkins
  • Open Source Technologies: Nginx, PostgreSQL, Varnish, Apache Tomcat, HAProxy, Redis, Kafka
  • General Knowledge: Linux, MPEG, HTTP Adaptive Streaming, IP Networking, VMWare, OpenStack

Familiarity with the following industry specifications and standards is helpful but not required:

  • CableLabs Event Signaling and Management (ESAM)
  • CableLabs Event Signaling and Notification Interface (ESNI)
  • Society of Cable Telecommunications Engineers (SCTE-35)
  • Digital Video Ad Serving Template (VAST)
  • CableLabs Encoder Boundary Point (EBP)

Skills & Requirements

  • 5+ years of hands-on experience in software development and/or DevOps engineering.
  • Experience with a variety of Unix/Linux automation and scripting languages such as Python, Bash, or Puppet.
  • Experience writing core programming languages such as Go, Java or C/ C++.
  • Experience gathering requirements and supporting advanced software development teams in an agile environment.
  • Ability to plan, organize and document complex system designs.
  • Understanding how to scale applications depending on load.
  • Knowledge of networking concepts (VLAN, TCP/IP, Multicast, Unicast, OSI).
  • Experience with developing advanced application performance monitoring.
  • Ability to navigate Unix operating systems.
  • Strong presentation and communication skills to explain system designs and technologies to senior leadership.
  • Ability to collaborate with peers and stakeholders around system designs
  • High attention to detail and strong ability to problem solve systems issues.
  • Experience with CI/CD methodologies.
  • Willing to take ownership of problems and independently drive them to resolution.
  • Must be able to work independently, be self-motivated and handle multiple priorities.
  • Comfortable working in a fast paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.

About Comcast VIPER (Video IP Engineering & Research)

VIPER (Video IP Engineering & Research), is a startup division within Comcast's Technology and Product Division and spun out from IP Video and online projects originated within Comcast Interactive Media is based in downtown Denver, CO. We are a cloud-based, IP video infrastructure that's been built to deliver a broad mix of on-demand video, live TV streams and an assortment of other digital media to an array of connected devices in the home.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Sr. Software Engineer, IPTV at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Job Summary:

The Senior Software Engineer in the CPE SW Platform Engineering group provides technical leadership across Video CPE products and technologies. The individual in this role will serve as a lead engineer in building next generation IPTV platform stack to most efficiently consume IP Video streams delivered to the CPE device using adaptive streaming protocols such as DASH/HLS and has a solid grasp of DRM technology used in the IP Video space. This role also leads the evaluation of new products/features, and drives new feature and product initiatives into the Quality Assurance organizations and Operations and will be looked to as the subject matter expert in the IP Video space.

The role requires strong leadership and solid communications skills. The Senior Engineer position requires the ability to work with Product Managers to define product requirements, provide direction to the Product Development engineering team, and drive the product through development and testing.

The ideal candidate would have 10+ years of hands on development experience in C/C++/JavaScript in IP Video related domain preferably building Video Players for adaptive DRM protected streams either using native C/C++ or using HTML/JavaScript in a browser environment. A proven track record in delivery execution under aggressive schedule demands and competing priorities is a must. Experience working with open source community and agile development is highly desirable.

The Senior Engineer must be able to work with cross-functional team members to identify tasks, drive development, and serve as technical interface to vendors, RDK community partners and open source community to drive technology into our products.

Key Responsibilities:

- Work with cross-functional teams, third party vendors, and company product managers to define product specifications / technical requirements, and provide leadership in delivering quality products in a timely fashion.

- Keeps current with technological developments within the IP Video industry. Monitors and evaluates competitive applications and products and constantly strives to build best in class solutions for our customers.

- Provides technical leadership throughout the software life cycle process and guidance with regards to practices, procedures, and techniques. Serves as a guide and mentor for junior Engineers.

- Communicate with stakeholders including development teams, operations, product and Sr. Leadership as required

Requirements:

- At least 8 years' software development experience with a recent focus on IP Video player and related DRM technology.

- Bachelor's degree in Computer Science or related field; Masters degree in Computer Science preferred

- Strong programming language skill in C/C++ in embedded environment.

- Experience with a variety of scripting languages such as Bash and Python

- Experience with web video application development using HTML, CSS, and JavaScript.

- Experience with FFMPEG, DASH-BMFF, HLS, MPEG2 TS and DRM such as PlayReady, Widevine etc

- Experience developing multi-threaded and high performance software.

- Well-versed and proficient with networking technologies and protocols.

- Proficient in Unix/Linux environments.

- Strong design and problem solving skills

- Excellent written and verbal communication

- Fast learner with a strong desire to learn

- Team player comfortable working in a fast paced agile environment

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



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

DevOps Architect 6 at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Comcast Reliability Engineering is looking for SRE Architect. Our architect will be a key technology leader dedicated to implementing the tenets of Site Reliability Engineering across engineering and operations teams within Comcast's Technology, Product and Experience (TPX) organization. Our architect will support multiple projects simultaneously, and must be able adapt to varying technologies, methodologies and

priorities.

Responsibilities:

-Architect will evangelize Reliability Engineering SRE tenets for agile change, incident remediation,

and service level measurement with "automation at every step."

-Architect will develop an extensible "push on green" RE change model factoring in risk impacts, self-heal capabilities, monitoring sophistication and past performance that can be applied and adapted by various product, application and network teams within TPX.

-Architect responsible for collaboratively designing integration workflow between development

teams' continuous integration and deployment pipelines and Reliability Engineering's IOP Core (Change, Incident Management, and Event Correlation).

-Architect will lead an Automation Working Group for TPX with the intent of developing a strategy for determining ownership and consistent implementation of diagnostic and remediation processes in such away they are transparent to the IOP Core and other interested parties within the TPX ecosystem.

-Architect responsible for designing monitoring standards and integrations between TPX monitoring

and alarm platforms and IOP Core's event correlation engine.

-Architect will develop TPX strategy around SRE Service Level measurement and algorithmic

determination of change budget based on application performance and ecosystem impact.

-Provide technical leadership and mentoring across the RETINA development teams that support the

IOP Core.

-Code prototypes as needed to illustrate SRE tenets and RE implementation models in action.

-Evangelize with "seeing is believing" delight.

Knowledge and Skill Requirements:

-Bachelor's degree in Computer Science or Information Systems related discipline

-5 years active development experience with the capabilities of true generalist able to pick-up and

drop various programming languages, standards, and protocols.

-10 years technical leadership experience at Principal Engineer-grade or higher.

-5 years experience with DevOps, continuous integration, tools, test-driven development and error driven development.

-Working knowledge of cloud implementation (OpenStack, AWS)

-Working knowledge of monitoring platforms (Nagios, Sensu)

-Functional knowledge in Java, PERL, Python, JavaScript



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Software Engineer at Comcast (Philadelphia, PA)

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.



Job Summary:
Responsible for planning and designing software applications in networking. Documents all development activity. Works with moderate guidance in own area of knowledge.


Core Responsibilities:
- Analyzes and determines integration needs.
- Support new technology evaluation and testing
- Design and manage networking software for data center
- Work closely with architects and engineers to design solutions
- Use Agile process and tools (e.g., Jira and Confluence) to manage projects
- Other duties and responsibilities as assigned.


Job Specification:
- Bachelor’s Degree or equivalent - Computer Science, Engineering
- Generally requires 2-5 years related experience


Qualifications:
- Strong programming skills (e.g., Python, C, Java and Golang)
- Familiar with cloud technologies such as Openstack, AWS and Kubernetes
- In-depth knowledge of network protocols such as TCP/IP, ISIS and BGP

 CCNA, CCNP, JNCIA or JNCIS preferred



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 3, Software Dev & Engineering at Comcast (Philadelphia, PA)

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.



Job Summary:
Responsible for planning and designing new software and web
applications. Analyzes, tests, and assists with the integration of new
applications. Documents all development activity. Assists with
training non-technical personnel. Has in-depth experience, knowledge
and skills in own discipline. Usually determines own work priorities.
Acts as a resource for colleagues with less experience.

Core Responsibilities:
- Collaborates with project stakeholders to identify product and
technical requirements. Conducts analysis to determine integration
needs.
- Designs new software and web applications, supports applications under
development, and customizes current applications. Assists with the
software update process for existing applications, and roll-outs of
software releases.
- Participates in training representatives and operations staff on
internally developed software applications.
- Researches, writes and edits documentation and technical requirements,
including software designs, evaluation plans, test results, technical
manuals and formal recommendations and reports.
- Monitors and evaluates competitive applications and products. Reviews
literature, patents and current practices relevant to the solution of
assigned projects.
- Provides technical leadership throughout the design process and
guidance with regards to practices, procedures and techniques. Serves as
a guide and mentor for junior-level Software Development Engineers.
- Works with Quality Assurance team to determine if applications fit
specification and technical requirements.
- Displays in-depth knowledge of engineering methodologies, concepts,
skills, and their application in the area of specified engineering
specialty.
- Displays in-depth knowledge of, and ability to apply, process design
and redesign skills. Presents and defends architectural, design, and
technical choices to internal audiences.
- Displays knowledge of, and ability to apply, project management
skills.
- Consistent exercise of independent judgment and discretion in matters
of significance.
- Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

Job Specification:
- Bachelors Degree or Equivalent
- Engineering, Computer Science
-
- Generally requires 5-8 years related experience



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Lead Industrial Designer at Comcast (Philadelphia, PA)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Job Summary:

Who We Are:

Comcast's Experience Design (XD) team is transforming how customers access and enjoy entertainment, communications and home management services across all channels--online, mobile and TV. We look for and create opportunities to educate, enlighten and whenever possible, delight, both new and existing customers. Our goal is to build long-lasting relationships using enhanced flows, smart features and self-healing solutions to foster trust and loyalty. By assembling the country's top designers and thinkers, we're rapidly becoming the premier environment for building and launching one-of-a-kind experiences that make everyday life easier and more entertaining for millions of people.

Who We're Looking For:

As a Lead Industrial Designer, you'll play a pivotal role in driving the delivery of hardware products related to the many efforts the XD team supports from concept to production. You are a passionate, hands-on contributor that is at the top of your game. You are skilled designer, on your way to be a master of your craft. You work well with others; both the leadership around you and helping to mentor the junior team below you. You are confident to defend your designs, but have the experience to pick and choose your battles.

Our team is on the front line bringing video, high speed data, remote control, and connected home products to market and you'll be essential in delivering never-before-thought-of experiences to our customers. You'll unify all aspects of a project, developing best practices while exploring new ideas to extend our design ecosystem. You understand customer behaviors and excel in a collaborative environment that includes other designers, engineers, researchers, strategists and architects to create beautiful, empowering, and meaningful products.

What You'll Do:

- Oversee product design life cycle from initial research through conceptualization, to implementation of production tooling. This includes sketching proposals of initial designs, proposing alternative plans, and determining direction in collaboration with senior executives and outside vendors.

- Deliver high quality work on tight schedules in a dynamic, agile product environment.

- Lead efforts to develop and evolve Industrial design language and visual design standards for products that fulfill the physical extension of our brands and demonstrate our commitment to delivering premier experiences.

- Prepare sketches of ideas, detailed drawings, illustrations, renderings and 3D models.

- Work closely with research teams to study, understand and deliver on customer needs and expectations while also creating functional mockups for usability testing.

- Determine materials, construction, mechanisms, shapes, color, surface finish, manufacturing processes.

- Mentor and guide other designers to promote individual and team growth.

- Maintain a critical eye and an obsessive attention to detail.

- Craft presentations to support design from both strategic and tactical lenses from concept through delivery.

- Elevate and drive awareness of Comcast XD at home and abroad.

- Reports to the Senior Design Manager and helps inform, execute, and uphold design standards, processes, and cohesive user experiences across the hardware product line.

Qualifications

- An excellent online portfolio showcasing your understanding of Industrial Design principles. Consumer electronics experience is a must, while set top box, high speed data, remote control, or connected home design experience are pluses.

- Minimum 7 years of experience in the job offered or a related occupation.

- Visualization techniques to generate images of concepts, including freehand sketching, 2D design software expertise, 3D CAD modeling/rendering software (Solidworks / ProE / Keyshot ).

- Experience bringing products to market as part of a cross-functional team, including collaborating with vendors and factories at home and abroad (DFA / DFM).

- Deep knowledge of cross-platform usability standards and UI specifications.

- Ability to take a project from exploratory and conceptual version, through to final production assets.

- Strong organization skills with an ability to multi-task and execute against multiple projects running in parallel path.

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



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Engineer, Video Content Security at Comcast (Philadelphia, PA)

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.



Comcast is beginning an unprecedented cable system migration to an all IP delivery and playout environment, where the Content Security Platform is integral to all aspects of the larger video ecosystem.As an engineer on the Content Security platform team, you'll work hands-on building solutions on top of Docker and Kubernetes with elastic infrastructure. You'll help us make our services rock solid and scale to handle requests from millions of customers and devices. And you'll help enable rapid production deployments with minimal friction.

Content Security and X1 fall within Comcast's TPX (Technology Product Xperience) organization. We have a laid-back work environment, casual attire, flexible work hours, and great benefits.

Required Qualifications:

  • A minimum of five years of experience as an active contributor during all phases of the software development lifecycle, with the ability to describe specific and detailed individual contributions in the areas of architecture/design, development, testing, release, and maintenance.
  • Detailed knowledge of the HTTP specification and the RESTful style, including protocol basics, standard headers, content negotiation, and common techniques for securing HTTP-based applications.
  • A thorough understanding of basic data structures and a high-level understanding of their implementations. Experience and proficiency with common algorithms and their relative tradeoffs.
  • Proficiency with object-oriented development, data modeling, and design patterns.
  • Experience working in one or more data serialization formats (e.g. XML, JSON, or ASN1), and defining associated document structures and serialization routines.
  • Experience designing and building systems for highly available multi-site deployment environments, a solid understanding of the network architectures that support such systems, and familiarity with techniques for tuning application performance in a distributed environment.
  • A sense of proud ownership and an ongoing desire to proactively enhance products and processes.
  • Strong English communications skills, with the ability to clearly, concisely, and accurately describe advanced technical concepts to diverse audiences in speech and in writing.
  • A Bachelor's degree in Computer Science or a related field.

Desired Qualifications:

  • A minimum of ten years of experience as an active contributor to a software development team.
  • Experience leading a software development team or sub-team.
  • Mastery of a garbage collected C-like language (e.g. Java, C#).
  • Experience operating in a Linux/Unix environment, including basic system configuration and scripting.
  • Experience building applications that leverage an RDBMS (e.g. Oracle, SQL Server, MySQL).
  • Experience authoring and refining technical specifications.
  • Experience mentoring junior developers and participating in the hiring process.
  • A Master's degree in Computer Science or a related field.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Product Owner, Functional Architect at Comcast (Lakewood, CO)

Comcast Business offers technology solutions ranging from Ethernet, internet, and WiFi connectivity to voice, television, and managed Enterprise solutions to power businesses of all sizes to perform better. From small businesses to mid-market and large Enterprise organizations, Comcast Business serves business customers across the country. Powered by an advanced, Gig-speed network and backed by 24/7 technical support, Comcast Business is one of the largest contributors to the growth of Comcast Cable. The organization is the nation's largest cable provider to small and mid-size businesses and has emerged as a force in the Enterprise market, recognized by leading industry associations as one of the fastest growing provider of Ethernet services.



Job Summary:

The Comcast Business Product Development group is a dynamic and agile team responsible for creating new communications services for Comcast business customers. We are experienced, creative, and we work together as a team to make innovative services a reality. We are seeking a talented and motivated product owner to join us.

Our projects cover a wide spectrum: creating real-time communications solutions for businesses, developing software integration to Comcast's advanced services, using software to rethink and redesign the customer experience, and creating intuitive interfaces for our services.

As part of our team, you will be involved in the ideation, design, planning, implementation, and support of our software applications.

Responsible for managing, gathering, and processing information related to everything from solution architecture, data architecture, BSS/OSS architecture, and identify management. Manages solution engineering, project coordination, business requirements analysis, requirement specification, and project documentation. Ensures programs are envisioned, designed, developed, and implemented across the enterprise to meet business needs. Manages every phase of the project life cycle from intake through delivery. Maintains a comprehensive view of current information assets, program/project architecture and future information needs, while delivering data effectively and efficiently across projects and programs. Has in-depth experience, knowledge, and skills in own discipline. Usually determines own work priorities. Acts as a resource for colleagues with less experience.

Core Responsibilities

-Acts as the Product Owner on an Agile team where you will develop, communicate and maintain a vision for communications products.

- Understands and produces Agile work products such as Epic, Vision, Release Plans, and User Stories.

- Collaborates with stakeholders and interviews customers to define the product vision.

- Assists in the development of solution architecture (both tactical and strategic,) data architecture, BSS/OSS architecture, and identity management to fully manage/support enterprise needs, services, systems and technology management.

- Tracks and documents requirements for enterprise development projects and

enhancements (e.g. architectural functional requirements).

- Assists in the planning and designing of new or upgraded systems.

- Assists in the evolution of enterprise product and system roadmaps.

- Collaborates with departments to implement improvements in processes, and with cross-organizational teams to determine Business Support System/Operations Support System support for business requirements.

- Performs analysis of overall information management systems. Assists in analysis of specific system elements, such as system software, components transactions, integration architecture, data modeling, and processes, with recommendations for appropriate

- Promotes the effective use of the information management systems throughout the Company.

- Maintains a comprehensive view of current information assets, program/project architecture and future information needs, while delivering data effectively and efficiently across projects and programs.

- Consistent exercise of independent judgment and discretion in matters of significance.

- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.

- Other duties and responsibilities as assigned.

Years of Experience

- Generally requires 5-8 years related experience

Education Level

- Bachelors Degree or Equivalent

Field of Study

- Computer Science, Information Sciences, Technology



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Web Software Developer at Comcast (Lakewood, CO)

Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.



Job Summary:

The Comcast Business Application Development group is a dynamic and agile team responsible for creating new communications services for Comcast business customers. We are experienced, creative, and we work together as a team to make innovative services a reality. We are seeking a talented and motivated software developer to join us.

Our projects cover a wide spectrum: creating real-time communications solutions for businesses, developing software integration to Comcast's advanced services, using software to rethink and redesign the customer experience, and creating intuitive interfaces for our services.

As part of our team, you could be involved in the design, development, testing, implementation, or support of our software applications.

We are looking for a developer experienced in core technologies such as LINUX, SQL, Java, and Web Services who also has technical skills and creative passion for the User Experience (i.e., nwjs, jquery, HTML5, JavaScript, CSS3, GWT, iOS, Android, etc.).

Core Responsibilities:

-Handles development tasks in various software tiers including user interface, web service, business logic, integration, and database.

-Writes application code, develops user interfaces, develops unit test cases and harnesses; creates design, interface, system, and user documentation; tests software and interfaces, supports end to end and performance testing, and performs other tasks needed to complete projects.

-Creates and contributes to software and process designs for development implementation purposes.

-Exhibits excellent communication skills. Is able and willing to communicate openly and constructively in both group and one on one situations.

-Welcomes change and desires to work in a dynamic setting.

-Displays knowledge of engineering methodologies, concepts, skills, and their application areas.

-Assists in testing and troubleshooting hardware and applications to ensure integration with product deployments.

-Develops deployment software and application administration software as well as creates deployment and application support documentation.

-Works within project specifications to meet goals and objectives in a timely and accurate manner; raises issues expediently that could impede the project specifications or timelines.

-Consistent exercise of independent judgment and discretion in matters of significance.

-Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.

-Other duties and responsibilities as assigned.

-Reviews and contributes to technical documentation.

-Stays current with development and industry practices relevant to the solution of assigned projects.

Job Specification:

-Bachelors Degree or Equivalent

-Information Sciences, Technology, Computer Science

-Generally requires 4+ years related experience

Core Skills:

-Experience in HTML5, CSS3, iOS, Android, jQuery, Spring, JSF, AJAX, JavaScript, ASP.NET, nwjs, git

-Familiarity with Agile development methodologies

-SQL

-Knowledge of Unix/Linux operating systems.

-Responsive web design

-Strong problem solving abilities.

-Eclipse

-Ant

-Web Services

-JUnits/TestNG

-Enthusiasm and passion for developing software



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Mgr 2, Software Dev & Engineering at Comcast (Englewood, CO)

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.



Summary

Responsible for leading a team of Software Development Engineers in the planning and designing of software and web applications. Manages projects from design to testing, including new programs, enhancements, and modifications. Collaborates with Quality Assurance team to conduct testing. Develops financial and operational objectives. Ensures operational plans are aligned with business objectives. Contributes to functional strategy development. Has a greater degree of impact on business results, and typically manages one or more groups of professional employees.

Looking for a manager to assist with the transition to a more flexible organization where project specific teams may be formed on an ad-hoc basis. The position would include direct responsibility for employees and projects, however project team may span teams/organizations. Experience managing and working with remote employees is a plus. Candidates should have strong experience running a DevOps team and would be expected to help grow and sustain an internal DevOps culture encompassing end to end responsibility for development, deployment, production support, monitoring, and automation of their applications.

Core Responsibilities

- Oversees the planning and designing of software and web applications, including new programs, enhancements, and modifications.
- Provides guidance to the Software Engineering team and other departments in identifying product and technical requirements. Serves as primary point of contact and liaison between Software Engineering and other teams.
- Directs implementation initiatives for new software products and applications. Organizes software update process for existing applications and coordinates the roll-out of software releases.
- Manages all the deliverables to ensure adherence to deadlines, specifications, and budgets. Implements performance metrics and prepares period reports and/or proposals. Monitors and tracks project progress and reports findings to leadership team.
- Ensures all engineers keep current with technological developments within the industry. Monitors and evaluates competitive applications and products.
- Provides leadership and direction to department personnel from lower-level managers to non-exempt employees.
- Manages cross-project communications.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.

Education Level

- Bachelors Degree or Equivalent

Field of Study

- Engineering, Computer Science

Years Experience

- Generally requires 8-11 years related experience

Compliance

Comcast is an EEO/AA/Drug Free Workplace.

Disclaimer

The above information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Sr. Product Development Engineer at Comcast (Denver, CO)

Comcast shapes the future at the intersection of media and technology. Comcast provides one of the kind entertainment platform, High Speed Data platform, and Internet of Things services including Home Security services. We create world-class experiences that people love and trust and drive innovation that builds value. We bring millions TV and entertainment, sports and news, communications and home management, theme parks, home security, Voice, and high speed Internet access. Comcast brings to life the best of what's to come. Comcast brings Entertainment, Internet, Voice, and other services to the customers via the largest footprint of networks in the country. 20M+ On-Demand video are streamed daily, 8200 Video and Audio Channels are streamed daily across the country, 167M+ phone calls are made and 153M messages are send daily on our network. Comcast supports more than 800K route miles or network pipeline.



We are looking for engineers to join our Content Delivery team. Do you love to build massive, distributed, and amazing systems? Are you passionate about open source software, and building systems using it? Do you like to add immediate, tangible business value

As an engineer in the CDN team, you will help build the infrastructure and develop software to support the systems that deliver IP content for a wide range of mobile and first-screen television devices. As part of the larger Comcast engineering teams, you will help shape the next generation of IP content delivery and transform the customer experience.

Using the tenets of DevOps, you will have the opportunity to own the entire stack, from architecture to production.

Who does the CDN engineer work with?

Traffic Control is the Open Source CDN control plane for which we lead the development, and this project represents our primary focus. Want to learn more? Visithttps://trafficcontrol.apache.org/. There you will find the documentation, source code, and every open bug. We're a small team, delivering state-of-the-art software solutions at the leading edge of CDN technology.

What are some interesting problems you'll be working on?

We deliver petabytes of traffic and billions of transactions every day. Our software infrastructure is crucial in analyzing this data to visualize trends, and enable deep-diving into issues.

Where can you make an impact?

Thinking out of the box and considering the customer experience are key to our success. We never want to impact service unless it is in a positive manner. We need additional team members to follow their passion of coding and contribute to the delivery code at the heart of many organizations!

Responsibilities:

Design new software applications, support applications under development, and customize existing applications.

Develop software update process for existing applications. Assist in the rollout of software releases.

Collaborate with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.

Diagnose performance issues and propose and implement code improvements

Ensure the software architecture is lean and extensible

Ensure software modules are reliable for reuse

Work with Quality Assurance team to determine if applications fit specification and technical requirements.

Here are some of the specific technologies we use for Traffic Control:

  • Go (golang)
  • C
  • C++
  • Java
  • Linux (CentoOS)
  • Git
  • Apache httpd
  • Perl
  • InfluxDB
  • Redis
  • OpenStack

Preferred Skills:

  • An open mind and a passion for coding excellence
  • BS in Computer Science and 8+ years equivalent experience
  • Experience in OO programming languages Java or C/C++. Experience with GoLang highly desired
  • Knowledge of Object Design, Design patterns, and Algorithms
  • Experience developing software for Networking, Web services, DNS, HTTP, and TCP/IP
  • Good communicator; able to analyze and clearly articulate complex issues and technologies understandably and engagingly
  • Great design and problem-solving skills, with a strong bias for architecting at scale
  • Strong troubleshooting and problem-solving skills, adaptable, proactive and willing to take ownership


Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Product Development Engineer at Comcast (Denver, CO)

Comcast shapes the future at the intersection of media and technology. Comcast provides one of the kind entertainment platform, High Speed Data platform, and Internet of Things services including Home Security services. We create world-class experiences that people love and trust and drive innovation that builds value. We bring millions TV and entertainment, sports and news, communications and home management, theme parks, home security, Voice, and high speed Internet access. Comcast brings to life the best of what's to come. Comcast brings Entertainment, Internet, Voice, and other services to the customers via the largest footprint of networks in the country. 20M+ On-Demand video are streamed daily, 8200 Video and Audio Channels are streamed daily across the country, 167M+ phone calls are made and 153M messages are send daily on our network. Comcast supports more than 800K route miles or network pipeline.



We are looking for engineers to join our Content Delivery team. Do you love to build massive, distributed, and amazing systems? Are you passionate about open source software, and building systems using it? Do you like to add immediate, tangible business value

As an engineer in the CDN team, you will help build the infrastructure and develop software to support the systems that deliver IP content for a wide range of mobile and first-screen television devices. As part of the larger Comcast engineering teams, you will help shape the next generation of IP content delivery and transform the customer experience.

Using the tenets of DevOps, you will have the opportunity to own the entire stack, from architecture to production.

Who does the CDN engineer work with?

Traffic Control is the Open Source CDN control plane for which we lead the development, and this project represents our primary focus. Want to learn more? Visithttps://trafficcontrol.apache.org/. There you will find the documentation, source code, and every open bug. We're a small team, delivering state-of-the-art software solutions at the leading edge of CDN technology.

What are some interesting problems you'll be working on?

We deliver petabytes of traffic and billions of transactions every day. Our software infrastructure is crucial in analyzing this data to visualize trends, and enable deep-diving into issues.

Where can you make an impact?

Thinking out of the box and considering the customer experience are key to our success. We never want to impact service unless it is in a positive manner. We need additional team members to follow their passion of coding and contribute to the delivery code at the heart of many organizations!

Responsibilities:

Design new software applications, support applications under development, and customize existing applications.

Develop software update process for existing applications. Assist in the rollout of software releases.

Collaborate with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.

Diagnose performance issues and propose and implement code improvements

Ensure the software architecture is lean and extensible

Ensure software modules are reliable for reuse

Work with Quality Assurance team to determine if applications fit specification and technical requirements.

Here are some of the specific technologies we use for Traffic Control:

  • Go (golang)
  • C
  • C++
  • Java
  • Linux (CentoOS)
  • Git
  • Apache httpd
  • Perl
  • InfluxDB
  • Redis
  • OpenStack

Preferred Skills:

  • An open mind and a passion for coding excellence
  • BS in Computer Science and 2+ years equivalent experience
  • Experience in OO programming languages Java or C/C++. Experience with GoLang highly desired
  • Knowledge of Object Design, Design patterns, and Algorithms
  • Experience developing software for Networking, Web services, DNS, HTTP, and TCP/IP
  • Good communicator; able to analyze and clearly articulate complex issues and technologies understandably and engagingly
  • Great design and problem-solving skills, with a strong bias for architecting at scale
  • Strong troubleshooting and problem-solving skills, adaptable, proactive and willing to take ownership


Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Platform Systems Engineer, VIPER at Comcast VIPER (Denver, CO)

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.



Are you passionate about technology? Do you want to take your career to the next level and learn highly sought after skills? Do you enjoy challenges and collaborating with highly-motivated people like yourself? Do you thrive on problems solving that leads job satisfaction while fixing issues?

As a platform systems engineer you'll be focusing on designing and deploying infrastructure platforms, from hardware up to virtualization. You will also be responsible for trouble-shooting issues related to compute platforms, virtualization and general network connectivity issues related to supporting IP video.

The VIPER platform infrastructure engineering team is a fast-moving team of world-class experts who are innovating in end-to-end video delivery. We are a team that thrives on big challenges, results, quality, and agility. To be successful at VIPER, you'll have to have the right attitude and a pull yourself up by the bootstraps mentality. This is an excellent opportunity to take part in the evolution of Comcast's IP video delivery.

Responsibilities:

  • Gathers requirements from key stakeholders and translates those into technical requirements.
  • Comprehends and implements technical systems infrastructure solutions to support development and deployment of IP video technologies and services.
  • Provides systems level management and technical oversight for all systems supporting VIPER.
  • Interprets and produces documentation artifacts in relation to system designs, systems administration and infrastructure standards.

Here are some of the specific technologies you can expect to use:

  • Operating Systems & Applications
    • CentOS, CoreOS Linux
    • Apache, IPVS
    • Git
    • Jira & Confluence
  • Virtualization Platforms
    • VMware, OpenStack
    • Kubernetes, Docker
  • Compute, Storage & Network Platforms
    • Generic Compute & Cisco UCS
    • Object Storage, NetApp NAS storage
    • Cisco Nexus & Arista Networks

Skills & Requirements

  • At least 3 years of experience installing, configuring and managing a variety of Linux based systems.
  • Strong communication and collaboration skills.
  • Strong willingness to grow your skills, while learning new technologies.
  • Intermediate troubleshooting and problem solving skills.
  • Intermediate knowledge of virtualization technologies.
  • Basic scripting and automation skills.
  • Basic presentation and reporting skills.
  • Basic experience with DNS and DHCP.
  • Basic knowledge of NAS/NFS storage technologies.
  • Working knowledge of networking concepts (VLAN, TCP/IP, Multicast, Unicast, OSI).
  • Working knowledge of data center operations.
  • High attention to detail and strong ability to problem solve systems issues.
  • Willing to take ownership of problems and see them through to resolution.
  • Comfortable working in a fast-paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.

About Comcast VIPER (Video IP Engineering & Research)

VIPER(Video IP Engineering & Research), is a startup division within Comcast's Technology and Product Division and spun out from IP Video and online projects originated within Comcast Interactive Media is based in downtown Denver, CO. We are a cloud-based, IP video infrastructure that's been built to deliver a broad mix of on-demand video, live TV streams and an assortment of other digital media to an array of connected devices in the home.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Delivery Engineer, VIPER at Comcast VIPER (Denver, CO)

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.



Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly motivated team environment? Do you thrive on solving problems that lead to unblocking issues with a service and or technology?

The Platform Delivery Engineering team is a growing, fast-moving team of world-class experts who are innovating in end-to-end IP video delivery. We are a team that thrives on big challenges, results, quality, and agility. The team is driving the delivery of many cutting-edge changes to how Comcast delivers IP video to customers.

The Delivery Engineer (DE) is the technical counterpart to the Project Manager on IP Video projects, and is accountable for the overall project technical solution. The DE role gets involved early in the project lifecycle and continues to support the technical solution beyond successful deployment, ensuring detailed software designs, infrastructure, and operational support meet the project objective.

Who does the delivery engineer work with?

The Senior DE is the glue' that brings together the project's technical solution. Throughout the life of the project, the Delivery Engineer will collaboratively work with many project stakeholders, including the project manager, architect, software development leads, infrastructure team, network engineers, system adiministrators and Comcast leadership.

The broader Platform Delivery Engineering team is a diverse collection of software engineers, systems administrators, and network administrators from all walks of life.

What are some interesting problems you'll be working on?

In this role, you will bridge many technical gaps during the life of a project. Examples include:

  • Design and drive the implementation of an IP Video solution, both for Comcast and for companies external to Comcast.
  • Lead troubleshooting efforts to find root causes and corrective actions thoughout the life of a project.
  • Create and validate system capacity plans.
  • Identify and create advanced application monitoring (Splunk, ELK) for improved reliability.
  • Establish automated application deployments to various environments (Kubernetes, Helm).
  • Develop scripts and utilities to automate data collection.
  • Evaluate new code releases for basic reliability and systems integration support.
  • Provide guidance to QA teams who will perform functional and load testing.

Responsibilities:

  • Design technical systems solutions and provide hands-on project support to implement advanced IP video technologies and services.
  • Assist development teams by deploying and configuring components in various environments.
  • Troubleshoot and triage services and solutions.
  • Design and collaboratively drive delivery of scalable software solutions.
  • Development of tools and processes for managing Unix servers.
  • Development and execution of load, capacity, longevity and stress testing of systems.
  • Development of execution harnesses, systems validation tools and code performance validation tools.
  • Testing and certification of code and systems releases from core vendors.
  • Foster cross-functional knowledge sharing and mentoring amongst the various engineering teams.

Here are some of the specific technologies we use for Delivery Engineering:

  • Programming Languages: Python, Go, Javascript, Bash
  • DevOps Tools: Splunk, Kubernetes, Docker, Sysdig, Prometheus, Git, Helm, Concourse, Jenkins
  • Open Source Technologies: Nginx, PostgreSQL, Varnish, Apache Tomcat, HAProxy, Redis, Kafka
  • General Knowledge: Linux, MPEG, HTTP Adaptive Streaming, IP Networking, VMWare, OpenStack

Familiarity with the following industry specifications and standards is helpful but not required:

  • CableLabs Event Signaling and Management (ESAM)
  • CableLabs Event Signaling and Notification Interface (ESNI)
  • Society of Cable Telecommunications Engineers (SCTE-35)
  • Digital Video Ad Serving Template (VAST)
  • CableLabs Encoder Boundary Point (EBP)

Skills & Requirements

  • 7+ years of hands-on experience in software development and/or DevOps engineering.
  • Experience with a variety of Unix/Linux automation and scripting languages such as Python, Bash, or Puppet.
  • Experience writing core programming languages such as Go, Java or C/ C++.
  • Ability to prioritize, assign, track and shift team resources as needed for multiple projects.
  • Strong experience gathering requirements and supporting advanced software development teams in an agile environment.
  • Ability to plan, organize and document complex system designs.
  • Understanding how to scale applications depending on load.
  • Knowledge of networking concepts (VLAN, TCP/IP, Multicast, Unicast, OSI).
  • Experience with developing advanced application performance monitoring.
  • Ability to navigate Unix operating systems.
  • Strong presentation and communication skills to explain system designs and technologies to senior leadership.
  • Strong ability to collaborate with peers and stakeholders around system designs
  • High attention to detail and strong ability to problem solve systems issues.
  • Experience with CI/CD methodologies.
  • Willing to take ownership of problems and independently drive them to resolution.
  • Must be able to work independently, be self-motivated and handle multiple priorities.
  • Comfortable working in a fast paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.

About Comcast VIPER (Video IP Engineering & Research)

VIPER(Video IP Engineering & Research), is a startup division within Comcast's Technology and Product Division and spun out from IP Video and online projects originated within Comcast Interactive Media is based in downtown Denver, CO. We are a cloud-based, IP video infrastructure that's been built to deliver a broad mix of on-demand video, live TV streams and an assortment of other digital media to an array of connected devices in the home.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 3,Prodt Dev Engineering at Comcast (Denver, CO)

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.



Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly motivated team environment? Do you thrive on solving problems that lead to unblocking issues with a service and or technology?

As a systems engineer focusing on compute, virtualization, storage and network solutions (collectively making up our cloud solution) for IP video technologies and services you will be responsible for architecting, design, development and analysis of technical products and systems. You will also be responsible for technical supervision of technologies related to compute platforms, virtualization, storage and network solutions for all systems infrastructure supporting IP video workflows in the VIPER lab and in the production environments. In this role, you will also be the resident subject matter expert for the VIPER cloud infrastructure. The VIPER Platform Infrastructure team is a growing and fast-moving team of world-class experts who are innovating in end-to-end video delivery. We are a team that thrives on big challenges, results, quality, and agility.

Who does the Systems Engineer work with?

The Systems Engineer is positioned as an integral part of the overall IP video engineering team and work very closely with all facets of the engineering organization. They work with core infrastructure development teams, quality assurance teams, service delivery teams and daily operations teams. We work with network engineers, systems administrators, software engineers, and a pile of technically-adept-but-not-actually-technical product folks. The systems engineering team is a diverse collection of software engineers, systems administrators, network administrators, puppet developers, and quality assurance engineers from all walks of life. We're a group of experienced technical minds who are the last word when it comes to solving problems encountered by our engineering and production support teams.

What are some interesting problems you'll be working on?

In your role, you will bridge the gap between various application development teams and infrastructure management, deployment and operations teams. You will lead the architecture and design of cloud infrastructure components. As a Systems Engineer you will supervise and manage systems engineers while collaborating with other engineering teams. Provide recommendations to improve deployment velocity of systems components in the lab and production environments. Lead the development of best practices to improve quality and reliability of the cloud infrastructure supporting IP video services. Lead reliability initiatives to better support development, integration engineering and QA teams by providing guidance to how best to test and certify various infrastructure components. Generate and validate documentation of systems architectures, systems solutions, configurations and troubleshooting guides for the VIPER Platform Infrastructure.

Where can you make an impact?

You'll be working with the best and brightest minds in Comcast to roll out a large scale cloud based video delivery infrastructure that will power the next generation of television.Success in this role is characterized by a higher speed to market, with fewer customer-facing defects and outages.

Responsibilities:

  • Architect, design, recommend, develop, evaluate and implement technical systems infrastructure solutions to support development and deployment of advanced IP video technologies and services.
  • Provide hands-on systems level management and technical oversight for all systems supporting VIPER labs.
  • Oversee configuration and capacity management of infrastructure domains for lab environments.
  • Monitor and maintain large-scale fault tolerant and distributed virtual machine and container farms, supporting various advanced IP video engineering teams.
  • Development of tools and/or processes for monitoring and managing virtualization and containers based systems.
  • Design and implement reliable, scalable and versatile lab infrastructure.
  • Develop and deliver self-service resource provisioning, providing a consistent user experience for VIPER IP video engineering and development teams.
  • Collaborate, support and implement forward looking designs provided by Platform Infrastructure Engineering.
  • Support Platform CI/CD Development initiatives to assist in the deployment, research and augmentation of platform automation in order to remove manual operations.
  • Foster cross-functional knowledge sharing and mentoring amongst the various engineering teams.
  • Tests and certifies firmware and systems releases for core infrastructure components provided by vendors.
  • Standardization and execution of load, fault tolerance, longevity and stress testing of systems.

Here are some of the specific technologies you can expect to use within VIPER Platform Engineering:

  • Operating Systems & Applications
    • CentOS, CoreOS Linux
    • Apache
    • Git
    • Bootstrap
    • Jira & Confluence
  • Virtualization Platforms
    • VMware vSphere, vCenter, vCloud, vRA
    • OpenStack
    • Kubernetes & Docker
  • Compute & Storage Platforms
    • Cisco UCS
    • Generic Compute
    • Distributed Object Storage
    • Cleversafe object storage
    • NetApp storage solutions

Skills & Requirements

  • 6+ years of hands-on experience in systems administration and engineering.
  • Strong ability to prioritize, assign, track as needed for multiple projects.
  • Strong experience gathering requirements and supporting advanced software development teams in an agile environment.
  • Strong ability to collaborate with peers and stakeholders around system designs, capacity, road maps and resource allocation.
  • Strong experience with Capacity Planning and Infrastructure Monitoring.
  • Experience Data Center Operations planning and driving efficiencies across the infrastructure.
  • Experience with developing standards and best practices in managing large scale cloud infrastructure.
  • Strong experience with infrastructure sizing and scaling dependent upon application load and demand.
  • Highly proficient in managing Linux based systems and cloud infrastructure.
  • Experience with a variety of Unix/Linux automation and scripting languages such as Python, BASH, Puppet.
  • Proficiency with the following:
    • VMware 5/6, CoreOS/Docker/Kubernetes
    • DNS, DHCP, PXE booting and Apache/HTTP
    • Blade server architectures, Generic Compute Platforms
    • NAS/NFS/Object storage technologies
  • Experience with OpenStack Cloud Computing.
  • Experience with CI/CD methodologies.
  • Experience with large scale infrastructure automation.
  • Experience with distributed system architectures.
  • Knowledge of Hyper-converged and Immutable Infrastructure.
  • Strong knowledge of networking concepts (VLAN, TCP/IP, Multicast, Unicast, OSI).
  • Strong communicator and able to clearly articulate complex issues and technologies.
  • Ability to propose systems design and configuration improvements.
  • Must be able to work independently, be self-motivated and handle multiple priorities.
  • Capable of supporting hundreds of systems both virtual and physical.
  • Ability to plan, organize and document complex system designs.
  • High attention to detail and strong ability to problem solve systems issues.
  • Willing to take ownership of problems and see them through to resolution for all escalations for systems infrastructure related issues.
  • Comfortable working in a fast paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.

About Comcast VIPER (Video IP Engineering & Research)

VIPER(Video IP Engineering & Research), is a startup division within Comcast's Technology and Product Division and spun out from IP Video and online projects originated within Comcast Interactive Media is based in downtown Denver, CO. We are a cloud-based, IP video infrastructure that's been built to deliver a broad mix of on-demand video, live TV streams and an assortment of other digital media to an array of connected devices in the home.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Principal Systems Engineer, VIPER Platform Infrastructure at Comcast VIPER (Denver, CO)

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.



Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly-motivated team environment? Do you thrive on solving problems that lead to unblocking issues with a service and or technology?

As a systems engineer focusing on compute, virtualization, storage and network solutions (collectively making up our cloud solution) for IP video technologies and services you will be responsible for architecting, design, development and analysis of technical products and systems. You will also be responsible for technical supervision of technologies related to compute platforms, virtualization, storage and network solutions for all systems infrastructure supporting IP video workflows in the VIPER lab and in the production environments. In this role, you will also be the resident subject matter expert for the VIPER cloud infrastructure. The VIPER Platform Infrastructure team is a growing and fast-moving team of world-class experts who are innovating in end-to-end video delivery. We are a team that thrives on big challenges, results, quality, and agility.

Who does the Systems Engineer work with?


The Systems Engineer is positioned as an integral part of the overall IP video engineering team and work very closely with all facets of the engineering organization. They work with core infrastructure development teams, quality assurance teams, service delivery teams and daily operations teams. We work with network engineers, systems administrators, software engineers, and a pile of technically-adept-but-not-actually-technical product folks. The systems engineering team is a diverse collection of software engineers, systems administrators, network administrators, puppet developers, and quality assurance engineers from all walks of life. We're a group of experienced technical minds who are the last word when it comes to solving problems encountered by our engineering and production support teams.

What are some interesting problems you'll be working on?


In your role, you will bridge the gap between various application development teams and infrastructure management, deployment and operations teams. You will lead the architecture and design of cloud infrastructure components. As a Systems Engineer you will supervise and manage systems engineers while collaborating with other engineering teams. Provide recommendations to improve deployment velocity of systems components in the lab and production environments. Lead the development of best practices to improve quality and reliability of the cloud infrastructure supporting IP video services. Lead reliability initiatives to better support development, integration engineering and QA teams by providing guidance to how best to test and certify various infrastructure components. Generate and validate documentation of systems architectures, systems solutions, configurations and troubleshooting guides for the VIPER Platform Infrastructure.

Where can you make an impact?


You'll be working with the best and brightest minds in Comcast to roll out a large-scale cloud based video delivery infrastructure that will power the next generation of television.Success in this role is characterized by a higher speed to market, with fewer customer-facing defects and outages.

Responsibilities:

  • Architect, design, recommend, develop, evaluate and implement technical systems infrastructure solutions to support development and deployment of advanced IP video technologies and services.
  • Provide hands-on systems level management and technical oversight for all systems supporting VIPER labs.
  • Manage systems engineers, assign, prioritize and balance project tasks.
  • Oversee configuration and capacity management of infrastructure domains for lab environments.
  • Monitor and maintain large-scale fault tolerant and distributed virtual machine and container farms, supporting various advanced IP video engineering teams.
  • Development of tools and/or processes for monitoring and managing virtualization and containers based systems.
  • Design and implement reliable, scalable and versatile lab infrastructure.
  • Develop and deliver self-service resource provisioning, providing a consistent user experience for VIPER IP video engineering and development teams.
  • Collaborate, support and implement forward looking designs provided by Platform Infrastructure Engineering.
  • Support Platform CI/CD Development initiatives to assist in the deployment, research and augmentation of platform automation in order to remove manual operations.
  • Foster cross-functional knowledge sharing and mentoring amongst the various engineering teams.
  • Tests and certifies firmware and systems releases for core infrastructure components provided by vendors.
  • Standardization and execution of load, fault tolerance, longevity and stress testing of systems.

Here are some of the specific technologies you can expect to use:

  • Operating Systems & Applications
    • CentOS, CoreOS Linux
    • Apache
    • Git
    • Bootstrap
    • Jira & Confluence
  • Virtualization Platforms
    • VMware vSphere, vCenter, vCloud, vRA
    • OpenStack
    • Kubernetes & Docker
  • Compute & Storage Platforms
    • Cisco UCS
    • Generic Compute
    • Distributed Object Storage
    • Cleversafe object storage
    • NetApp storage solutions

Skills & Requirements

  • 10+ years of hands-on experience in systems administration and engineering.
  • 3+ years of experience leading a team of engineers responsible for various infrastructure domains.
  • Excellent presentation and communication skills to explain system architectures and concepts to senior leadership.
  • Strong ability to prioritize, assign, track and shift team resources as needed for multiple projects.
  • Strong experience gathering requirements and supporting advanced software development teams in an agile environment.
  • Strong ability to collaborate with peers and stakeholders around system designs, capacity, road maps and resource allocation.
  • Strong experience with Capacity Planning and Infrastructure Monitoring.
  • Experience Data Center Operations planning and driving efficiencies across the infrastructure.
  • Experience with developing and enforcing standards and best practices in managing large scale cloud infrastructure.
  • Strong experience with infrastructure sizing and scaling dependent upon application load and demand.
  • Highly proficient in managing Linux based systems and cloud infrastructure.
  • Experience with a variety of Unix/Linux automation and scripting languages such as Python, BASH, Puppet.
  • Proficiency with the following:
    • VMware 5/6, CoreOS/Docker/Kubernetes
    • DNS, DHCP, PXE booting and Apache/HTTP
    • Blade server architectures, Generic Compute Platforms
    • NAS/NFS/Object storage technologies
  • Experience with OpenStack Cloud Computing.
  • Experience with CI/CD methodologies.
  • Experience with large scale infrastructure automation.
  • Experience with distributed system architectures.
  • Knowledge of Hyper-converged and Immutable Infrastructure.
  • Strong knowledge of networking concepts (VLAN, TCP/IP, Multicast, Unicast, OSI).
  • Strong communicator and able to clearly articulate complex issues and technologies.
  • Ability to propose systems design and configuration improvements.
  • Must be able to work independently, be self-motivated and handle multiple priorities.
  • Capable of supporting hundreds of systems both virtual and physical.
  • Ability to plan, organize and document complex system designs.
  • High attention to detail and strong ability to problem solve systems issues.
  • Willing to take ownership of problems and see them through to resolution for all escalations for systems infrastructure related issues.
  • Comfortable working in a fast-paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.

About Comcast VIPER (Video IP Engineering & Research)

VIPER(Video IP Engineering & Research), is a startup division within Comcast's Technology and Product Division and spun out from IP Video and online projects originated within Comcast Interactive Media is based in downtown Denver, CO. We are a cloud-based, IP video infrastructure that's been built to deliver a broad mix of on-demand video, live TV streams and an assortment of other digital media to an array of connected devices in the home.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow