Friday, July 29, 2011

Comcast - Sr. Manager

Lead development resources through requirements review, design, development and unit testing of key High Volume Event Processing, ETL, and Reporting applications. Represent development interests during requirements review and JAD sessions. Work with enterprise architects, component architects, and operational and business intelligence Technical Subject Matter Experts to derive scalable and resilient software designs. Work across development resources to create and refine level of effort estimates for large initiatives and on-going enhancements. Collaborate across business and technology stakeholders to iteratively deliver increased functionality for operational intelligence. Partner with National Data Warehouse on defining and implementing the logical flow of information to and from the Operational Data Stores and Data Marts. Create task-level plans to drive development activities and feed into overall project plans. Lead and mentor team to effectively and efficiently deliver quality solutions. Ensure the efficacy of works in progress to maintain alignment between designs and resulting code. Support internal functional testing and external system integration testing. Provide deployment planning support and actual deployment support.

Primary responsibility for development, maintenance and administration of Comcast Enterprise Technology (CET) Decision Support and Operational Metrics reporting systems
Work with the business and technology leadership in defining, prioritizing and achieving strategic objectives, defining short and long term objectives for Operational Metrics Reporting Infrastructure projects/platforms.
Regularly communicate status of application development to all impacted stakeholders, set expectations and manage team members.
Lead multiple ETL and Report development teams both onshore and offshore.
Define, develop and enhance data management, reporting, and application standards, processes, and tools that encourage continuous improvements.
Play a major role in ensuring reliable and timely stakeholder access to their key operational metrics
Collaborate with PMs, Analysts, and Intake teams on estimates and target release schedules
Develop, train, and coach team members. Promote effective teamwork and manage interpersonal issues.
Conduct performance reviews for all direct reports


Required Skills:
Work Attributes
Ability to lead and manage development resources in local and remote locations.
Ability to interact with business, analysts, and peers from other teams to review, validate or challenge requirements, and to create designs collaboratively.
Ability to develop strong, collaborative partnerships with business stakeholders
Ability to adopt appropriate level of process and methodology consistent with the needs.
Ability to iteratively and in an agile methodology deliver reporting functionality on a priority basis.
Ability to create top-down estimates for high-level planning using experience and collaborative discussions. Ability to create bottom-up estimates for detailed-level planning using historical data
Ability to create detailed development plans with an emphasis on up-front risk management, and overall schedule vs. quality vs. cost management.
Ability to intervene in development projects at risk to clarify issues, provide management with clear information and options, and refactor plans in flight.
Ability to lead development teams through system integration testing and production issues alone or in collaboration with other teams.
Tendency towards continuous improvement in processes, documentation and coordination within the development team and across the entre group.
Ability to establish a vision, roadmap, and plans and to grow, coach, mentor, and marshal the resources to achieve the objectives.

Experience
8 - 10 years of experience in Development / Development Management
Preferred hands on experience with ETL tools
Technical lead on data warehousing projects including knowledge of ODS Architectures, data warehouse design and implementation process/tools
Demonstrated Full Life Cycle Experience from business requirements through logical modeling, physical database design, data sourcing and data transformation, data loading, SQL Tuning, BI development, database architectures.
Experience with logical and physical data modeling techniques
Program / Project Management
Cable / Telecommunications industries
Oracle and Oracle Business Intelligence Product Experience a plus
Bachelor degree in Computer Science or related field of study.