Network Automation Developer

2 - 4 years

4 - 6 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a Network Automation Developer, you will be part of a dynamic software development team focused on designing and implementing high-quality, scalable, and efficient networking solutions. You will work on defining and refining software requirements, developing and integrating software components, and ensuring seamless system functionality. Your role will involve working with modern programming languages, implementing automation, and leveraging cloud and containerization technologies to streamline network operations. You will contribute to all phases of the software development lifecycle, from requirement analysis and design to coding, testing, and troubleshooting. Collaborating closely with engineers and stakeholders, you will ensure the delivery of robust and innovative solutions. Your work will involve leveraging CI/CD pipelines, virtualization, and cloud technologies while following agile methodologies to drive efficiency and reliability in network automation. Bachelors degree in software engineering, computer science, or equivalent practical experience. Proficiency in one or more programming languages, such as C++, Python, Java, BASH, Go, C#, or JavaScript. Experience with Object-Oriented Analysis and Design (OOAD) and software development best practices. Strong understanding of Linux environments and familiarity with IDEs like IntelliJ or Eclipse. Knowledge of basic IP networking concepts and experience with tools like CVS, Jira, Confluence, and Jenkins. Exposure to virtualization and cloud technologies, with hands-on experience in containerization tools such as Docker, Kubernetes, and Helm. Understanding of OS and system software concepts, including processes, threads, memory management, and synchronization, with strong debugging skills. Familiarity with Continuous Integration (CI) and Software Configuration Management (SCM) environments, using tools like Jenkins, SVN, Git, and Gerrit. Experience working with agile development methodologies, demonstrating adaptability and efficiency in software development. Benefits: We provide a comprehensive private life and medical insurance plan to safeguard your well-being and that of your family. As part of our commitment to your health, we offer an annual medical check-up program. We offer a pension plan to help you plan for your future and ensure financial security after retirement. Enjoy the convenience of a ticket restaurant e-card, which can be used at various restaurants and eateries according to our policy (currently at 120 monthly) You will be provided with a company mobile device and subscription to stay connected and efficient in your work. We offer company bus transportation to facilitate your daily commute to and from work. Benefit from flexible working hours and the option to work in a hybrid or remote mode, providing a better work-life balance. Receive a one-time payment of 350 as cash support for hybrid or remote mode arrangements. Take advantage of our Personal Support Service, which provides confidential and professional support and guidance on a range of emotional, practical, and work-life topics. Participate in Nokia's voluntary employee share purchase plan, allowing you to share in the company's success. Our Employee Recognition program, "Everyday Excellence," acknowledges and rewards outstanding contributions. You can redeem awards through our online store. Earn a generous referral bonus of 2.000, one of the highest in the market, for referring qualified candidates to join our team. Enjoy 90 calendar days of paid leave for the arrival of a new child. Engage in social clubs and cultural activities organized by the company to foster a sense of community and well-being. E-Learning Platforms: Access renowned e-learning platforms such as NokiaEDU, Harvard ManageMentor, and LinkedIn Learning for technical training and personal development. We provide ample opportunities for career growth and development, including training programs and mentorship initiatives. Develop assigned features and contribute to project-related tasks. Ensure high-quality code through review, testing, debugging, and troubleshooting. Gather and analyze information to support problem-solving and decision-making. Capture customer and project requirements to create high-level and low-level software design documents. Define acceptance test strategies, develop test cases, and produce comprehensive test plans. Identify, troubleshoot, and resolve software bugs in collaboration with engineering teams. Contribute to continuous improvement by refining development processes and best practices

Mock Interview

Practice Video Interview with JobPe AI

Start Network Automation Interview Now

My Connections Nokia

Download Chrome Extension (See your connection in the Nokia )

chrome image
Download Now
Nokia
Nokia

Telecommunications

Espoo

90,000 Employees

379 Jobs

    Key People

  • Pekka Lundmark

    President & CEO
  • Katarina Lappalainen

    Chief Financial Officer

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Navi Mumbai, Chennai