Lead Software Architect

0 years

0 Lacs

Posted:9 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Exp - 10-15 Yrs

Location - Noida/Bangalore


We are seeking an experienced Software Architect to lead the design and development of a high-

performance data analytics platform for telecom and networking applications. The platform ingests, processes, normalizes, enriches, and stores large volumes of logs, metrics, alarms, events, and topology data for OLAP and operational insights.


Key Responsibilities:


  • Architect and design scalable data processing pipelines for ingesting and analyzing diverse- telemetry from telco labs, networks, and data centers.
  • Evaluate and implement alternate architectural approaches for reliability, scalability, and maintainability.
  • Lead the integration of data sources using protocols such as

    SNMP, SSH, WMI, LLDP, CDP,

REST, and gRPC.

  • Oversee the use of Kafka for streaming

    data ingestion and ClickHouse for OLAP storage

    .
  • Collaborate with cross-functional teams to define system requirements and ensure alignment with business goals.
  • Guide the development team in best practices for software engineering, code quality, and DevOps automation.
  • Document architectural decisions and communicate technical concepts to stakeholders.


Required Skills:


  • Strong experience in architecting distributed data processing systems.
  • Proficiency in Python and Node.js for backend development and familiarity with ReactJS, NestJS.

  • Hands-on experience with Kafka, gRPC, and RESTful APIs.

  • Deep understanding of network discovery protocols (SNMP, SSH, WMI, LLDP, CDP).

  • Experience with OLAP databases, preferably ClickHouse.

  • Familiarity with containerization (Containerd/Docker) and orchestration (Kubernetes).
  • Knowledge of CI/CD pipelines and automation tools.
  • Excellent problem-solving and communication skills.


Preferred Skills:

  • Experience with

    telecom or networking data analytics.

  • Exposure to event-driven

    architectures and microservices.

  • Familiarity with

    React or other modern frontend frameworks.

  • Knowledge of Helm, GitHub Actions, and cloud-native technologies e.g. Kubernetes, netctl etc

  • Understanding of data normalization, enrichment, and ETL best practices.


Role Requirements:

  • Ability to work independently and drive architectural decisions.
  • Strong analytical skills and a passion for building robust, scalable systems.
  • Proven track record of delivering complex software projects.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

noida, uttar pradesh, india