drjobs Backend Architect

Backend Architect

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

12-15years

Job Location drjobs

Of - Turkey

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description:
Role Context: We are looking for a Backend Architect based in Bangalore with 12 16 years of experience in overall architecture of backend services and ability to lead the design and architecture discussions for new features. Should have excellent knowledge of designing and using backend service which can scale horizontally using NodeJS and also have the knowledge of frontend development using react or react native.

Key Responsibilities: Responsible for the overall architecture of our backend services Lead the design and architecture discussions for new features Mentor and guide other developers with the feature implementation to make sure code quality is good and design principles are not compromised. Set high bar for code review Spend at least 50% of the time in handson coding activities directly own implementation of some hard features do POCs debug performance issues improve scalability etc. Work closely with other teams like DevOps and Quality Assurance for stable and efficient deployments and releases. Closely partner with the product team to improve our overall product offering Skills & Experience: Excellent understanding of node.js including limitations and workarounds. Knowledge of designing and using backend services which can scale horizontally using NodeJS and Express. Knowledge of performance tuning and the fundamental design principles behind building scalable applications. Experience with data modelling in RDBMS like Postgres/MySQL and nosql DB like mongodb On top of latest Architecture trends Design Patterns used in javascript/node.js community and awareness of trade offs involved in building complex micro services based architecture. Familiarity with CI/CD using Jenkins and deploying docker containers with orchestration tools like kubernetes Working knowledge in DevOps like logging horizontal and vertical scaling cost reduction and optimization Ability to lead a team of backend developers inhouse and at vendor site strong communication and interpersonal skills KPI s: Execution efficiency (Product Development) Quality of code Reusability Code churn/Code stability On time delivery (each release) Team velocity (units of work over time) Resource planning Process Innovation New ideas around improving quality and speed Adoption of new tech/platforms etc. Product Engagement Working with Product Managers to provide inputs and insights to shape the product roadmap Engaging with end users directly to understand their personas and digital habits Product usage (volume of users to understand adoption trend) Feature usage tracking (users per feature) Leadership Mentoring/Coaching team members Upskilling Working in an ambiguous set up Collaboration on feedback and inputs from users/deployment team Good to Have: Knowledge of streaming and messaging platforms like KAFKA and RabbitMQ Knowledge of frontend development using react or react native Various Programs at Wadhwani

Job Description: Role Context: We are looking for a Backend Architect based in Bangalore with 12 - 16 years of experience in overall architecture of backend services and ability to lead the design and architecture discussions for new features. Should have excellent knowledge of designing and using backend service which can scale horizontally using NodeJS and also have the knowledge of frontend development using react or react native. Key Responsibilities: Responsible for the overall architecture of our backend services Lead the design and architecture discussions for new features Mentor and guide other developers with the feature implementation to make sure code quality is good and design principles are not compromised. Set high bar for code review Spend at least 50% of the time in hands-on coding activities directly own implementation of some hard features, do POCs, debug performance issues, improve scalability, etc. Work closely with other teams like Dev-Ops and Quality Assurance for stable and efficient deployments and releases. Closely partner with the product team to improve our overall product offering Skills & Experience: Excellent understanding of node.js including limitations and workarounds. Knowledge of designing and using backend services which can scale horizontally using NodeJS and Express. Knowledge of performance tuning and the fundamental design principles behind building scalable applications. Experience with data modelling in RDBMS like Postgres/MySQL and nosql DB like mongodb On top of latest Architecture trends, Design Patterns used in javascript/node.js community and awareness of trade offs involved in building complex micro services based architecture. Familiarity with CI/CD using Jenkins and deploying docker containers with orchestration tools like kubernetes Working knowledge in DevOps like logging, horizontal and vertical scaling, cost reduction and optimization Ability to lead a team of backend developers in-house and at vendor site, strong communication and inter-personal skills KPI s: Execution efficiency (Product Development) Quality of code Reusability Code churn/Code stability On time delivery (each release) Team velocity (units of work over time) Resource planning Process Innovation New ideas around improving quality and speed Adoption of new tech/platforms etc. Product Engagement Working with Product Managers to provide inputs and insights to shape the product roadmap Engaging with end users directly to understand their personas and digital habits Product usage (volume of users to understand adoption trend) Feature usage tracking (users per feature) Leadership Mentoring/Coaching team members Upskilling Working in an ambiguous set up Collaboration on feedback and inputs from users/deployment team Good to Have: Knowledge of streaming and messaging platforms like KAFKA and RabbitMQ Knowledge of frontend development using react or react native Various Programs at Wadhwani

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.