Job Openings Backend Tech Lead | |7-8 Years | IST Time | Remote

About the job Backend Tech Lead | |7-8 Years | IST Time | Remote

Duration: 6 Months

Location: Remote

Experience: 7-8 Years

Must have skills:

  • Design and implement scalable, high-performance software solutions leveraging cloud capabilities.
  • node js AWS ,data structure(MANDATORY)
  • Lead and mentored a team of software developers in creating cloud-native applications.
  • Engage in architectural discussions and design exercises to create large-scale solutions built on AWS and/or Azure.
  • Optimize application performance through code and resource management.
  • Ensure security best practices are implemented throughout the cloud infrastructure.
  • Drive the adoption of key engineering best practices to improve the quality and reliability of team deliverables.
  • Collaborate with cross-functional teams to deliver on project timelines and requirements.

Desirable:

  • AWS Certified Solutions Architect, AWS Certified Developer, or Azure equivalents.
  • Experience with infrastructure as code (e.g., Terraform, CloudFormation).
  • Prior experience in a Tech Lead role with a focus on cloud technologies.
  • Strong analytical and problem-solving skills, including high-level strategic thinking.
  • A track record of presenting to and influencing senior management

Qualifications :

  • 7+ years of software development experience with a proven track record of successful project delivery.
  • Extensive experience with backend technologies, particularly Node.js.
  • Strong knowledge of cloud services, preferably with certifications in AWS and/or Azure.
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Proficient in implementing CI/CD pipelines and automated testing frameworks.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience with microservices architecture and serverless frameworks.
  • Excellent leadership and communication skills, with the ability to manage multiple projects simultaneously.