04 Aug
|
Sierra Learning Academy
|
Mangalore
04 Aug
Sierra Learning Academy
Mangalore
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 up-to-date 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
Good 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 (Mangalore)
🏢 Sierra Learning Academy
📍 Mangalore