As a CCNP Service Provider, you will typically be responsible for designing, implementing, and maintaining complex service provider networks to ensure high availability and optimal performance. Daily tasks often include configuring and troubleshooting routers and switches, diagnosing connectivity issues, monitoring network health, and applying security best practices. You may also collaborate with engineering teams, provide technical support to clients, and participate in network upgrades or new service rollouts. This role usually involves both proactive maintenance and reactive troubleshooting to keep services running smoothly.