Lead the functional specification, design, development and maintenance of scalable cloud and network infrastructure orchestration services for 5G production network.
Lead the development of Telco Cloud portal based on Software Defined Network (SDN) application and vendor agnostic Yang model in the AT&T to enable zero touch network provisioning and life cycle management in AT&T orchestration environment for generating the network configuration of different devices like terminal server, network and compute rack switch & routers and for multiple vendors such as Cisco, Juniper, Arista.
Automate the complex network changes with zero down time by generating differential router configuration at any specified time based on the configurations present on the router and the configuration generated based on the data present in the data models.
Interface and implement process flow to query SQL and NoSQL databases to retrieve the configuration parameters for building the network configuration for router & switches.
Lead the architecture design, implementation and testing of the automation and management of virtual machines and virtual network functions in AT&T orchestration environment for KVM and ESXI hypervisor builds.
Understand the requirements from various AT&T stakeholders and translate it to functional and technical specifications and establish end-to-end process flow.
Design CI/CD pipeline to manage the deployment of applications in Integration testing and production environment using Jenkins.
Prepare the project estimate and schedule and ensure that the project implementation is as per the technical specification and ensure code quality through code reviews.
Conduct lab testing to validate the deployment scenario and ensure Unit, Integration and System testing of features.
Work with NETCONF, RESTCONF protocols and RPC communication to apply router configuration on the devices using zero touch automation.
Work with JSON, XML schema and XSLT for managing and creating vendor specific templates which will use the vendor agnostic AT&T yang models to generate the network configurations.
Utilize project management and build tools: ANT, Maven.
Conduct web server setup and configuration: Apache Tomcat.
Working with Layer2-Layer3 Switching Technologies and related technologies: Border Gateway Protocol (BGP), Open Shortest Path First (OSPF), VLAN, Quality of Service (QoS), Policy, Leaf-Spine architecture, Load balancing and Security.
Utilize the concepts of Network Function Virtualization (NFV), Software Defined Network (SDN), Open Day Light (ODL), Openstack, Yang Modelling.
Implement projects using Agile and scrum methodology.
Using the JIRA dashboard for managing and tracking user stories and the sprint cycle.
Use a version control system like GIT for code management.
Perform Java and Python development.
Utilize Software Defined Network (SDN) Controller platforms: OpenDaylight and ONAP.
Utilize Rest APIs and design principles.
Automate network life cycle management activities at a large scale.
Work with hardware platforms and network operating systems of multiple vendors: Juniper, Cisco, Arista.
Utilize routing and switching protocols and related technologies: BGP, OSPF, VLAN, QoS, Policy, Leaf-Spine architecture, Load balancing and Security.
Work with NETCONF, RESTCONF protocols and RPC communication.
Perform data modeling for networks using YANG.
Work with JSON and XML schema and data.
Work with SQL/NoSQL databases: MySQL, GraphDB.
Utilize project management and build tools: ANT, Maven.
Conduct web server setup and configuration: Apache Tomcat.
Work experience in automating large scale KVM and ESXi hypervisor builds.
Utilize REDFISH DMTF standard and APIs to drive multi-vendor server builds.
Implement Agile development practices and Scrum processes.
Work with DevOps and CI/CD concepts and usage of Jenkins.
Utilize version control systems: GIT.
Requirements
Requires a Bachelor’s degree, or foreign equivalent degree in Electronic Engineering, Computer Science, or Computer Engineering
Five (5) years of progressive, post-baccalaureate experience in the job offered or five (5) years of progressive, post-baccalaureate experience in a related occupation performing Java and Python development
Utilizing Software Defined Network (SDN) Controller platforms: OpenDaylight and ONAP
Utilizing Rest APIs and design principles
Automating network life cycle management activities at a large scale
Working with hardware platforms and network operating systems of multiple vendors: Juniper, Cisco, Arista
Utilizing routing and switching protocols and related technologies: BGP, OSPF, VLAN, QoS, Policy, Leaf-Spine architecture, Load balancing and Security
Working with NETCONF, RESTCONF protocols and RPC communication
Performing data modeling for networks using YANG
Working with JSON and XML schema and data
Working with SQL/NoSQL databases: MySQL, GraphDB
Utilizing project management and build tools: ANT, Maven
Conducting web server setup and configuration: Apache Tomcat
Working experience in automating large scale KVM and ESXi hypervisor builds
Utilizing REDFISH DMTF standard and APIs to drive multi-vendor server builds
Implementing Agile development practices and Scrum processes
Working with DevOps and CI/CD concepts and usage of Jenkins
Utilizing version control systems: GIT
Tech Stack
Apache
Cloud
Java
Jenkins
Maven
MySQL
NoSQL
OpenStack
Python
SQL
Switching
Benefits
Medical/Dental/Vision coverage
401(k) plan
Tuition reimbursement program
Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)
Paid Parental Leave
Paid Caregiver Leave
Additional sick leave beyond what state and local law require may be available but is unprotected