Comcast Sr. Database Engineer in Philadelphia, Pennsylvania

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.

We are seeking a highly motivated, customer focused, solutions oriented, Senior Database Engineer. This position is accountable for building, managing, operating, and continuously improving Database and Tools Infrastructure that support Comcast's customer facing applications, back-office, and provisioning infrastructure in a 7*24 environment Positions focus on architecting, building, deploying and stabilizing code, services, systems, tools; driving standardization and service focused instrumentation; provides subject matter expertise; resolving break/fix scenarios, engaging broader teams as necessary; and partnering/leading vendors and regions to achieve continuous improvement. Takes lead on issue resolution activities, using knowledge of complex and company-wide systems.

This position requires a master level knowledge of Oracle RDBMS. Master understanding of database concepts, availability, performance, usage and configuration. Ability to setup, troubleshoot and tune complex standard and non-standard replication. Uses knowledge of existing database platforms to evaluate and recommend new technologies. Uses database knowledge to solve issues on unfamiliar products. Creates and maintain database policies, standards and overall documentation including availability, replication, availability, and backup & recovery policy, service level agreement, baseline architecture, change management, access to production, unsupported HW/SW, security & audit violations and risk acceptance.

Knowledge and experience with relational DBMS concepts, design, architecture, operations and systems

Experience to include, performance tuning, data migration & transformation, database monitoring, database backup/recovery, capacity management, replication (Golden Gate) and high availability

Excellent writing & debugging complex SQL and understands the best ways to incorporate database requests into application programs.

Experience overseeing technical details of project from inception to launch, delegates to other technical resources while setting direction.

Designs, creates, analyzes and implements databases and data models

Engineer end-to-end solutions which requires interaction with other engineering teams like Storage, Systems, Platforms, Networks and Backup & Recovery

Develop detailed logical and physical design solutions through understanding business and technology strategies and roadmaps in line with company policies and architectural standards

Ability to multi-task and prioritize with little to no supervision, providing team leadership skills.

Ability to work well under pressure

Consistent exercise of independent judgment and discretion in matters of significance

Excellent communication skills

Highly driven, highly involved, highly proactive

Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary. Must be able to support 24x7 on-call rotation.

Play a key role at a senior-level to the Application, ETL and Data Warehouse teams by implementing a solid, robust, extensible, resilient design that supports key business flows.

Develop, implement and maintain Database best practices

Work with peers in administration to tune code and plan for capacity needs

Deliver clear, well-communicated and complete project documents.

Analyze and solve problems and recommend improvements to existing systems and processes.

Ensure data security, data quality and governance of data.

Develop, implement and maintain applications with RDBMS and NoSQL technologies

Leverage big data technologies and integrate data across the ecosystem

Knowledge in data warehousing methodologies and best practices required.

Strong verbal and written communication skills required.

Effective interpersonal relations skills, ability to effectively collaborate with others and work as part of a team required.

Skills in navigating a large organization in order to accomplish results required.

Ability to initiate and follow through on complex projects of both short and long term duration required.

Excellent organizational and time management skills required.

Excellent analytical and problem solving skills required.

Works independently, assumes responsibility for job development and training, researches and resolves questions and problems, requests supervisor input and keeps supervisor informed required.

Participate on interdepartmental teams to support organizational goals

Basic Qualifications

Bachelor's Degree is required

7 year of experience working with Database solutions, architect, design and implement or similar role required

Preferrred Qualificaitons

Five to seven years with Administration, Development of End to End Application & ETL architecture

5 years of extensive experience in database availability management in technologies such as RAC, ASM, Data Guard

4 years of extensive experience in database performance tuning and capacity management

Two plus years of hands-on experience in developing and tuning PLSQL

Four plus years of hands-on experience in configuring and supporting Golden Gate replication.

Two plus years of hands on experience with NoSQL platforms

Four plus years of hands-on experience in scripting and automation

Requires understanding of complete SDLC and Experience with continuous integration, test-driven/behavior-driven development, and agile, scrum development methodologies

Ability to work effectively across organizational boundaries

Excellent oral, written, analytical, problem solving, and presentation skills

Oracle Certified Professional (OCP) in Oracle 11g and/or 12c is preferred

Hands on experience with MS SQL Server

Experience with Big Data Technologies

Knowledge of DevOps Tools and Processes

Hands on experience with Cloud Technologies

Comcast is an EOE/Veterans/Disabled/LGBT employer