Wednesday, December 02, 2009

Comcast - Software Engineer II, SENIOR VIDEO ENGINEER VIDEO APPLICATIONS SERVICE DESK, Software Engineer II Java

Position Summary: This individual will be part of a software development engineering team responsible for analyzing, designing, developing, integrating, testing, implementing, and documenting new and existing application software programs.
Major Duties
Bachelor's Degree or Masters in Computer Science
Provide software development expertise in developing a cross-service provisioning platform for Comcast
Analyzes requirements, designs and develops software applications in client/server environment and/or web deployed applications.
Interacts with end users to gather requirements and scope the systems.
Participates in unit, integration, and system test procedures.
Document final program and develop user instructions, software/hardware requirements, program input / outputs and execution / installation steps.
Six to Eight years experience in programming (Java Development experience preferred)
Three to six years experience with J2EE/Apache/Web logic/ Servlets 2.3, EJBs, Web Services, JSP 1.2, JSTL 1.1,and Struts 1.2, JavaScript, IE , CSS development and tuning
SOLID hands on experience on Presentation Tier involving JSP, Custom Tags, Servlet, AJAX
Two to four years experience with Oracle 9i/PL/SQL and JDBC will be preferred
Two to four years of experience Unix and Unix shell scripting
Experience Remedy, PVCS and Eclipse
Strong skills in solving complex problems
Experience in cable industry preferred
Preferred Requirements:
Familiarity with network programming, firewalls, routers and load balancers.
Deep and broad technical knowledge of cable and IP network technologies, cable company operations, and I.T. solutions
Knowledge of CableLabs industry projects such as CableHome, PacketCable, DOCSIS, and OpenCable
Strong interpersonal skills; capable of writing recommendations and interacting with company personnel on complex topics
Demonstrated experience of participating on teams of technical experts in a diverse, fast-paced, 7 x 24 environment.
Proven experience meeting large deliverables with fixed and aggressive deadlines.
Ability to present clear, concise reporting on concurrent projects and issues
Proven analytical and problem solving skills

Jim Nagy
Comcast Corporation
_________________________________________________________

This individual will be a member of the Technical Operations organization supporting the National Video Applications and Comcast Digital Voice (CDV) tools Service desk on a 24/7 basis. This team is involved with the full range of activities necessary to deliver Video Applications to Set-Top-Boxes (STBs) and Advanced Tru2Way TV sets, as well as to provide necessary tools to monitor/troubleshoot the End-to-End CDV and Advanced Video Applications service offerings. The job includes working with vendors and several cross functional internal teams, implementing new systems and network designs, deploying new systems and software, performing day-to-day systems administration and operations activities, developing processes and best practices for the new services where they dont exist and streamlining existing ones, doing research as needed to accomplish all of the previous tasks, building or integrating reporting, monitoring, and analytics, etc.

MAJOR DUTIES


Function as an advanced Technical SME and engineering level point of escalation and support for various Comcast internal groups.

Key member of the team responsible for the day-to-day, 24x7x365 configuration, maintenance, administration, and operations of our Video Applications Servers, Video Probes and CDV tools.

Participate in all efforts associated with the MySQL databases of Video Applications Servers and CDV tools (doing performance analysis, optimization, standardization, monitoring, and day to day operations).

Assist in the Operations Readiness Acceptance of on-going capacity augmentations (new server deployments, etc.).

Prioritize critical issues, resources, patches, loads, etc and proactively update patches and drivers.

Perform Solaris and Red Hat Linux OS upgrades.

Perform application software upgrades, including MySQL, Oracle, TVWorks Platform Applications, JBOSS, etc.

Develop, execute and implement operations/surveillance practices to support a carrier class telecommunications (Voice/Video/Internet) network.

Develop processes and best practices for new services as well as streamline existing processes as necessary.

Maintain systems in twelve geographically-diverse datacenters.

Participate directly in testing on an as-needed basis to prepare for system upgrades and perform troubleshooting or other work.

Provide review and input to new technical requirements.

Provide daily and weekly reports to various internal teams as a result of work performed on critical Network Elements.

Provide On-Call support as needed.

Proactive identification and resolution of complex technical and operational issues .

Lead and manage Hardware and Software vendors to resolve service issues.

Identify opportunities and drive necessary enhancements into the products/platforms to improve the production environment and to stabilize immature technology.

Perform troubleshooting and lead problem resolution activities with other support teams (e.g. Product Engineering, network support, vendors), and produce Root Cause Analysis findings that focus on recommendations to learn from and avoid outage recurrence.


Demonstrated ability to deliver the items listed in the major duties section.

At least 5 years experience with UNIX and Linux System Administration (such as RedHat and Sun Solaris) in multi-server environment is required.

At least 5 years experience with MySQL Database Administration in multi-server environment is required.

At least 5 years experience with Shell and PERL scripting.

At least 5 years experience with web or other IP applications is required.

At least 5 years experience with web servers such as Apache, JBoss, or BEA WebLogic is required.

At least 5 years experience with Video components such as DACS, NC1500, QAM Modulators, QPSK Mod/Demods, RADDs, DNCS, Set-Top-Box Administration, Switched Digital Video, etc.

At least 5 years experience with Video On Demand systems (Seachange, Concurrent, Tandberg, etc).

Direct MySQL knowledge, as well as experience working with large systems relational databases is required.

Detail knowledge and experience on VOD systems is required.

HFC and Digital Video (MPEG2, MPEG4, etc) experience/knowledge is a plus.

OCAP/DSG/DOCSIS experience/knowledge is a plus.

Direct Linux and Solaris certifications are a plus.

Experience with TVWorks Platform components and Applications is a plus.

Demonstrated understanding of the software development life cycle and agile development is required.

Knowledge and experience with Remedy trouble ticketing systems.

Punctual, regular, and consistent attendance are a must.

Attention to detail, excellent written and verbal communication skills are required.

Demonstrated ability to work effectively across organizational boundaries.

Demonstrated ability to act and work effectively with 3rd party technology vendors.

Able to adapt to Network Event needs in terms of availability, accessibility, and 7/24 environment.

Demonstrated ability to work with minimum direction.

Strong, independent problem solving skills; must be self-directed and able to work as a team leader/follower, and able to work in high stress situations.

Jason Johnson
Comcast Corporation
_________________________________________________________

Skills: Bachelors Degree or Masters in Computer Science or related degreer or equivalent relevent work experience Six + years experience in programming (Java Development experience preferred) Three + years experience with J2EE/Apache/Web logic/ Servlets 2.3, EJBs, Web Services, JSP 1.2, JSTL 1.1,and Struts 1.2, JavaScript, IE , CSS development and tuning SOLID hands on experience on Presentation Tier involving JSP, Custom Tags, Servlet, AJAX Two + years experience with Oracle 9i/PL/SQL and JDBC will be preferred Two + years of experience Unix and Unix shell scripting Experience Remedy, PVCS and Eclipse Strong skills in solving complex problems Experience in cable industry preferred Preferred Requirements: Familiarity with network programming, firewalls, routers and load balancers. Deep and broad technical knowledge of cable and IP network technologies, cable company operations, and I.T. solutions Knowledge of CableLabs industry projects such as CableHome, PacketCable, DOCSIS, and OpenCable Strong interpersonal skills; capable of writing recommendations and interacting with company personnel on complex topics Demonstrated experience of participating on teams of technical experts in a diverse, fast-paced, 7 x 24 environment. Proven experience meeting large deliverables with fixed and aggressive deadlines. Ability to present clear, concise reporting on concurrent projects and issues Proven analytical and problem solving skills Comcast is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, qualified disability or veteran status, ancestry, marital status, affectional or sexual orientation, sex or any other legally protected category. Comcast is also an AA/Drug Free Workplace.

Description: This individual will be part of a software development engineering team responsible for analyzing, designing, developing, integrating, testing, implementing, and documenting new and existing application software programs.

Provide software development expertise in developing a cross-service provisioning platform for Comcast
Analyzes requirements, designs and develops software applications in client/server environment and/or web deployed applications.
Interacts with end users to gather requirements and scope the systems.
Participates in unit, integration, and system test procedures.
Document final program and develop user instructions, software/hardware requirements, program input / outputs and execution / installation steps.