Comcast - Philadelphia, PA

posted 2 months ago

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

About the position

At Comcast, we are looking for a talented Developer with a strong background in Python programming and database architecture to join our innovative technology team. This role is pivotal in designing, developing, and maintaining our backend systems, ensuring data integrity and efficient performance. As part of our award-winning team, you will have the opportunity to work on cutting-edge products and solutions that reach hundreds of millions of customers worldwide. We value creativity and innovation, and we encourage our employees to bring their authentic selves to work, fostering an environment where ideas can flourish. In this position, you will be responsible for developing and maintaining back-end web applications using Python and relevant frameworks such as Django and Flask. You will 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, including HTML, will be beneficial as you collaborate with developers, designers, and other teams to deliver projects on time. Your role will also involve automating tasks and processes using scripting languages like Bash and Shell, troubleshooting technical issues, and documenting technical concepts for both technical and non-technical audiences. Additionally, if you have experience as a Tableau Developer, you will have the opportunity to design, develop, and maintain visually appealing dashboards using Tableau best practices. You will leverage your analytical skills to identify trends and insights from data visualizations, collaborate with business stakeholders to understand their needs, and prepare data for visualization. This role offers a unique chance to work in a dynamic environment where you can grow your skills and contribute to impactful projects.

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
  • Design, develop, and maintain clear, concise, and visually appealing dashboards using Tableau best practices
  • Leverage analytical skills to identify trends and insights from data visualizations
  • Collaborate with business stakeholders to understand their needs and translate them into actionable dashboards
  • Prepare data for visualization, including cleaning, transforming, and creating calculated fields
  • Build and maintain data connections to various data sources
  • Conduct unit testing to ensure the accuracy and functionality of dashboards
  • Stay up-to-date on the latest Tableau features and best practices

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)
  • Excellent communication and collaboration skills
  • Strong analytical and problem-solving abilities
  • Ability to prioritize tasks effectively and meet deadlines
  • Adaptable and eager to learn new technologies

Nice-to-haves

  • Experience with Tableau for dashboard development
  • Knowledge of data visualization 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 full-time 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