Position: Technical Lead
Location:
Ahmedabad | Remote
Experience
: 8+ Years
Job Summary
We are seeking a seasoned Development Manager with a strong technical background in software development (Python, Java), a solid understanding of DevOps practices, and optional exposure to AI/ML technologies. And Front-end as well This role demands a hands-on leader who can drive project execution, lead high
-
performing development teams, and align engineering efforts with business objectives.
Key Responsibilities
- Lead, mentor, and manage a team of software engineers and developers
- Oversee full software development lifecycle including planning, design, development, testing, and deployment
- Participate in architectural decisions and ensure technical solutions meet performance, scalability, and security standards
- Collaborate closely with cross-functional teams including DevOps, QA, Product, and Data Science
- Drive engineering best practices such as code reviews, automated testing, CI/CD, and agile methodologies
- Ensure timely delivery of high-quality features and solutions
- Identify opportunities for process improvement, technical innovation, and team growth
- Report on team performance, risks, and project progress to senior leadership
Required Skills & Experience
- Strong hands-on experience with Python and/or Java development
- Good understanding of DevOps tools like Jenkins, Docker, Kubernetes, Git, CI/CD pipelines
- Experience leading development teams (min. 3+ years in a managerial role)
- Strong grasp of system design, architecture patterns, and software engineering best practices
- Excellent problem-solving, decision-making, and stakeholder management skills
- Comfortable working in agile/scrum environments
Good To Have
- Exposure to AI/ML concepts, tools, or platforms
- Experience working with cloud platforms such as AWS, GCP, or Azure
Familiarity with containerization and infrastructure-as-code (Terraform, Ansible