Posted in

Engineer 3 – Product Development Engineering

Engineer 3 – Product Development Engineering

CompanyComcast
LocationPhiladelphia, PA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related technical field
  • two (2) years of experience working with device modem architecture, CMTS, and modem provisioning
  • using ALM Octane for test management
  • using Rally and JIRA for project management
  • one (1) year includes writing code using Python
  • testing Graphical User Interfaces (GUI), Webservices, and APIs
  • working with Behave Framework
  • developing applications for SDN (Software Defined Networks)
  • performing CI/CD using Concourse
  • working with databases, including Cassandra, MySQL, and Postgres
  • using DDoS and Firewalls
  • administering Linux and Unix systems
  • analyzing traces using Wireshark
  • working with DHCP flow, TCP-UDP protocols, CPE-IPv4/6, and IS-IS
  • performing monitoring and analysis using Grafana
  • working with Kafka and Kinesis
  • using Splunk, Dockerization, and microservices
  • using traffic generators including ixia.

Responsibilities

  • Contribute to a team responsible for the automation of the existing backlog automatable test cases as well as new feature automation performing device modem architecture, CMTS, and modem provisioning
  • work with test management tools, including ALM Octane
  • work with project management tools, including Rally and JIRA
  • develop software using Python
  • test Graphical User Interfaces (GUI), Webservices, and APIs
  • work with Behave Framework
  • develop applications for SDN (Software Defined Network)
  • use CI/CD tools and framework, including Concourse
  • work within databases, including Cassandra, MySQL, and Postgres
  • use DDoS and /Firewalls
  • administer Linux and Unix systems
  • analyze traces using Wireshark
  • work with DHCP flow, TCP-UDP protocols, CPE-IPv4/6 and IS-IS
  • perform monitoring and analysis using BI-Tools including Prometheus and Grafana
  • work with message-brokering services, including Kafka, and Kinesis
  • use Splunk, Kubernetes, Dockerization, and microservices
  • use high-end server traffic generators including ixia and T-rex
  • collaborate with project stakeholders to identify product and technical requirements
  • conduct analysis to determine integration needs
  • design new software and web applications
  • support applications under development and customize current applications
  • assist with the software update process for existing applications and roll-outs of software releases
  • research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports
  • monitor and evaluate competitive applications and products
  • review literature, patents, and current practices relevant to the solution of assigned projects
  • work with the Quality Assurance team to determine if applications fit specification and technical requirements.

Preferred Qualifications

    No preferred qualifications provided.