Posted By

user_img

Avneet Kaur

Talent Advisor at Randstad

Last Login: 17 December 2021

Job Views:  
70
Applications:  10
Recruiter Actions:  5

Posted in

IT & Systems

Job Code

1011912

Solution Architect - IT

Posted 2 years ago
Posted 2 years ago

Exp - 8 to 15 years

- Min 3 years exp in Solution architecture designing HLD, LLD, or UML

- Experience in system design is mandatory

- Hands on exp in Microservices

- Java or Node Js Exp , not ok with any other language

- Exp in RabbitMQ/Kafka is mandatory

Requirement

- We are looking for someone with 8+ Years of work experience in which 3+ years should be with SaaS or PaaS company.

- Should have 2-3years of experience in creating UML, DFD, High & Low-level design diagram

- Well versed in SOLID principles of Object-Oriented Design as well as practitioner

- Strong Object-oriented skills, knowledge of design patterns and uncanny ability to design intuitive module and class-level interfaces.

- Good knowledge of SQL and no-SQL DB

- Experience in designing highly available and scalable systems

- Hands on experience in designing Microservices component & distributed system design

- Expertise in system performance tuning and optimization

- Hands on Experience in Server-side technology and designing

- Ability to think outside the box and to go beyond the role

- Expertise in API design & security is mandatory

- Quick & Excellent Problem-Solving skills for complex & large-scale problems

- Good knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions

- Good understanding & experience of high-performance web scale & real-time response systems.

- Experience & exposure to a variety of large-scale persistent systems including large databases.

- Must be comfortable working in fuzzy environments - where boundaries are not clearly defined.

- Architectural & Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-off

- Deep understanding of design patterns, optimizations, deployments, and tuning servers like Nginx/HA Proxy.

- Expertise in designing low latency and high throughput system with daily transaction ranging to 1 Million

- Good knowledge of multi-threading, shared memory, highly concurrent & data structure algorithm

- Knowledge of event and domain driven design patterns is good to have

- Proven ability to author complex components, custom framework & service integration

- Knowledge of designing financial system like payments & loyalty OR learning & development system OR Workflow based system OR Supply chain system

- Exposure to a wide variety of problem spaces & technologies.

Responsibilities

- Understand & validate the platform requirements

- Design & architect the platform based on new requirements

- Assure new platform design is in adherence with existing company standards

- Design high level & low-level design diagram along with various other models

- Design & document API contracts

- Assure design documents is validated by all stakeholders within estimated timeline

- Audit the services built after development

- Consult various other in-house technology SME as needed

- Define and document data schemas

- Assure lead developer understand the design and architecture completely before handing it off for implementation

- Creating architectures & designs for new solutions around existing and new problem space

- Working closely with the Platform Architect and Enterprise Architect.

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Avneet Kaur

Talent Advisor at Randstad

Last Login: 17 December 2021

Job Views:  
70
Applications:  10
Recruiter Actions:  5

Posted in

IT & Systems

Job Code

1011912

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow