26 Oct
|
Envertiz Consultancy Private
|
Kochi
26 Oct
Envertiz Consultancy Private
Kochi
Key Responsibilities
Solution Architecture
- Design end-to-end software architecture for enterprise applications.
- Translate business requirements into scalable, secure, and performance-optimized technical solutions.
- Define application architecture, integration architecture, and deployment architecture.
- Prepare high-level and low-level design documents.
Technical Leadership
- Guide development teams on architecture implementation and ensure architectural compliance during code reviews.
- Provide technical mentorship to Tech Leads and Senior Developers.
- Recommend best practices, frameworks, and development standards.
- Resolve complex technical challenges and architectural ambiguities.
System Design
- Design Microservices, RESTful APIs, event-driven architectures, and integration services.
- Design cloud-native and distributed systems with high availability and disaster recovery planning.
- Design database architecture across SQL and NoSQL platforms.
Technology Evaluation
- Evaluate emerging technologies, recommend suitable frameworks and tools, and perform Proof of Concepts (POCs).
- Standardize technology stacks and recommend performance improvements.
Cloud & Infrastructure
- Design and govern solutions on Azure, AWS, or Google Cloud.
- Work closely with DevOps teams to design CI/CD pipelines and enforce Infrastructure as Code (IaC) practices.
- Support containerization strategies using Docker and Kubernetes.
Security & Compliance
- Ensure application security standards; review authentication and authorization mechanisms.
- Implement and enforce secure coding practices and compliance with organizational security policies.
- Perform architecture risk assessments.
Project Collaboration
- Collaborate with Business Analysts, Product Owners, and Project Managers throughout the project lifecycle.
- Participate in requirement-gathering sessions and estimate technical efforts.
- Identify project risks and develop mitigation plans; support project planning and delivery.
Documentation
- Produce and maintain Architecture Design Documents (ADD), Technical Design Documents (TDD), Integration Specifications, Infrastructure Diagrams, API Documentation, Deployment Architecture documentation, and Technical Standards.
Qualifications & Experience
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field (required).
- Master's Degree is an added advantage.
- 8–12+ years of overall software development experience.
- 3–5 years of experience in Solution Architecture or Technical Architecture.
- Experience designing enterprise-scale software applications in Agile/Scrum environments.
- Experience in cloud-based application architecture.
Pay: ₹300,000.00 - ₹400,000.00 per month
Work Location: In person
📌 Solution Architect (Kochi)
🏢 Envertiz Consultancy Private
📍 Kochi