Tech Leadership Livekeeping
Sector-135, Noida
Experience Range : 7-10 Years
Educational Qualifications : B.Tech/B.E in Computers , B.Tech/B.E in IT
Skills Required : GoLang, MongoDB, Python , Java , Angular , Vue JS, MSQL , NoSQL , AWS , Jenkins , Kubernetes, Docker
Job Responsibilities :
Key Responsibilities :
Technology Strategy and Leadership :
- Define and drive the technical roadmap and architecture for backend systems, ensuring alignment with business goals and scalability requirements.
- Lead the design and implementation of highly available, fault-tolerant, and performant microservices using Go.
- Oversee the entire software development lifecycle, from requirements gathering and design to deployment and ongoing maintenance.
- Stay abreast of industry trends, best practices, and emerging technologies in Go, MongoDB, and AWS, and evaluate their applicability to our ecosystem.
- Establish and enforce coding standards, architectural patterns, and development processes.
Product Development and Innovation :
- Lead the development of frontend and backend applications for the Livekeeping Platform.
- Oversee API integrations with Tally, Livekeeping and third-party service providers.
Team Management and Collaboration :
- Build, mentor, and lead a high-performing technology team comprising developers, engineers, and product managers.
- Collaborate with business, product, and operations teams to define product roadmaps and technical requirements.
- Foster a culture of continuous learning, innovation, and excellence within the tech team.
System Architecture and Infrastructure :
- Design and implement scalable, high-availability, and secure architecture for products.
- Oversee cloud infrastructure management, data security, and disaster recovery planning.
- Ensure optimal performance of backend systems, databases, and microservices.
Data Security and Compliance :
- Ensure robust cybersecurity frameworks and data protection policies are in place.
- Implement risk mitigation strategies to protect customer and transactional data.
Performance Monitoring and Optimization :
- Establish monitoring and alerting mechanisms to track system performance and uptime.
- Implement DevOps best practices, CI/CD pipelines, and automated testing frameworks.
- Optimize software development processes to enhance efficiency and reduce time-tomarket