Solution Architect
dbiz.ai- Posted 24 days ago
- Be among the first 10 applicants
Job Description
We are seeking an experienced and highly skilled Solution Architect with expertise in
Node.js, React, Next.js, and Nest.js. The ideal candidate will be responsible for
architecting scalable, secure, and high-performing cloud solutions on Microsoft Azure,
with a focus on Azure Functions, PostgreSQL, Elasticsearch, and system integrations.
This role requires collaboration with cross-functional teams, translating business
requirements into effective technical solutions.
Key Responsibilities:
1. Solution Design and Architecture:
o Design and architect scalable and reliable cloud solutions on Microsoft
Azure.
o Develop architecture blueprints, technical design documents, and
implementation plans.
o Ensure solutions are aligned with enterprise architecture standards and
best practices.
2. Node.js, React, Next.js, and Nest.js Development:
o Lead and participate in the development of applications and services
using Node.js, React, Next.js, and Nest.js.
o Optimize applications for maximum performance and scalability.
o Ensure code quality and maintainability through code reviews and
adherence to coding standards.
3. Cloud Integration and Deployment:
o Design and implement CI/CD pipelines for automated deployment and
testing.
o Utilize Azure DevOps for source control, build, release management, and
monitoring.
o Implement and manage Azure services such as Azure Functions, App
Services, and more.
4. Database Management:
o Design and manage PostgreSQL databases to ensure high availability and
performance.
o Implement and manage data indexing and search capabilities using
Elasticsearch.
o Ensure data integrity, security, and compliance.
5. Security and Compliance:
o Ensure solutions adhere to security best practices and compliance
requirements.
o Implement identity and access management solutions.
6. System Integrations:
o Design and implement integrations with third-party systems and
services.
o Ensure seamless data flow and interoperability between different
components.
o Troubleshoot and resolve integration issues.
7. Collaboration and Communication:
o Work closely with stakeholders to gather requirements and provide
technical guidance.
o Collaborate with development, operations, and other teams to ensure
seamless integration and delivery.
o Communicate complex technical concepts to non-technical
stakeholders effectively.
8. Performance Monitoring and Optimization:
o Monitor the performance and health of cloud-based applications and
infrastructure.
o Troubleshoot and resolve performance issues and other technical
challenges.
o Continuously improve and optimize cloud solutions for better
performance and cost-efficiency.
Qualifications:
• Experience:
o Minimum of 10 years of experience in software development, with at least
2 -3 years in Node.js, React, Next.js, and Nest.js.
o Proven experience in designing and implementing solutions on Microsoft
Azure.
o Strong experience with cloud architecture, PaaS and DevOps practices.
• Technical Skills:
o Proficiency in Node.js, React, Next.js, Nest.js, and JavaScript/TypeScript.
o Strong knowledge of Azure services (e.g., Azure Functions, App Services,
etc.).
o Experience with PostgreSQL and Elasticsearch.
o Experience with containerization technologies such as Docker.
o Familiarity with infrastructure-as-code tools like Terraform.
o Understanding of networking, security, and identity management in
Azure.
o Experience with CI/CD tools and practices, especially Azure DevOps.
• Soft Skills:
o Excellent problem-solving and analytical skills.
o Strong communication and interpersonal skills.
o Ability to work independently and as part of a team.
o Detail-oriented and highly organized.

