i
Advaiya Solutions
26 Advaiya Solutions Jobs
3-6 years
Advaiya Solutions - Solution Architect - Blazor/React.js (3-6 yrs)
Advaiya Solutions
posted 23hr ago
Flexible timing
Key skills for the job
About the Job :
We are seeking a highly skilled and experienced Solutions Architect to join our team.
The ideal candidate will be a technical leader and strategic thinker, responsible for designing and implementing robust, scalable, and high-performance solutions across multiple business units.
This role requires a deep understanding of modern web technologies, cloud infrastructure, and best practices in software development.
You will own the entire architecture development process, from initial concept and requirements gathering to final implementation and deployment.
This position requires strong communication and collaboration skills, as you will be working closely with stakeholders across the organization.
Responsibilities :
Solution Design & Architecture :
- Architect and design end-to-end solutions that meet business needs, leveraging technologies like React, Next.js, Blazor, Docker, Kubernetes, Postgres, CosmosDB, Azure SQL, Apache, Kafka, and RabbitMQ.
Front-End Development :
- Design and develop modern, responsive user interfaces using React, Next.js, and Blazor frameworks.
- Ensure a seamless and engaging user experience.
Containerization & Orchestration :
- Develop and deploy scalable, containerized solutions using Docker and Kubernetes.
- Manage and optimize container deployments in a production environment.
Database Design & Management :
- Design and optimize database solutions using both relational (Postgres, Azure SQL) and NoSQL (CosmosDB) databases.
- Ensure data integrity, performance, and scalability.
System Integration :
- Integrate and implement systems using technologies like Apache for high-performance workloads, ensuring seamless data flow and interoperability.
Messaging & Event-Driven Architecture :
- Implement robust messaging and event-driven systems using Kafka and RabbitMQ.
- Design and implement asynchronous communication patterns.
Requirements Gathering & Collaboration :
- Collaborate with stakeholders across different business units to understand their technical requirements and translate business needs into actionable architecture.
Technical Leadership & Mentorship :
- Provide technical leadership and guidance to development teams throughout the project lifecycle.
- Mentor junior architects and developers.
Best Practices & Standards :
- Ensure adherence to best practices in coding, security, and performance across the entire technology stack.
- Promote code quality and maintainability.
Documentation :
- Create and maintain comprehensive architectural documentation, including design specifications, diagrams, and API documentation.
Continuous Improvement :
- Stay up-to-date with the latest technologies and trends in software architecture and development.
- Proactively identify opportunities for improvement and innovation.
Required Skills and Experience :
Front-End Expertise :
- Strong proficiency in React, Next.js, and Blazor frameworks, with a deep understanding of component-based architecture and state management.
Containerization & Orchestration :
- Extensive experience with Docker and Kubernetes in a production environment, including container building, deployment, and management.
Database Proficiency :
- Strong experience with relational databases (Postgres, Azure SQL) and NoSQL databases (CosmosDB), including database design, optimization, and performance tuning.
Messaging Systems :
- Proven experience implementing messaging and event-driven systems using Kafka and RabbitMQ.
Apache Technologies :
- Experience with Apache for server and data processing workflows, including configuration and optimization.
Solution Architecture :
- Demonstrated ability to design end-to-end solutions for complex systems, considering scalability, performance, security, and maintainability.
Cloud Computing :
- Familiarity with cloud platforms (e., Azure, AWS, GCP) and cloud-native architectures is a plus.
Communication & Collaboration :
- Excellent communication, interpersonal, and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
Problem-Solving Skills :
- Strong analytical and problem-solving skills, with the ability to identify and resolve complex technical issues.
Leadership & Mentorship :
- Proven ability to provide technical leadership and guidance to development teams.
Bachelor's Degree :
- Bachelor's degree in Computer Science or a related field preferred.
Experience :
- 3+ years of experience in software development, with at least 3 years in a Solutions Architect role.
Bonus Points :
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of security best practices and secure coding techniques.
- Familiarity with Agile development methodologies.
- Contributions to open-source projects
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Solution Architect roles with real interview advice
14-24 Yrs
5-8 Yrs
2-5 Yrs
Kolkata, Mumbai, New Delhi +4 more