Header

Network Tools Developer

Nokia is committed to connecting people to what matters to them, giving them the power to make the most of every moment, everywhere, anytime. At Nokia, you have a personal opportunity in an inspiring environment to make a global difference. Build a career that you will be proud of. Go on an adventure every day. Help shape a new era in the mobile industry. It's your world. This is your moment to shape it.
Global Network Services, a department of Nokia Cloud Computing Operations & Delivery, is responsible for production network design and operations for Nokia's Consumer-focused Internet Services in multiple data centers globally.
GNS is seeking smart, creative developers to build our operations automation infrastructure. In order to deliver higher quality service under rapid release conditions that can be operated at scale at ever diminishing costs, Nokia is investing in operations automation technology.
A successful candidate can work independently to produce and maintain: custom network monitoring and configuration tools, customer information and configuration portals, tools to support our design/operations teams, inventory and configuration tracking tools, and integration of automated systems with commercial operational support systems.
Responsibilities:
· Install, maintain, and support various tools including, but not limited to Zabbix, Nagios, Cacti, Splunk, Subversion
· Develop new dashboards, alerts, monitors, and automation agents in the tools
· Support the needs of Operations via reduction of manual troubleshooting and maintenance
· Investigation and recommendation of alternative techniques and efficiency improvements
· Scripts and software should be developed with reuse, low maintenance, reliability, and extensibility in mind
· Work product must include excellent in-source and supporting documentation
· Serves as a technical resource to other automation engineers, and as a key point of contact for Operations teams and other stakeholders
· Evaluation and integration of 3rd party / off-the-shelf tools for automation development where appropriate
· Collaboration with colleagues regarding the collection and agreement of operational requirements
· Collation of metrics and reports for presentation and review, to continually improve operations and return on investment (ROI)
· Be a subject matter expert on automated tools and techniques
Our culture is founded on openness, collaboration and honesty, with colleagues who are brilliant in their field, resilient, and above all, strive for the best. One team, where everyone makes a difference and everyone is heard. We care. Even in tough times. We are driven by a better tomorrow, not just by past success. We make great products and services for millions of people, positively improving their daily lives. We are on a path where simplicity and "thinking big" can lead to great things.

Qualifications

The ideal candidate will have a varied background in both software development and systems administration. A successful candidate needs to work with multiple stakeholders (service architects, systems administrators, network designers and engineers, business units, etc.) to increase the productivity and effectiveness of the team by finding and delivering valuable information. In addition, you will help other members of the team understand how to improve the quality of their work through improved workflow automation and tools.

Personal Qualifications:

· B.S. degree in computer science, or equivalent demonstrated experience

· Ability to work in an environment where flexibility and solution focus is highly regarded

· A strong sense of responsibility and initiative, with a strong desire to learn and improve

· An ability to prioritize and organize tasks carefully and accurately, while working on multiple parallel projects and tasks

· Ability to think creatively and communicate accurately, with excellent written and spoken communication skills in English

· An ability to work independently as well as part of international project teams and a global community of stakeholders

· Dedication and commitment to providing continuous service for the advancement of technology

· Make decisions and solve problems while working under pressure

· A commitment to delivering tools with full in-source and supporting documentation

Technical Qualifications:

· At least 3 years of experience with Perl, PHP, and Linux shell programming techniques; Java experience is also desirable, but not required

· At least 2 years of relevant programming/scripting experience in tools/automation

· At least 3 years working knowledge of Linux file systems, device configuration, systems logging and exception diagnosis

· At least 2 years of experience with LDAP/SQL data stores, AJAX, XML, XSLT, XSD

· At least 2 years of experience with platform/language agnostic remote APIs such as XMLRPC, SOAP, Web services

· Demonstrated ability to design and code critical systems projects

· Strong abilities in software and systems testing and debugging

· Basic understanding of process engineering and IT operations best practices

· Demonstrated experience in managing Linux server system installations desirable

· Experience integrating with Remedy/BMC ticketing systems and CMDB is a big plus

Job

Services

Primary Location

US-Alpharetta