Philadelphia, Philadelphia, United States
Job Details
Comcast’s Technology, Product & Experience 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. Because our employees are our most valuable asset, we offer a flexible working environment to balance the need to work independently wherever you choose, with days that require collaboration at one of our offices. Our roles primarily reside inside or around one of our Tech Hubs (Philadelphia and surrounding suburbs, Denver, Austin, Silicon Valley, Washington DC/N. Virginia).
Job Summary
Security Developer will serve as a key member of the Security Development and Engineering team through the design and deployment of the Enterprise security event logging infrastructure supporting threat investigations and incident response alerting. The Engineer will work with the architecture and engineering teams to provision, document, and test a multi-component infrastructure. They will work closely with Operations teams in deploying the logging solutions, procedures, and run-books for troubleshooting and managing the health of the system. They will have a positive impact on the security organization, and shape the way how security event monitoring is provided across the Comcast Enterprise.
Job Description
Core Responsibilities
Responsible for design, implementation, and documentation of log monitoring, Extract Transform Load (ETL), and configuration management
Performs deployment, testing, and validation of networking and system components
Recommends alterations and additions to existing designs to improve quality of products
Works with operational teams to develop and improve monitoring solutions, plan and schedule maintenance, and implementing changes
Develop standards and procedures for managing, monitoring, and updating systems and applications
Communicates progress of work in progress, key initiatives, and walkthroughs on complex designs and architecture
Works under immediate supervision - Typically reports to a supervisor or manager
Required Experience and Skills
Bachelor’s degree and at least 3 years of experience in the field or in a related area
Experience in deploying systems and applications, monitoring, ETL, and configuration management
Strong skillset of developing data ingestion pipelines on cloud based platforms such as Databricks or Snowflake
Working knowledge of storage, compute, and transformational functions using cloud compute services.
Ability to utilize and work with a large variety of open source technologies and tools
Experience with Cybersecurity systems, tools, and environments
Experience connecting to and working in a variety of database environments
Working knowledge of developing and deploying CI/CD pipelines
Strong communication skills understanding the value of good documentation, ability to detail complex systems in simple language, and express concerns about design and architecture with appropriate solutions
Technology experience and skillsets:
Cloud: Shows competency working with compute and storage services using AWS, GCP, Azure or other cloud based deployments.
Database: Experience working in and administering data platforms such as Snowflake and Databricks
Open Source: Python, Apache Spark, Hashicorp Terraform
Monitoring, Visibility and Alerting: Datadog, Prometheus
Networking: TCP/IP Stack, Routing, VPN, Firewalls
Job Specification:
3+ years working on scalable cloud compute/storage platforms like AWS, GCP or Azure
3+ year working in database environments + programming with Python/Spark/SQL
3+ years working with Apache Spark/Hadoop, Snowflake, Databricks, or similar large-scale data platforms
Optional Certification(s): AWS, Azure, GCP, Snowflake, Databricks, Apache or any other data platform certifications preferred
Disclaimer:
This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.
Comcast is an EOE/Veterans/Disabled/LGBT employer.
Comcast is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other basis protected by applicable law.
Education
Bachelor's Degree
While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.
Relevant Work Experience
7-10 Years