Role - Engineering Manager
Responsibilities :
Responsibilities include but are not limited to the following -
- Technical Management : Your role is to lead, motivate, inspire, and encourage your own as well as cross functional technical teams. Teams include Developers, Data Scientists, Machine Learning Engineers, Testers, Linguists and Data Analysts
- Project Management : Manage project plans, software development life cycle processes, delivery of all phases of application and product development, testing and bug cycles. Manage project management methodologies with strong operational excellence.
- System Design : Design complex software systems that are scalable and performant. Recommend improvements of system and processes & resource utilisation. Implement best practices and coding standards. Proficient in one or more languages like Java, Golang, Python, Javascript, C / C++, etc.
- People Management : Manage and mentor a team of Developers, DevOps Engineers and Data Scientists ranging from 10-15 members. Partner with the other content, delivery and operations teams for smooth delivery of the final product.
- IT Security Management : Ensure the confidentiality, integrity, and availability of internal and client data. Establish robust security controls, password protection, and compliance with SOC2, GDPR and ISO standards.
Required Skills & Experience :
8-10 years of experience in leading Software Engineering / Development projects.Excellent problem solving, communication and analytical skills.Proficiency in atleast one of the languages like Java, Golang, Python, JavaScript, C / C++, etc.Experience in working with AWS, Azure or GCP cloud-based architecture and deploying web-based and web-enabled business applications.Excellent communication and interpersonal skills and ability to handle and resolve conflict situations.Strong understanding of Architectural and Design patterns.Highly innovative, flexible and self-directed.Excellent managerial skills and proven experience of managing a large team.Experience in building executive level internal and external relationships in a complex and dynamic organisation and in influencing cross-functional teams.Passionate self-starter, decisive and able to move with speed to implement ideas.Required Education :
BS / MS / B.Tech / M.Tech degree in Computer Science, Information Technology or related majors.Skills Required
Design Patterns, Java, Golang, C, Javascript, Gcp, Azure, Python, Aws