Technical Manager - Python/AWS

Position Overview :

Reporting to the Director, the "Technical Manager- Python" will come with hands on technical experience with Python and related technology stack, expertise with architecting and building a large scale product. He/She should have flair for technology & business, be eager to take up challenging assignments in global setup. Ideally the person will have relevant experience working with B2B startups in growth stage or mid-sized product companies targeting global markets.

Roles and Responsibilities :

- Lead a team of 10+ talented engineers (Developers and QA) through all stages of product development and delivery (requirement gathering, detailing, architecture, design, development, testing and release)

- Hire, mentor and develop engineers to create high-performing teams

- Identify, coach and retain engineering talent and strengthen software development teams

- Provide constructive feedback and mentor team members to go to the next level

- Build and maintain good relationship with peers, product management, architects, customer support, HR, talent acquisition team and other cross-functional teams

- Work closely with engineering leaders and product managers for product delivery

- Contribute in engineering management team activities like, hiring, onboarding, performance appraisal, skills management, release planning and delivery etc.

- Provide technical leadership to software engineers to build a high quality software product

- Collaborate with Internal/external stakeholder to enhance the quality of engineering deliverables

- Establish and promote a culture of excellence with end-to-end ownership for delivery

- Ensure complete solution design in collaboration with product management, architects and technical leads

- Participate in the creation of engineering roadmap based on organization strategy

- Drive execution of quarterly releases and a roadmap of next year.

- Analyze customer issues, suggest and implement a practice to address and improve customer satisfaction about the product

- Hands on coding and contribute in code reviews

- Identify, develop and improve engineering practices for development, QA, DevOps and Agile implementation.

- Build and monitor team performance metrics.

Required Qualification and Experience :

- Min. 13+ years of experience with 3+ years in managerial capacity leading a team of 10+ developers

- Hands on technical experience with architecting and building a large scale product

- Experience with modern DevOps tools and technologies

- Proactive and solutions-oriented with experience in working in ambiguity

- Excellent coding and debugging in one of the languages - Java/Python/React

- Good understanding of Distributed Architecture, Microservice etc.

- Familiarity with cloud infrastructure, Knowledge of AWS would be an added advantage.

- Experience with setting up/tracking engineering matrices

- Bachelor's /Master's degree in computer science or related field.

Pune, MH, IN
Apply Now