Comcast is looking to solve the problem of designing and developing software infrastructure and monitoring solutions for infrastructure hardware
Requirements
- Experience developing software infrastructure
- Experience developing monitoring solutions for infrastructure hardware, including configuration, server deployments, and lifecycle management, on Cisco, Dell, and HPE hardware
- Experience using Ansible for configuration management, application deployment, and orchestration
- Experience writing scripts for task automation using Ansible and Python
- Experience deploying containerized services using Kubernetes
- Experience deploying containerized services using HELM charts
- Experience developing software using Python
Responsibilities
- Provide technical leadership in designing and developing software infrastructure and monitoring solutions for infrastructure hardware
- Use Ansible for software provisioning, configuration management, application deployment, and orchestration
- Write scripts for task automation using BASH, Ansible, and Python
- Deploy containerized services using Kubernetes and HELM charts
- Develop software using Python and Golang for server management and cloud infrastructure deployment on AWS
- Support applications under development and customize current applications
- Assist with the software update process for existing applications and roll-outs of software releases
Other
- Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related technical field
- Five (5) years of experience developing software infrastructure
- Position is eligible to work remotely one or more days per week, per company policy
- Must be able to work with the Quality Assurance team to determine if applications fit specification and technical requirements
- Must be able to guide and mentor junior-level engineers