Developing software and web applications in an Agile development environment to support Comcast's customers
Requirements
- 7 years of experience developing software in an Agile development environment
- Experience using AWS and cloud technologies including Kafka, Spark, and RabbitMQ
- Experience automating infrastructure using Ansible
- Experience using Grafana for metrics and alerting
- 5 years of experience performing virtualization and containerization using Docker and Kubernetes
- 3 years of experience working with RDK Platform
- 1 year of experience using Billing Platforms including CSG, and back office services
- Experience using HTTP Collector, Java, and Cassandra database
Responsibilities
- Provide technical leadership in designing and developing new software and web applications
- Use AWS and cloud technologies including Kafka, Spark, and RabbitMQ
- Automate infrastructure using Ansible
- Use Grafana for metrics and alerting
- Perform virtualization and containerization using Docker and Kubernetes
- Implement and maintain effective monitoring, runbooks, and alerting systems
- Identify issues and risk via monitoring, gathering, and analyzing applications metrics
Other
- Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related technical field
- Ability to work remotely one or more days per week, per company policy
- Ability to collaborate with Quality Assurance, DevOps, Security and other cross-functional teams