Engineer 3 – Product Development Engineering
Company | Comcast |
---|---|
Location | Philadelphia, PA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid 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.