Requirements:
Exceptional leadership skills with a proven ability to mentor and inspire engineering teams.
· Proficiency in system design principles, with a deep understanding of distributed systems.
·Extensive hands-on experience with Java, Linux, Apache, MySQL, Redis, RDBMS, JavaScript etc.
· Strong familiarity with microservices architecture, NoSQL databases, and various communication protocols.
· Exposure to functional programming and/or event-driven programming paradigms.
· Solid understanding of object-oriented design, data structures, algorithm design, and complexity analysis.
· 9-12 years of experience in a product/services company, with some experience in managing a team.
· Bachelor's degree in Computer Science or a related field from a reputable institution.
Experience :
· Experience with containerization technologies such as Docker and Kubernetes.
· Knowledge of CI/CD pipelines and automation tools.
· Familiarity with agile methodologies such as Scrum or Kanban.
Any Graduate