The virtualized network poses challenges to network management systems and as more hardware components are virtualized, that challenge becomes even greater.
Often the job titles, network engineer and network administrator are used interchangeably, which can confuse people. However, a networking engineer usually has more executive responsibilities than a network administrator does.
The engineering side of things tends to deal more with planning, design and technical specifications, whereas the administration side of things deals mostly with day-to-day maintenance, management and troubleshooting efforts.
For more info: computer network engineers