HamburgerMenu
hirist

Job Description

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)


info-icon

Did you find something suspicious?