Principal Technical Consultant - Learning and Development (Karnataka)

Principal Technical Consultant - Learning and Development (Karnataka)

03 Aug
|
Sierra Learning Academy
|
Karnataka

03 Aug

Sierra Learning Academy

Karnataka

Role Overview

We are seeking a passionate and experienced Principal Technical Consultant who possesses deep hands-on experience in software development and mentoring across a wide spectrum of technologies. This role is ideal for someone who thrives on sharing knowledge, shaping technical minds, and staying at the forefront of modern development and system design practices.

The ideal candidate will be responsible for both contributing to internal development projects and leading the training of entry to mid-level engineers, aligning closely with client-specific tech stacks and real-world use cases.

Key Responsibilities

Training & Mentoring

- Design, structure, and deliver hands-on technical training programs tailored to real-world client projects.
- Develop and maintain training materials, assignments, and project-based learning paths for:
- .NET technologies (C#, ASP.NET MVC, Razor Pages, Blazor, REST APIs, MS SQL)
- Kafka, RabbitMQ, MQTT
- ReactJS (SPA fundamentals and advanced features)
- Python with Machine Learning foundations
- Data infrastructure tools like HDFS Infra and HDFS App
- Embedded C and DLMS protocols
- Cybersecurity
- SolidWorks

- Mentor and guide new hires and junior developers through technical problem-solving, code reviews, and best practices.
- Conduct code walkthroughs, mock evaluations, and project reviews.
- Evaluate trainee performance and recommend improvement strategies.

Product Development Engagement





- Contribute to ongoing product development projects to maintain domain relevance and technical sharpness.
- Collaborate with development teams to understand evolving tech stacks and integrate those into training programs.
- Assist in architectural discussions, system design walkthroughs, and POCs that benefit both internal teams and external clients.

Program Planning & Execution

- Align training programs with specific client domains and project requirements.
- Own the delivery of end-to-end bootcamps and skill upskilling programs.
- Integrate real-world case studies, code assignments, and project-based tasks into training modules.
- Act as a knowledge bridge between development and training teams.

Technical Skill Set

- .NET Stack: C#, ASP.NET MVC, Web API, Razor Pages, Blazor
- Frontend: ReactJS Component model, state management, Hooks
- Database: MSSQL and PostgreSQL schema design, stored procedures, transactions
- Python & ML: Numpy, Pandas, scikit-learn, supervised/unsupervised learning
- Big Data & Infra: HDFS (CLI, scripting, file ops), Linux (bash, awk/sed), Scala basics
- Messaging Systems: Kafka, RabbitMQ, MQTT publishing, subscribing, integration with backend
- Embedded Systems: Embedded C, DLMS protocol understanding and implementation
- Cybersecurity
- SolidWorks

Valuable to Have

- Experience with containerization (Docker), Git CI/CD flows
- Exposure to enterprise-level architecture and scalable solutions
- Experience mentoring graduates from premier institutes

📌 Principal Technical Consultant - Learning and Development (Karnataka)
🏢 Sierra Learning Academy
📍 Karnataka

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal technical consultant - learning and development (karnataka) / karnataka

Subscribe to this job alert:

Get the latest job offers by email for: principal technical consultant - learning and development (karnataka) / karnataka