Placement papers | Freshers Walkin | Jobs daily

Search jobs and placement papers

Senior Platform Delivery Engineer at Comcast (Denver, CO)

Comcast's Technology.Product Xperience. 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.

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow

Eng 4, Software Dev and Engineering 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. 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. May lead
teams or projects and shares expertise.

Employees at all levels are expect to:

- Understand our Operating Principles; make them the guidelines for how
you do your job
- Own the customer experience-think and act in ways that put our
customers first, give them seamless digital options at every touchpoint,
and make them promoters of our products and services
- Know your stuff-be enthusiastic learners, users and advocates of our
game-changing technology, products and services, especially our digital
tools and experiences
- Win as a team-make big things happen by working together and being
open to new ideas
- Be an active part of the Net Promoter System-a way of working that
brings more employee and customer feedback into the company-by joining
huddles, making call backs and helping us elevate opportunities to do
better for our customers
- Drive results and growth
- Respect and promote inclusion and diversity
- Do what's right for each other, our customers, investors and our
communities

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.
- Trains junior Software Development Engineers on internally developed
software applications.
- Oversees the researching, writing, and editing of documentation and
technical requirements, including evaluation plans, test results,
technical manuals, and formal recommendations and reports.
- 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.
- 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.
- Assists in tracking and evaluating performance metrics. Ensures team
delivers software on time, to specification, and within budget.
- Works with Quality Assurance team to determine if applications fit
specification and technical requirements.
- Displays expertise in knowledge of engineering methodologies,
concepts, and skills and their application in the area of specified
engineering specialty.
- Displays expertise in process design and redesign skills. Presents and
defends architectural, design, and technical choices to internal
audiences.
- 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 7-11 years related experience

Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow