Enable job alerts via email!

Narayana Group of Educational Institutions Looking for at Bengaluru, Karnataka

Narayana Group of Educational Institutions

Bengaluru

On-site

INR 6,00,000 - 8,00,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join an innovative educational institution as a Backend Lead, where you'll play a pivotal role in shaping a cutting-edge B2C learning app. This position offers the opportunity to work on backend systems, implement video streaming services, and develop engaging interactive content that enhances user experience. As a vital member of a dynamic team, you'll leverage your expertise in programming languages like Node.js and Python, as well as your knowledge of databases and CI/CD practices. If you're passionate about technology and education, this role is perfect for you to make a significant impact in the learning landscape.

Benefits

Flexible schedule
Health insurance
Leave encashment
Paid sick time
Paid time off
Provident Fund
Performance bonus
Yearly bonus

Qualifications

  • 3+ years in product development with strong backend skills.
  • Proficiency in Node.js, Python, or Java with database knowledge.

Responsibilities

  • Implement video streaming services and monitor user engagement.
  • Develop interactive content and optimize app performance.

Skills

Typescript (Node.js)
Python
Java
.Net
Node.js
Golang
PostgreSQL
MongoDB
Redis
Docker
Kubernetes
Git

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
CI/CD tools (CodePipeline, Github Actions)
Version control (Git)

Job description

About Us (Narayana Group)

The Narayana Group has always had a rich history of setting path breaking benchmarks in academic excellence. The educational conglomerate has been in the industry for four decades fulfilling the aspirations of millions of students and parents. The Group is one of Asia’s largest where more than 40,000 employees provide world class education for more than 4,50,000 students. Spread across 23 states in India, the Narayana family is home to a flourishing academia with 350 schools, 300 junior colleges, 50+ coaching centres and 8 professional colleges. We also run full-fledged institutes for civil services and correspondence courses to address vocational goals of career-oriented students. The success of the group is attributed to its student and parent centric approach while designing all products and services. We have been able to keep up with the changing market dynamics largely owing to the focus on creating digital products and leveraging technology to its best.

Role – Backend Lead

Description

You will be amongst the first few engineers on our team defining and executing the vision for our consumer B2C learning app. Your primary focus will be on backend work, which includes:

Roles and Responsibilities
  1. Implementing video content streaming services and monitoring user engagement.
  2. Creating quizzes after videos to assess comprehension and tracking user progress through telemetry.
  3. Developing interactive simulations and animated games to enhance user engagement and retention.
  4. Setting up a system for streaming live classes and managing student data.
  5. Converting designs and wireframes into high-quality code.
  6. Optimizing app performance, quality, and responsiveness.
  7. Building a custom CMS from scratch to support the creation, editing, and management of interactive content for our learning platforms.
  8. Fostering a technical culture and contributing to the growth of our team.

Your contribution to the team will be critical in achieving our vision for the learning app. We look forward to seeing your innovative ideas and your ability to execute them.

Must Have Skills
  1. Minimum of 3 years of experience in product development, architecture, and design with proficiency in at least two of the following programming languages: Typescript (Node.js), Python, Java, or .Net.
  2. Proven expertise in building robust backend systems using Node.js with libraries like Express.js, Fastify.js, or Nest.js and/or Golang with libraries like GORM or GIN.
  3. Experience working with ORMs such as Knex.js, BookShelf.js, TypeORM, or SQL Alchemy.
  4. Strong knowledge of databases such as PostgreSQL, MongoDB, Cassandra, Elasticsearch, Snowflake, etc.
  5. Proficiency in Real-Time Caching database systems like Redis, Memcached, etc.
  6. Proficient in debugging and root cause analysis alongside data structures.
  7. In-depth experience in data parsing, data modeling, and optimizing SQL queries.
  8. Experience in Dockerizing application environments.
  9. Proficiency in CI/CD using CodePipeline, Github Actions, Circle-CI, or Jenkins with Docker.
  10. Experience in container orchestration tools such as Elastic Container Service and Kubernetes for continuous deployments.
  11. A passion for learning and improving yourself, as well as the processes around you.
  12. A self-starter who thrives in agile team environments and is a conscientious member of the team.
  13. Proficient in using Linux Bash commands.
  14. Adept at using version control tools like Git.
  15. Knowledge of SAN/NAS storage equipment.

If you possess these qualifications, we encourage you to apply to our team. We value diversity, creativity, and innovation, and we look forward to working with you.

Job Types

Full-time, Regular / Permanent

Salary

₹600,000.00 – ₹800,000.00 per year

Benefits
  • Flexible schedule
  • Health insurance
  • Leave encashment
  • Paid sick time
  • Paid time off
  • Provident Fund
Schedule
Supplemental pay types
  • Performance bonus
  • Yearly bonus
Ability to commute/relocate
  • Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Education & Experience
  • Programming: 3 years (Required)
  • Total work: 5 years (Required)

Speak with the employer
+91 8722679913
Application Deadline: 31/07/2023
Expected Start Date: 08/08/2023

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.