07 Aug
|
Mind Waveai Solutions
|
Hyderabad
07 Aug
Mind Waveai Solutions
Hyderabad
Job Summary
We are seeking an experienced Solution Architect with 10+ years of software development experience and strong expertise in Node.js-based enterprise application architecture. The ideal candidate will be responsible for designing scalable, secure, and high-performance solutions, providing technical leadership, and driving architecture decisions across multiple projects.
The candidate should have extensive experience in designing distributed systems, microservices architecture, cloud-native applications, and API-driven platforms. Experience in logistics, transportation, supply chain, e-commerce, or enterprise SaaS products will be an added advantage.
Key Responsibilities
Solution Architecture
- Design end-to-end technical solutions aligned with business and customer requirements.
- Define application architecture, integration architecture, and deployment architecture.
- Create scalable, resilient, and secure enterprise solutions using Node.js and modern cloud technologies.
- Develop architecture blueprints, technical specifications, and solution design documents.
- Evaluate and recommend appropriate technologies, frameworks, and architectural patterns.
Technical Leadership
- Provide architectural guidance to development teams and technical leads.
- Review technical designs, code quality, and implementation approaches.
- Establish development standards, coding guidelines, and best practices.
- Mentor senior developers and technical leads.
- Participate in technical discussions with customers and stakeholders.
Application Development & Integration
- Design and implement microservices-based architectures using Node.js.
- Architect RESTful APIs, GraphQL services, and event-driven systems.
- Design integrations with third-party systems, enterprise applications,
and cloud services.
- Ensure high availability, performance, scalability, and maintainability of applications.
Cloud & DevOps
- Design cloud-native solutions on AWS, Azure, or Google Cloud.
- Define CI/CD strategies and deployment automation processes.
- Collaborate with DevOps teams to implement infrastructure-as-code and containerized deployments.
- Ensure system observability through logging, monitoring, and alerting mechanisms.
Security & Governance
- Ensure adherence to security best practices and compliance requirements.
- Design authentication and authorization frameworks using OAuth2, JWT, SSO, and Identity Providers.
- Conduct architecture reviews and risk assessments.
- Drive performance optimization and disaster recovery planning.
Required Technical Skills
Core Technologies
- 10+ years of overall software development experience.
- 5+ years of experience as a Solution Architect, Technical Architect, or Lead Architect.
- Solid expertise in Node.js, JavaScript, and TypeScript.
- Extensive experience in designing and developing enterprise-grade applications.
- Strong understanding of asynchronous programming and event-driven architecture.
Architecture & Design
- Microservices Architecture
- Event-Driven Architecture
- Domain-Driven Design (DDD)
- API-First Architecture
- Service-Oriented Architecture (SOA)
- Design Patterns and Architectural Patterns
- High Availability and Distributed Systems
Backend Technologies
- Express.js, NestJS, Fastify
- REST APIs and GraphQL
- Message Queues (Kafka, RabbitMQ, SQS)
- WebSockets and Real-Time Communication
Databases
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Database Performance Tuning and Optimization
Cloud Platforms
- AWS (Preferred)
- Azure
- Google Cloud Platform (GCP)
DevOps & Infrastructure
- Docker
- Kubernetes
- CI/CD Pipelines
- Jenkins, GitHub Actions, GitLab CI/CD
- Terraform or CloudFormation
Security
- OAuth2
- JWT
- OpenID Connect
- API Security
- Secure Coding Practices
Preferred Qualifications
- Experience in Logistics, Transportation, Supply Chain, Retail, Healthcare, or FinTech domains.
- Experience building large-scale SaaS platforms.
- Exposure to AI/ML integrations and cloud-based data platforms.
- Experience with serverless architectures and event streaming platforms.
- Knowledge of React.js or React Native architecture is a plus.
Educational Qualification
- Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or a related field.
Key Competencies
- Solution Design & Architecture
- Stakeholder Management
- Technical Leadership
- Strategic Thinking
- Problem Solving
- Client Communication
- Team Mentoring
- Risk Management
What Success Looks Like
- Architect scalable and reliable enterprise solutions.
- Drive technology decisions and architectural governance.
- Improve system performance, maintainability, and security.
- Successfully lead cross-functional teams and customer-facing technical initiatives.
- Deliver high-quality solutions aligned with business goals and long-term technology strategy.
📌 Solution Architect - Node.js (Hyderabad)
🏢 Mind Waveai Solutions
📍 Hyderabad