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’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.As a member of the Services Engineering and Delivery team you will work with other DevOps practitioners to produce mission-critical infrastructure, tools, and processes that enable our systems to scale at a rapid pace. One day might involve performance tuning of a Java web application; the next may be building tools to enable continuous delivery. You’ll investigate and create new systems for scaling development and production.You’re right for the job if you’re comfortable with deep technical Linux, networking topics, and distributed architectures. You’ll excel if you have enthusiasm for digging deep, and a flare for sharp technical communication, prioritization and organization. We’ll design, develop, and deploy web and mobile properties and their supporting APIs at scale. You will work directly with Software Engineering teams to build our next generation, cloud-based, architecture.Where are we headed?Our goal is to build, scale and guard the systems that delight customers. To do so, you will need to strong skills in following areas:Development* Build tools and alarms that would inform of potential problems or customer issues* Adapt what exists and build what doesn’t to scale the system* Build tools and develop processes for continuous integration and delivery of services* Obsess over collecting and digesting metrics* Build and drive the automation systems that maintain system healthSite Reliability Engineering / Operations* Root-cause complex problems involving multiple parties, networks, hardware and software that relate to scaling and performance* Participate in on-call rotation* Engender reliability and availability starting with metrics and measurements* Enable scaling by providing tools, developing training or augmenting processes* Secure the system from issues, be they real, perceived or notionalQualifications* 2+ years in an operations role, or closely related position* Experience administering Linux systems in a production environment* Programming experience in one or more of the following languages: Go, Java, Python, Ruby, Shell* Bachelor’s Degree in Computer Science or a related field, or relevant work experiencePreferred Qualifications* Ability to dive deep into complex technical problems* Experience with configuration management tools such as Ansible, CFEngine, Chef and Puppet* Experience building tools for automation (building, testing, releasing, monitoring and alarming)* Excellent problem solving skills with a strong attention to detail* Experience with distributed version control like Git or Mercurial* Experience with IaaS and PaaS providers such as AWS, OpenStack, Heroku, and CloudFoundry* A sense of ownership, initiative, and drive* Experience with enterprise monitoring solutions like AppDynamics, Graphite, Nagios, and Splunk* Familiarity with continuous integration/deployment processes and tools such as Artifactory, Gerrit, Git, Jenkins, Maven and Nexus** Relocation assistance available for qualified applicants.Additional responsibilities may include:Responsible for planning and designing new software and webapplications. Completes programming and implements, tests, and debugsdefined software components.- Reviews, writes, and edits codes. Conducts analysis to determineintegration needs.- Researches, writes, and edits documentation and technicalrequirements, including software design evaluation plans, test results,and technical manuals.- Monitors and evaluates competitive applications and products. Reviewsliterature, patents, and current practices relevant to the solution ofassigned projects.- Works with the Quality Assurance team to determine if applications fitspecification and technical requirements.- Applies full use and application of engineering methodologies relatedto area of engineering specialty.- Displays knowledge of engineering concepts and skills and knowledge oftheir application in the area of specified engineering specialty.- Displays knowledge of, and ability to apply, process design andredesign skills.- Consistent exercise of independent judgment and discretion in mattersof significance.- Other duties and responsibilities as assigned.Comcast is an EOE/Veterans/Disabled/LGBT employer

Desired Skills and Experience

See application page for details