Comcast-posted 4 months ago
Full-time • Mid Level
Remote • Philadelphia, PA
Telecommunications

This position is for an Engineer 2 in the CONNECT Organization's Network Operations Monitoring and Diagnostics (NOMAD) department at Comcast. In NOMAD, we're building a faster interaction with the internet for our customers using containerized, microservice-based, cloud-deployed services. As a software engineer in the NOMAD Engineering team you will be part of a team that is building next generation access and core networks which will help deliver HSD, Voice and Video services. The software applications we are building is a containerized, microservice-based, cloud-deployed services. We are looking for talented individuals that will work on applications to automate configuration generation, software deployment and troubleshooting. These applications are intended to run on our lab systems as well as on our production systems.

  • Design, build, deploy, and maintain clusters using Kubernetes
  • Work with engineering team, product, and user experience to understand new requirements
  • Refine and estimate new deliverables
  • Implement new application programming interfaces, backend services, front-end user interface components, and automation tasks to specification provided with the assistance of senior team members
  • Understand platform usage and assist with production deployments and customer issue triage
  • Work with engineering team to develop backend applications that can be hosted on cloud platforms
  • Design and develop web applications that can function with function during backend service and internet connectivity interruptions
  • Develop security features as part of the development and embrace the DevSecOps culture
  • Use tools to identify and mitigate production incidents within the defined MTTR (Mean Time To Recover) key performance indicator
  • Create re-usable web components that can be leveraged by multiple teams, if needed
  • Create self-contained microservices or application programming interfaces to support the business logic
  • Use content management systems as applicable and global design patterns and defined coding standards and practices established by the team
  • Work closely with the architects and DevOps Engineers to implement the functional and technical requirements
  • Create dashboards to track business and operational metrics
  • Consistent exercise of independent judgment and discretion in matters of significance
  • Proficiency in Python or Go for scripting and automation (not focused on API development)
  • Experience designing, building, deploying, and maintaining infrastructure, including Kubernetes clusters
  • Strong debugging and troubleshooting skills, especially in production environments
  • Hands-on experience with Kubernetes, Helm, and Ansible, plus basic Bash and shell scripting
  • Ability to take ownership of technical stories, driving them from design through deployment with minimal oversight
  • An array of options, expert guidance and always-on tools that are personalized to meet the needs of your reality
  • Support you physically, financially and emotionally through the big milestones and in your everyday life
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service