1 - 8 years

Chennai All india

Posted:2 weeks ago

Apply

Job Description

As a Software Developer in the Network Tools team, you will play a crucial role in developing custom tools that facilitate automation, dashboards, and self-service capabilities for network teams. Your responsibilities will involve collaborating with network teams to gather requirements, document specifications, develop tools, and deliver them effectively. Key Responsibilities: - Possess 8+ years of overall software development experience. - Demonstrate at least 4 years of experience with modern web development technologies such as HTML5, AJAX, Javascript, JQuery, and JSON/XML data structures. - Work in an AGILE team environment for 4 years to design, develop, test, and deliver automation code using a CI/CD methodology. - Have a minimum of 2 years of DCLAN ACI scripts automation experience. - Proficient in Go language (aka GoLang) for at least 1 year. - Utilize 2-3 years of Perl/Scripting experience in Unix/Linux or cloud environment. - Exhibit excellent troubleshooting and debugging skills. - Possess good communication skills with fluency in English, both written and verbal. - Have knowledge of JavaScript and JavaScript libraries (jQuery, Bootstrap, Vue.js, etc.) as well as SQL. - Experience in CI/CD with Git and GitHub. - Familiarity with Agile Project methodologies and tools (e.g., Rally, Jira etc.). - Engage in the development and management of Application Programming Interface (API). - Demonstrate strong multi-tasking, analytical, and problem-solving skills with an openness to learn new technologies. Nice to Have Skills & Experience: - General networking knowledge including TCP/IP, Cisco network equipment, and Cloud technologies. - Understanding of infrastructure architecture encompassing network, storage, and hosting. - Lead end-to-end software development and network automation projects. - Support Network Engineers and service owners in documenting development requirements and engineering decisions. - Move architectural concepts through software design and validation stages into production. - Assist Engineers in developing APIs to automate infrastructure. - Aid Engineers in developing tools for integrating, managing, and maintaining infrastructure and hosting services. - Manage and support Vendor partners as required including technology/hardware/software onboarding, testing, integration, etc. - Willingness to be on call for Application support when needed. - Possess problem-solving skills with a passion for technology, adept at grasping the big picture, conceptualizing, developing, and implementing solutions while closely partnering with business leaders and IT interfaces. As a Software Developer in the Network Tools team, you will play a crucial role in developing custom tools that facilitate automation, dashboards, and self-service capabilities for network teams. Your responsibilities will involve collaborating with network teams to gather requirements, document specifications, develop tools, and deliver them effectively. Key Responsibilities: - Possess 8+ years of overall software development experience. - Demonstrate at least 4 years of experience with modern web development technologies such as HTML5, AJAX, Javascript, JQuery, and JSON/XML data structures. - Work in an AGILE team environment for 4 years to design, develop, test, and deliver automation code using a CI/CD methodology. - Have a minimum of 2 years of DCLAN ACI scripts automation experience. - Proficient in Go language (aka GoLang) for at least 1 year. - Utilize 2-3 years of Perl/Scripting experience in Unix/Linux or cloud environment. - Exhibit excellent troubleshooting and debugging skills. - Possess good communication skills with fluency in English, both written and verbal. - Have knowledge of JavaScript and JavaScript libraries (jQuery, Bootstrap, Vue.js, etc.) as well as SQL. - Experience in CI/CD with Git and GitHub. - Familiarity with Agile Project methodologies and tools (e.g., Rally, Jira etc.). - Engage in the development and management of Application Programming Interface (API). - Demonstrate strong multi-tasking, analytical, and problem-solving skills with an openness to learn new technologies. Nice to Have Skills & Experience: - General networking knowledge including TCP/IP, Cisco network equipment, and Cloud technologies. - Understanding of infrastructure architecture encompassing network, storage, and hosting. - Lead end-to-end software development and network automation projects. - Support Network Engineers and service owners in documenting development requirements and engineering decisions. - Move architectural concepts through software design and validation stages into production. - Assist Engineers in developing APIs to automate infrastructure. - Aid Engineers in developing tools for integrating, managing, and maintaining infrastructure and hosting services. - Manage and support Vendor partners as required including technology/hardware/software onboarding, testing, integration, etc. - Willingness to be on call

Skills Required

html5 ajax javascript jquery agile troubleshooting debugging javascript libraries sql git github api analytical skills tcpip software development network automation documentation architecture engineering api development vendor management application support jsonxml data structures dclan aci scripts go language perlscripting cicd multitasking problemsolving cisco network equipment cloud technologies infrastructure architecture

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now
coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You