Lead engineering teams effectively, fostering a collaborative and high-performance culture to achieve project goals and meet organizational objectives
Oversee timelines, team allocation, risk management and task prioritization to ensure the successful delivery of solutions within scope, time, and budget
Mentor and support team members' professional growth, conduct performance reviews, provide actionable feedback, and identify opportunities for improvement
Evaluation and enhancement of engineering processes, tools, and methodologies to increase efficiency, streamline workflows, and optimize team productivity
Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development
Enforcement of technology standards, facilitate peer reviews, and implement robust testing practices to ensure the delivery of high-quality solutions.
Requirements
Expertise architecting, designing, and engineering products for network services planning
Network-as-a-Service exposure and real-time inventory and management solutions
Experience exposing network topology and state as a Digital Twin platform and building overlay solutions for network design, planning, template, and decision making
Hands on expertise in designing scalable architecture systems and ability to craft frameworks to deploy the same (zero-touch pipelines)
Expertise in Public, Private and Hybrid Cloud technologies, deployment models and usage of IaC
Key understanding of database internals RDBMS *NoSQL (document, graph etc.) and solid expertise on data structures.