03 Aug
|
WebSenor
|
India
We are looking for an experienced Solution Architect with strong expertise in Solution Architecture, Microservices, Agile/Scrum, and Technical Leadership. The ideal candidate will be responsible for designing scalable, secure, and high-performing enterprise solutions while leading technical teams through architecture design, modernization initiatives, and digital transformation projects.
The candidate should possess deep knowledge of enterprise architecture, distributed systems, cloud-native application design, integration patterns, and software development best practices. This role requires close collaboration with business stakeholders, product owners, engineering teams, and project managers to deliver cutting-edge technology solutions aligned with business objectives.
Key ResponsibilitiesSolution Architecture
- Design end-to-end enterprise solutions aligned with business and technical requirements.
- Define application architecture, integration strategies, and technology roadmaps.
- Create architecture diagrams, technical documentation, and solution blueprints.
- Evaluate new technologies, frameworks, and platforms to improve business capabilities.
- Ensure solutions meet scalability, performance, security, and reliability standards.
Microservices & Application Design
- Design and implement cloud-native microservices-based architectures.
- Define service decomposition, API contracts, and communication patterns.
- Establish best practices for RESTful APIs, event-driven architecture, and asynchronous messaging.
- Implement resilient, fault-tolerant, and scalable distributed systems.
- Guide teams on containerization and orchestration strategies using Docker and Kubernetes.
Technical Leadership
- Provide technical leadership and architectural guidance to development teams.
- Mentor software engineers, technical leads, and architects.
- Conduct architecture reviews, design sessions, and code quality assessments.
- Drive engineering best practices, design standards, and governance.
- Collaborate with cross-functional teams to resolve complex technical challenges.
Agile & Delivery
- Work closely with Product Owners, Scrum Masters, and development teams in Agile/Scrum environments.
- Participate in sprint planning, backlog refinement, architecture planning, and release management.
- Support continuous improvement initiatives across engineering teams.
- Ensure timely delivery of high-quality software solutions.
Integration & Enterprise Systems
- Design integration solutions for enterprise applications using APIs, messaging, and middleware.
- Define security, authentication, and authorization strategies.
- Ensure interoperability between cloud, on-premises, and third-party systems.
- Optimize application performance, availability, and disaster recovery capabilities.
Governance & Best Practices
- Establish architecture standards, coding guidelines, and design principles.
- Ensure compliance with security, regulatory, and enterprise governance requirements.
- Lead proof-of-concepts (POCs) and technology evaluations.
- Promote DevOps, CI/CD, automation, and cloud-native engineering practices.
Required SkillsArchitecture
- Solution Architecture
- Enterprise Architecture
- Application Architecture
- Distributed Systems
- Cloud-Native Design
- System Integration
Microservices
- Microservices Architecture
- RESTful APIs
- Event-Driven Architecture
- API Gateway
- Messaging Systems
- Service-Oriented Architecture (SOA)
Leadership
- Technical Leadership
- Team Mentoring
- Solution Design Reviews
- Stakeholder Management
- Technical Decision Making
Agile & DevOps
- Agile
- Scrum
- CI/CD Concepts
- DevOps Practices
- Release Management
Cloud & Containers
- Microsoft Azure / AWS / Google Cloud Platform (GCP)
- Docker
- Kubernetes
Programming (Preferred)
- Java
- .NET
- Python
- Node.js
Databases
- SQL Server
- PostgreSQL
- Oracle
- MongoDB
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 8–15 years of experience in software development and solution architecture.
- Proven experience designing enterprise-scale, microservices-based applications.
- Strong understanding of cloud platforms, distributed systems, and integration patterns.
- Experience leading technical teams and delivering large-scale digital transformation projects.
- Excellent communication, stakeholder management, and problem-solving skills.
Preferred Certifications
- TOGAF Certified
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
- AWS Certified Solutions Architect – Professional
- Google Professional Cloud Architect
- Certified ScrumMaster (CSM) or Professional Scrum Master (PSM)
- SAFe Agilist (Preferred)
Work Location: Hybrid remote in Noida, Uttar Pradesh (Noida)
📌 Solution Architect (Microservices | Agile | Technical Leadership) (India)
🏢 WebSenor
📍 India