- Responsible for the Organisation's Technology team and defining technical road map
- Responsible for applying quality software engineering practices through all phases of development and
into production
Client Details :
Our Client is an online skilling app targeted towards the tier 2 and tier 3 towns audiences in India. They have above 1 Million downloads with 150K+ paying users with course modules in English, Hindi, Marathi, Punjabi and Bangla covering a
number of topics from soft skills to graphic designing
Description :
As the VP Engineering, your role would include managing the entire technical team of 8-10 members in the below areas:
- Determining project requirements and developing work schedules for the team.
- Identify technical process gaps across multiple product lines and ensure seamless execution.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Own up key Technical KPIs and build strong engineering teams.
- Liaising with team members & management to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Analysing existing operations and scheduling training sessions and meetings to discuss improvements.
- Keeping up to date with industry trends and developments.
- Updating work schedules and performing troubleshooting as required.
- Motivating the team and creating a space where they can ask questions and voice their concerns.
- Being transparent with the team about challenges, failures, and successes.
- Writing progress reports and delivering presentations to the relevant stakeholders.
- Apply quality software engineering practices through all phases of development and into production
- Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, devops and level two production support.
- Contribute to an agile development team working with designers, analysts, users and leads
- Have the necessary people management skills to carry out tech-manager roles at ease - build teams, take part in hiring actively, collaborate and execute larger ORG goals.
Profile :
- At least 8-10 years of strong experience in computer engineering
- At least 2 years of leadership experience in handling multiple deliverable of a team of 5 -6 engineers
- Past experience of hiring engineers and building a tech team
- BS/MS in Computer Science or equivalent from premier institutes Strong in problem-solving, data structures, and algorithm design. Strong experience in system architecture, Web services development, highly scalable distributed applications.
- Good knowledge of Python, Java and Django
- Deeply conversant in technologies like Postgres, Redis, RabbitMQ, Firebase
- Have working experience with AWS, Lambda, RDS, EC2, S3
- Working knowledge in Java & Android
- Ability to operate in a very fast-paced, constantly changing and evolving environment
- Self-starter with a strong work ethic and determination to accomplish goals
- Effective organisational, stakeholder management, project management, data analysis, and communication skills
- Contribute to an agile development team working with designers, analysts, users and leads
- Have contributed to an agile development team working with designers, analysts, users and leads
Job Offer:
- Opportunity to be part of the growth story of a growing Ed Tech company