Flydocs India Private Limited
Flydocs - Solution Architect - Node.js
Job Location
in, India
Job Description
Key Responsibilities : - Solution Architecture : Design and develop architectural solutions using Node.js that align with the company's objectives and meet industry best practices. - Technical Leadership : Lead and guide the development team, providing technical expertise and mentoring to ensure the delivery of high-quality code. - Code Quality : Implement and maintain coding standards and policies to ensure the quality and maintainability of the codebase. - Technical Debt Management : Identify and address technical debt, implementing strategies to control and reduce it over time. - Deployment Strategies : Develop comprehensive deployment strategies and establish consistent standards for continuous deployment with a focus on Node.js applications. - Stakeholder Communication : Communicate regularly with internal stakeholders to provide updates on project progress, address challenges, and ensure project success. - KPI Establishment : Define and track key performance indicators (KPIs) for projects and establish a consistent strategy to achieve them. - Team Management & Leadership : Manage and support the performance of the development team through coaching, mentoring, goal setting, feedback, and training, actively participating in their growth and development. - Code Review & Improvement : Conduct code review sessions with developers/Tech Leads, offering suggestions and best practices for code improvements. - Technical Documentation : Create, update, and maintain technical architecture documentation based on project specifications. - Agile Methodology : Lead and inspire the team to follow Agile development methodologies and best practices. - Technology Adoption : Stay current with the latest developments in Node.js/ReactJS and other relevant technologies, researching, assessing, recommending, and adopting them as required. We would be really happy if you have : - Bachelor's or master's degree in computer science or related field from a Tier 1 University. - 6 year experience in and strong hands-on proficiency in Node.js, NestJS, React, RDBMS and overall 10 years of experience in IT field. - In-depth knowledge of API-driven microservices architecture, allowing seamless communication between various components. - Exposure with Design patterns, cloud technologies (Azure preferable), Docker, Kubernetes and Queuing using partitions. - Relevant certifications (e.g., Microsoft Certified: Azure Solution Architect, Aws solution architect associate) would be a plus. - Demonstrated experience in version upgrades and code refactoring, successfully transitioning from older versions to the latest ones. - Proficiency in DevOps and Deployment strategies, facilitating efficient and continuous deployment processes. - Familiarity with web application security standards such as OWASP and CSRF, ensuring secure development practices. - Experience with RDBMS as well as NoSQL, web servers (Nginx, Apache, IIS). - Solid understanding and practical experience with fully OOPs, Prototype & MVC concepts. - Knowledge of multiple back-end languages (Go, Python) preferred. - Strong in client-side and server-side design, optimizing/normalizing code, and database flow. - Strong communication and interpersonal skills. - Knowledge of JIRA for managing task/project. - Good to have background in Aviation or a tech product company. - Comfortable working cordially with varied business users, internal IT team and 3rd party vendors. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/23/2024
Location: in, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources Flydocs India Private Limited |
---|