Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
What will you do at Fujitsu?
Virtuora Network Controller (VNC) is the platform for a comprehensive, adaptable, highly modular suite of software products that enable you to build and grow a virtualized, programmable network. VNC software utilizes micro services architecture and leverages open source technologies to provide complete suite of SDN controller functionality, i.e. control, planning and design, operations and management, service fulfillment and assurance functions. We are looking for an experienced lead software engineer who is an expert in Java/Scala as well as possess the skills to transform complex requirements in to extendable software architecture/design and data model.
Responsibilities
- Lead the SDN applications software functions in Multi-layer Path Computation Engine (PCE), Service Orchestration, Service Discovery, Service Modelling
- Lead Layer 0 (DWDM), Layer 1 (OTN) and Layer 2 (Packet) SDN application functions on a SDN controller based Network Management System.
- Participate in requirement analysis, design, development and maintenance of multiple software components of SDN controller to meet customer requirements using innovative technologies.
- Participate in the Open ROADM Multi-Source Agreement forum technical discussions and solve complex service modelling and vendor interoperability challenges.
- Participate in Telecommunication/Data Communication domain modelling using standards like ITU-T, ONF, MTNM
- Accountable for as-planned execution and quality of the applications developed.
- Issue investigation, status, and resolution during System Test.
- Interface with, monitor progress and evaluate performance of external SW vendors that provide SW for the Platform.
- Candidates for this job should have very strong technical, analytical, modelling, programming skills and be capable of driving features end-to-end, technically lead the team and handle multiple tasks simultaneously.
Qualifications
- Minimum of 12 years of Experience in product development of Transport Network management solution – Layer 0 (DWDM), Layer 1 (OTN) and Layer 2 (Packet) technologies
- Expertise in Core Java, Scala, Threads, Collections and Data structures
- Expertise in OOAD, Design patterns, UML modelling
- Hands-on experience with Open Daylight (ODL) and SDN controller development
- Hands-on experience of various communication protocols such as Netconf, TL1 and modelling tools such as Yang, Json, XML
- Good knowledge with databases Oracle/MySQL/Cassandra
- Experience in at least 2-3 full cycle development of Network Management Systems products
- Exposure to Kubernetes, Docker, HDFS, ElasticSearch, Kafka, Spark and distributed big-data systems
- Expertise in designing and developing REST APIs
- Exposure to messaging frameworks like Kafka and Java related frameworks like OSGI, Spring, Blueprint
- Experience in unit test, continuous integration (CI/CD) frameworks such as Junit, Jenkins, postman
- Familiarity with Git, Gerrit, JIRA, Familiar with Agile/Scrum development methodologies.
- Have demonstrated good technical leadership ability, lead end-to-end feature development
Nice to Have
- Exposure to graph data structures/database, path computation algorithm implementation like dijkstra, yen
Other information:
- Location: Remote, Canada
- Travel: 10%
1Finity salaries are aligned to the specific geographic location in which the work is primarily performed. It is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the circumstances of each situation. The pay range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to: specific skills, qualifications, experience, and comparison to other employees already in this role. The pay range for this position is estimated at $138,110 to $220,976 CAD. Additionally, this role may be eligible for a short-term incentive based on company results and individual performance.
As a technology company, 1Finity recognizes that human resources are its most important capital. To create an environment where all employees can work positively and healthily, both in mind and body, we offer a full range of health, RRSP, and other benefits.
Similar Jobs
Business Intelligence Analyst - Fintech
Anand Rathi Share and Stock Brokers Ltd
Senior ETL Developer (with DUT tool exp)
Guidewire Software
ETL Developer Lead / Lead Data Engineer
Encore Software Services
ETL Developer Sn - (Spring batch, Java, SQL, ETL)
Tata Consultancy Services
Data Analyst- MIS and Tableau specialist
City Union Bank Limited
More Jobs at 1Finity
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free