Job Openings Tech Lead

About the job Tech Lead

About the Role

We are seeking an experienced Technical Lead to drive the technical design and execution of a cloud migration project from Alibaba Cloud to Microsoft Azure. This role requires strong hands-on expertise in Java, deep knowledge of Azure services, and solid understanding of cloud infrastructure and architecture.

Key Responsibilities

  • Lead technical architecture and design for cloud migration initiatives
  • Drive migration of applications and systems from Alibaba Cloud to Azure
  • Provide hands-on technical leadership for Java-based applications
  • Collaborate with infrastructure, security, and DevOps teams on cloud setup and readiness
  • Assess existing systems and define migration approach (rehost, refactor, replatform where applicable)
  • Ensure cloud solutions meet performance, security, scalability, and availability requirements
  • Review code, enforce best practices, and mentor development team members
  • Identify technical risks, dependencies, and mitigation strategies

Required Skills & Experience

  • Strong experience as a Technical Lead / Senior Software Engineer
  • Solid hands-on expertise in Java (Spring / Spring Boot preferred)
  • Strong experience with Microsoft Azure, including:
    • Compute, networking, storage
    • High availability, scalability, and monitoring
  • Good understanding of cloud infrastructure and architecture principles
  • Experience working on cloud migration or system modernization projects
  • Familiarity with CI/CD pipelines, DevOps practices, and automated deployments
  • Strong analytical, problem-solving, and technical leadership skills

Nice to Have

  • Prior experience with Alibaba Cloud
  • Containerization experience (Docker, Kubernetes / AKS)
  • Experience working in Agile delivery environments