Network Automation Engineer

2 days ago


Bengaluru, Karnataka, India LinkedIn Full time
Job Description

We are seeking a seasoned Network Automation Engineer to join our dynamic engineering group and drive the transformation of our network automation infrastructure. As a key member of our team, you will design, develop, deploy, and maintain network automation solutions while providing technical leadership within the corporate network team.

This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together.

Responsibilities:
  • Network Automation Design & Development:
    • Design and develop core software products to automate the network automation track.
    • Create scalable automation frameworks from scratch and ensure they are easily extendable and maintainable at an enterprise level.
    • Develop solutions to automate infrastructure provisioning, configuration management, and application deployment using Python, Ansible, Terraform, and related tools.
    • Drive automation initiatives within the network engineering team and influence best practices across the organization.
  • Front-End & Full Stack Development:
    • Implement responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
    • Work on full-stack development, integrating network automation functionality with backend systems.
  • Network Automation Scripting & Tools:
    • Develop Python-based scripts and playbooks for automating routine network tasks, configuration management, and troubleshooting.
    • Automate network configurations and provisioning using tools like Ansible, NETCONF, and Terraform.
    • Integrate network automation solutions with cloud platforms, especially Azure, for seamless automation of hybrid and multi-cloud environments.
  • Continuous Integration/Continuous Deployment (CI/CD):
    • Implement and manage CI/CD pipelines to ensure automated testing, integration, and deployment of network automation code.
    • Utilize tools like Git, JIRA, Azure DevOps, Jenkins, and other CI/CD technologies to streamline workflows.
  • Optimization & Troubleshooting:
    • Analyze, troubleshoot, and optimize network automation workflows for improved efficiency, scalability, and stability.
    • Conduct regular assessments of existing automation processes, identify bottlenecks, and continuously improve automation strategies.
    • Perform root cause analysis on automation failures and quickly implement corrective actions to minimize downtime.
  • AI/ML Integration:
    • Apply AI/ML techniques to enhance network automation, including predictive analysis for network health, anomaly detection, and optimization of network operations.
    • Propose and implement new technical concepts, integrating emerging AI/ML solutions into the automation framework.
  • Documentation & Knowledge Sharing:
    • Document automation processes, including code comments, user manuals, and operational procedures to ensure knowledge transfer.
    • Conduct design and code reviews to ensure adherence to best practices in code quality, maintainability, and version control.
  • Technical Leadership & Mentoring:
    • Provide technical leadership to the team and mentor junior engineers to develop their skills in network automation and software development.
    • Influence network engineering decisions, focusing on automation and software engineering best practices.
Qualifications:
  • Basic Qualifications:
    • BA/BS degree in a technical field (e.g., Computer Science, Engineering), or equivalent practical experience.
    • 10+ years of hands-on experience in network automation, especially in complex network and cloud environments (Azure, AWS).
    • 10+ years of advanced-level experience in Python, including full-stack development and automation solutions.
    • Proven experience with network management, configuration generation, and provisioning tools (e.g., Ansible, NETCONF, Terraform).
    • Expertise in CI/CD processes, along with experience in Git, JIRA, and automation tools like Jenkins, GitLab, or Azure DevOps.
    • Experience in network protocols such as TCP/IP, BGP, OSPF, SD-WAN, network overlay technologies, and cloud-native networking.
    • Hands-on experience with network devices (e.g., routers, switches, firewalls) and network management tools.
  • Preferred Qualifications:
    • Expertise in building network automation frameworks from scratch and scaling them at an enterprise level.
    • Experience with Azure cloud automation, Terraform, and network automation in hybrid cloud architectures.
    • Experience in automating network emulators, traffic generation, and performance monitoring tools.
    • Experience with advanced network monitoring, analytics, and optimization using tools like Grafana, Prometheus, and NetFlow analyzers.
    • Familiarity with GenAI, network AI, and related technologies used in automating network tasks, including self-healing networks and predictive network management.
Estimated Salary:

$140,000 - $180,000 per year, based on industry standards and market research.



  • Bengaluru, Karnataka, India LinkedIn Full time

    Job Description:We are seeking a seasoned Network Automation Engineer to join our dynamic engineering team and drive the transformation of our network automation infrastructure. As a key member of our corporate network team, you will design, develop, deploy, and maintain network automation solutions while providing technical leadership.


  • Bengaluru, Karnataka, India Juniper Networks Full time

    About the RoleJuniper Networks is a place where disruptive thinking thrives. As a Network Automation Engineer, you will play a crucial role in validating and automating test cases for our Networking Products. This position requires a strong grasp of networking fundamentals, CoS, firewalls, L2/L3 protocols, virtualization technologies, and test frameworks.Key...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe are seeking a highly skilled Senior Network Automation Engineer to join our dynamic engineering team at LinkedIn. In this role, you will be responsible for designing, developing, and deploying network automation infrastructure to ensure seamless connectivity, security, and reliability within campus and across global data center networks.Key...


  • Bengaluru, Karnataka, India PhonePe Full time

    Job Title: Network Automation Engineer - PhonePeAbout Us: At PhonePe, we're on a mission to make payments and financial services accessible to everyone. We're constantly innovating and pushing the boundaries of what's possible.Salary Range: ₹1200000 - ₹1800000 per annum (dependent on experience)Job Description:As a Network Automation Engineer at PhonePe,...


  • Bengaluru, Karnataka, India LinkedIn Full time

    OverviewAs a Staff Software Engineer at LinkedIn, you will be part of a dynamic engineering group responsible for architecting, designing, implementing, and maintaining robust network infrastructures. You will ensure seamless connectivity, security, and reliability within campus and across global data center networks.Job DescriptionWe are seeking a talented...


  • Bengaluru, Karnataka, India Sykatiya Technologies Pvt Ltd Full time

    At Sykatiya Technologies, we are seeking a skilled Cloud Networking Automation Engineer to join our team. This role is perfect for individuals who are passionate about designing and developing cloud native architectures.Salary: $120,000 per annumJob Description:We are looking for an experienced professional in software defined networking and cloud networking...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job SummaryWe are seeking a highly experienced Senior Cloud Network Automation Engineer to join our dynamic engineering group. This role involves designing, developing, and maintaining robust network automation infrastructure across Office, POP, and Azure Cloud environments.Key ResponsibilitiesDesign and develop scalable automation frameworks from scratch,...


  • Bengaluru, Karnataka, India TerraGiG Full time

    About the JobWe are seeking a skilled Network Automation QA Engineer to specialize in automation testing with a strong background in network product/protocol testing, Python-based test automation, and API testing.This role is ideal for a highly skilled professional with 5+ years in QA and Automation, focusing on Selenium, Robot Framework, and API testing in...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job SummaryWe are seeking a highly skilled Network Automation Architect to join our dynamic engineering team at LinkedIn. As a key member of our team, you will be responsible for designing, developing, and maintaining robust network automation solutions that ensure seamless connectivity, security, and reliability across our Office, POP, and Azure Cloud...


  • Bengaluru, Karnataka, India Oracle Full time

    About OracleOracle is a global leader in the cloud infrastructure industry, with a reputation for delivering innovative solutions to businesses of all sizes. As a Network Reliability Engineer at Oracle, you will play a critical role in ensuring the reliability and performance of our network infrastructure.Job Summary:We are seeking an experienced Network...


  • Bengaluru, Karnataka, India CommScope Full time

    We are seeking a Senior Network Automation Engineer to join our team at CommScope.As a key member of our R&D department, you will be responsible for designing and implementing automated infrastructure management solutions that meet the evolving needs of our clients. Your expertise in system testing, including hardware, firmware, and software validation, will...


  • Bengaluru, Karnataka, India SAP Full time

    We help the world run betterAt SAP, we empower individuals to excel in their roles. Our company culture is built on collaboration and a shared passion to make a positive impact. How? We focus on building the foundation for tomorrow, creating a workplace that values diversity, flexibility, and purpose-driven work. We offer a collaborative team environment...


  • Bengaluru, Karnataka, India Tejas Networks Full time

    Network Engineer RoleWe are seeking a seasoned Network Engineer to join our team as a Network Automation Expert. This is an excellent opportunity to work on cutting-edge technologies and contribute to the development of automation frameworks for our network infrastructure.About UsTejas Networks is a leading provider of broadband, optical, and wireless...


  • Bengaluru, Karnataka, India Samporna People Network Full time

    Job Title: Software Testing Engineer - Advanced AutomationOverview: Samporna People Network is seeking a skilled Software Testing Engineer to join our QA Automation Engineering team. The successful candidate will be responsible for designing, developing, and executing automated tests for our SaaS product.Salary: $120,000 per annumResponsibilities:API...


  • Bengaluru, Karnataka, India NTT DATA Services Full time

    NTT DATA Services is a trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize, and transform for long-term success.We are currently seeking a Senior Software Engineer - Network Automation to join our team in Bangalore, Karnātaka, India. This role will be...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job SummaryWe are seeking a highly skilled Network Architect and Automation Specialist to join our team at IN10 VMware Software India Private Limited. As a key member of our Datacenter Network Services team, you will be responsible for designing, building, testing, deploying, and operating networks that service the Engineering Community.About UsIn10 VMware...


  • Bengaluru, Karnataka, India Tekgence Inc Full time

    About the RoleAt Tekgence Inc, we are seeking a highly skilled and experienced Lead Network Automation Engineer to drive our ongoing automation transformation activities. As a key contributor to our NetDevOps efforts, you will work with various network partners to drive positive change using agile and process improvement methodologies.This exciting...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Overview">We are seeking a highly skilled Network Automation Solutions Architect to join our team at LinkedIn. As a key member of our engineering group, you will play a critical role in designing and developing robust network automation infrastructure.">About the Role">This is an exciting opportunity for a seasoned professional with 10+ years of experience...


  • Bengaluru, Karnataka, India Sykatiya Technology Pvt Ltd Full time

    Job Description:We are seeking a highly skilled Cloud Network Engineer to join our team at Sykatiya Technology Pvt Ltd. In this role, you will be responsible for designing, developing, and implementing automated test scripts using Python or Go for the Aviatrix enterprise cloud defined network software.About the Role:Design and develop automated test scripts...


  • Bengaluru, Karnataka, India A Global Financial Data and Infrastructure Company Full time

    A Global Financial Data and Infrastructure Company is seeking a Senior Network Automation Strategist to lead the development of its network automation strategy and architecture.The successful candidate will have significant experience in software development and delivery, as well as knowledge of multiple programming languages and third-party software...