The team is seeking a highly skilled Automation Tool SW Developer to deliver automation projects to support the IP professional services delivery to Nokia's customer base.
Responsibilities:
Work on all parts of the code-base and contribute to every stage of the product development cycle.
Work closely with architects and experienced engineers to deliver quality products on time.
Help resolve complex technical design issues.
Own, design and implement new software features.
Help identify issues to improve system performance.
Help improve and scale existing product and infrastructure.
Facilitate root cause analysis of system issues.
Create software/system documentation and participate/contribute in requirements, design and code reviews.
Qualifications:
Minimum of 5 years of relevant telecom experience in IP / MPLS domain – work with SP providing mobile and enterprise services.
Ability to write high quality code: clean, reliable, reusable code, easy to debug and maintain.
Excellent debugging/troubleshooting skills are a must.
Hands-on experience with at least one of the following high-level programming languages: Python, Jinja, Java, C# (Python is preferred).
Advanced practical knowledge of IP technical solutions - IPv4, IPv6, routing and switching, IP / MPLS, services L2 VPN, L3 VPN, VLL, QoS, multicast, BNG, CGNAT, redundancy.
Hands-on experience with PHP-based front-end, Linux, virtualization and scripting (JavaScript / HTML5 / Web frontend development).
Experience with orchestration platforms (Stackstorm, Ansible) is a big plus.
Experience with non-relational databases (MongoDB is a plus).
Familiarity with OpenStack, Mistral workflow and SDN.
Familiarity with SCM systems (Git experience is a plus).
Familiarity with automation (preferably Jenkins) and automated server deployment and configuration with Docker, Chef, Ansible, etc. (Docker knowledge is a plus).