- Video content streaming services and track their consumption
- Quizzes after videos and tracking telemetry
- Inhouse built test engine service powered by AI driven proctoring tools
- Translating designs and wireframes into high-quality code
- Ensuring the best possible performance, quality, and responsiveness of the app
- Building up the culture and helping to build a fast-growing team
- Design and implement robust, scalable, and high-performance software solutions using Golang.
- Participate actively in the development lifecycle, including planning, coding, reviewing, testing, and deployment.
- Lead the development of critical system components and services, ensuring code quality, security, and reliability.
- Collaborate with cross-functional teams to define, design, and ship new features and services.
- Mentor junior engineers, providing guidance on best practices, code reviews, and technical challenges.
- Drive the adoption of software engineering best practices within the team, including continuous integration, continuous deployment (CI/CD), and automated testing.
- Stay abreast of emerging trends and technologies in software development and Golang, advocating for their adoption where appropriate.
- Contribute to the architectural decisions and improve the overall architecture of our systems to ensure scalability and maintainability.
- Troubleshoot and resolve complex technical issues, optimize application performance, and ensure the highest level of quality.
- Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field
- 5+ years of software development experience, with a strong focus on Golang.
- Proven track record of developing and deploying high-volume, scalable, and reliable services.
- Proficiency in software engineering tools and best practices (Git, Docker, Kubernetes, CI/CD pipelines).
- Deep understanding of system design, data structures, and algorithms.
- Experience with cloud services (AWS, GCP, Azure) and understanding of scalable infrastructure.
- Strong understanding of microservices architecture and RESTful API development.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and leadership abilities, with the capability to work both independently and as part of a team.
- Experience with other programming languages (e.g., Python, NodeJS) is a plus.
- Contributions to open-source projects or active participation in the Golang community.
- Experience in leading projects or mentoring team members.
-
The Narayana Group
1 week ago
Nspira Management Services (P) Ltd Hyderabad, India permanentAbout the Company : · The Narayana Group as an 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 50,000 employees provide world class education fo ...
-
Market Research Executive
2 days ago
Nspira Management services pvt ltd Hyderabad, IndiaGreetings from Nspira · **JD- Market Research Executive** · **ABOUT US** · Greetings from Nspira Narayana Group - One of Asia's largest Education conglomerates with 650+ branches across India and legacy of 40+ years transforming the lives of thousands with innovative e-learning p ...
The Narayana Group - Hyderabad/Bangalore, India - Nspira Management Services Ltd
Description
What you'll be building?
- You will be amongst the first few engineers on our team defining and executing the vision for our brand new learning app, content management system and product management system.
The back-end work will initially involve :
Key Responsibilities :