Posted on: 13/12/2025
Description :
We are looking for an experienced NFV Engineer (NSD/VNFD) with strong hands-on expertise in developing NFV descriptors, automating network services, and building Mistral workflows for orchestration platforms.
The ideal candidate will work closely with the NFVO/Orchestrator teams to enable smooth deployment, scaling, and lifecycle automation of VNFs/CNFs in ETSI-compliant environments.
Key Responsibilities :
1. Descriptor Development (NSD/VNFD) :
- Create and customize ETSI-compliant Network Service Descriptors (NSD) and Virtual Network Function Descriptors (VNFD).
- Define VNF/CNF metadata, deployment flavors, scaling policies, configuration primitives, and service chaining parameters.
- Develop descriptors using YAML/JSON, ensuring accuracy and alignment with MANO architecture.
2. VNF/CNF Lifecycle Management :
- Model complete lifecycle operations, including :
1. Instantiate
2. Configure (Day-0 & Day-1)
3. Scale In/Out
4. Healing
5. Termination
- Implement workflows for automated lifecycle execution using Mistral.
3. Workflow Automation (Mistral) :
- Develop workflow definitions to automate network service deployment and post-deployment operations.
- Integrate workflows with orchestrators such as OSM, OpenStack, or other NFVO platforms.
- Ensure API-driven automation by collaborating with backend/API teams.
4. Validation & Testing :
- Validate descriptor syntax and schema compliance.
- Test charms, cloud-init scripts, and Helm charts (as applicable).
- Troubleshoot onboarding issues and resolve deployment failures.
5. Cross-functional Collaboration :
- Work with architecture, backend, and DevOps teams to ensure seamless service delivery.
- Enable smooth integration of onboarding packages with CI/CD pipelines.
- Support network service rollout, upgrades, and performance improvements.
Required Skills :
- Strong understanding of ETSI NFV MANO architecture (NFVO, VNFM, VIM).
- Hands-on experience in building NSD & VNFD using YAML/JSON.
- Proficiency in Mistral workflow development.
- Experience with VNF/CNF lifecycle management and associated automation.
Platform/Tools Knowledge :
- Linux environment expertise
- Basic working knowledge of cloud-init, Helm charts, Juju charms (optional)
Networking Concepts :
- Understanding of :
1. Service chaining
2. Virtual networking
3. Interfaces, VDU specs, VL definitions
4. Programming/Scripting
- Basic scripting skills in Python or Bash for validation and automation activities.
Good to Have :
- Experience with NFV Orchestrators like :
1. OSM (Open Source MANO)
2. ONAP
- Other commercial NFVO platforms
- Familiarity with Kubernetes (K8s) and containerized network functions (CNFs).
- Hands-on exposure to cloud or virtual infrastructure environments (OpenStack, VMware, etc)
Did you find something suspicious?