i
SolutionTech HR
5 SolutionTech HR Jobs
Engineering Manager - Python/Node.js/Javascript (8-13 yrs)
SolutionTech HR
posted 4d ago
Key skills for the job
Requirements :
- Atleast 2+ years of Tech Lead experience, 5+ years of development experience.
- You have prior experience developing and working on consumer-facing web/app products.
- Good understanding of Data Structures, Algorithms, and Operating Systems.
- Hands-on experience in JavaScript / Python / Node. Js.
- Exceptions can be made if you're really good at any other language with experience in building web-app-based tech products.
- Good knowledge of async programming using Callbacks, Promises, and Async/Await.
- Experience in at least one of the following frameworks : Flask, Sanic, Fastapi would bea plus.
- Experience in at least one of the following frameworks : Express.js, Koa.js, Socket.io .
- Hands-on experience with Frontend codebases using HTML, CSS, and AJAX. Plus knowledge of Frontend Frameworks.
- Experience in at least one of the following frameworks : React. Js, Angular, Vue.js .
- Deep knowledge of MongoDB, Redis, or MySQL.
- Basic knowledge of event-based systems using Kafka or RabbitMQ.
- You should have experience with deploying and scaling Microservices.
- You've worked with AWS services in the past and have experience with EC2 ELB, AutoScaling, CloudFront, S3
- Deep knowledge of Cloud-Native Application Architecture : Docker, Kubernetes, Microservices.
Key Responsibilities :
- Lead, mentor, and coach a team of talented engineers.
- Foster a collaborative and supportive team environment.
- Conduct regular performance reviews and provide constructive feedback.
- Help team members grow their skills and advance their careers.
- Recruit and hire top engineering talent.
- Define and drive the technical vision and strategy for your team.
- Design, develop, and implement scalable and maintainable software solutions.
- Ensure high code quality and adherence to best practices.
- Conduct code reviews and provide technical guidance to your team.
- Stay up-to-date on the latest technologies and industry trends.
- Work closely with product managers to understand user needs and translate them into technical requirements.
- Estimate project timelines and manage project delivery.
- Ensure the timely and successful delivery of high-quality products.
- Collaborate with cross-functional teams to achieve product goals.
- Design and implement robust and scalable system architectures.
- Ensure the reliability, performance, and security of our systems.
- Troubleshoot and resolve technical issues.
- Continuously improve our engineering processes and tools.
Functional Areas: Manufacturing
Read full job description