Posted By

user_img

Preethi

Consultant at CareerNet Technologies

Last Login: 01 September 2022

3142

JOB VIEWS

169

APPLICATIONS

23

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

669303

Director - Engineering

11 - 18 Years.Bangalore
Posted 5 years ago
Posted 5 years ago

JOB RESPONSIBILITIES

- Lead high performance technology teams. Lead from the front and lead by example

- Hire & develop talented managers & engineers

- Own and drive business features into technology requirements

- Work closely with Product Managers, Customers to align technology choices with business requirements

- Ensure high quality and timely release & support of products

- Actively drive and contribute to architecture and design of products and APIs

- Stay updated on emerging technologies and apply them

- Be a catalyst and drive technology driven initiatives - Assist the team on design, code reviews and troubleshooting

- Evangelist for high quality products and driver of best practices

REQUIRED EXPERIENCE

- Experience building multi-tier web applications, experience working on all layers of the stack is a plus

- 12+ years- experience bringing innovative products to the market.

- Excellent understanding of Object-Oriented Design & Design Patterns, algorithm & data structures

- Excellent grasp of one or more languages including an OO language

- Experience with cloud technologies, SaaS, PaaS & IaaS

- Good understanding of Big Data technologies (Spark, Hadoop, NoSQL) and Distributed systems

- Experience with cloud environments such as AWS, Azure or GCP

- Prior experience with Microservices based architectures is a plus

- Prior experience in Advanced Analytics is a plus

- Good knowledge of Linux environment

- Internalized and practices agile best practices

REQUIRED SKILLS

- Leadership skills to build high performance teams & continuously raise the bar on innovation, quality and efficiency

- Excellent analytical and problem-solving skills

- Innovative in terms of product, technology and processes

- Stay up to date with the latest technologies

- Good communication and presentation skills

- Ability to collaborate across multiple functions

- Interest & ability to influence all areas of software development

- Eagerness to mentor the team and be a go-to technology leader

- Great attention to detail

- Ability to meet tight deadlines and prioritize workload

EDUCATION

Bachelor's or Master's degree in Engineering is a must

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Preethi

Consultant at CareerNet Technologies

Last Login: 01 September 2022

3142

JOB VIEWS

169

APPLICATIONS

23

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

669303

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow