Comcast - Philadelphia, PA

posted 2 months ago

Full-time - Mid Level
Philadelphia, PA
Broadcasting and Content Providers

About the position

Comcast is seeking a talented Senior Python Developer to join our Cybersecurity team in Philadelphia, Pennsylvania. As a key member of our technology team, you will be responsible for designing, developing, and maintaining backend systems that ensure data integrity and efficient performance. This role requires a strong background in Python programming and database architecture, as well as the ability to collaborate effectively with cross-functional teams to deliver high-quality projects on time. In this position, you will develop and maintain back-end web applications using Python and relevant frameworks such as Django and Flask. You will also design and implement database schemas using SQL Server, MySQL, or PostgreSQL, and utilize Python libraries like Pandas and NumPy for data manipulation and analysis. A basic understanding of user interfaces and design principles is also beneficial, as you will be expected to automate tasks and processes using scripting languages like Bash and Shell. Your role will involve troubleshooting and resolving technical issues related to code and databases, as well as documenting and explaining technical concepts to both technical and non-technical audiences. You will be part of a collaborative environment where your ideas are valued, and you will have the opportunity to innovate and contribute to cutting-edge products and solutions that our customers love.

Responsibilities

  • Develop and maintain back-end web applications using Python and relevant frameworks (Django, Flask)
  • Design and implement database schemas using SQL Server, MySQL, or PostgreSQL
  • Utilize Python libraries (Pandas, NumPy) for data manipulation and analysis
  • Possess a basic understanding of user interfaces and design principles (HTML, etc.)
  • Automate tasks and processes using scripting languages (Bash, Shell)
  • Collaborate effectively with developers, designers, and other teams to deliver projects on time
  • Effectively troubleshoot and resolve technical issues related to code and databases
  • Clearly document and explain technical concepts to both technical and non-technical audiences

Requirements

  • Proven experience with Python programming
  • Familiarity with Python libraries such as Pandas and NumPy
  • Strong understanding of database design principles and SQL
  • Experience with relational databases like SQL Server, MySQL, or PostgreSQL
  • Experience with cloud platforms like AWS or Azure (a plus)
  • Familiarity with scripting languages (Bash, Shell)
  • Bachelor's Degree or equivalent experience

Nice-to-haves

  • Experience in designing, developing, and maintaining dashboards using Tableau
  • Ability to identify trends and insights from data visualizations
  • Experience in preparing data for visualization, including cleaning and transforming data
  • Knowledge of the latest Tableau features and best practices

Benefits

  • Medical & Dental
  • 401(k) Savings Plan
  • Generous paid time off
  • Adoption assistance
  • Childcare resources
  • Pet insurance
  • Free digital TV and internet for employees in serviceable areas
  • Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service