26 Aug
|
KAP Softech
|
Mumbai
26 Aug
KAP Softech
Mumbai
Technology Architect — Job Attributes
Experience: 5–7 years in software/technology architecture roles
Core Responsibilities:
- Design and own end-to-end technical architecture for applications/platforms.
- Define and enforce design patterns, architecture principles, and coding standards.
- Review design patterns for adherence to architecture principles and best practices.
- Assess reusability and usability of common/shared functions and components across systems.
- Review and validate non-functional requirements (performance, scalability, security, reliability, maintainability).
- Collaborate with product, engineering, and QA teams to translate requirements into technical solutions.
- Evaluate and recommend tools, frameworks, and technologies.
- Mentor developers on architecture best practices.
Must-Have Technical Skills:
- Strong grasp of software design patterns (creational, structural, behavioral) and architecture patterns (microservices, layered, event-driven design).
- Solid object-oriented programming fundamentals (SOLID principles).
- Hands-on development experience in .NET (C#) and Python.
- Experience designing distributed systems (scalability, fault tolerance, consistency, messaging/queueing, and REST/gRPC service communication).
- Understanding of cloud-native architecture (containers, microservices, and API design).
- Database design experience (relational and NoSQL).
Good to Have:
- Familiarity with Vision Language Models (VLMs) / local LLM runtimes such as Ollama.
- Exposure to AI/ML integration in enterprise applications.
- CI/CD, DevOps practices, and infrastructure-as-code.
- Cloud platform certification (AWS/Azure/GCP).
Soft Skills:
- Solid stakeholder communication and documentation ability.
- Problem-solving and analytical thinking.
- Ability to balance technical depth with pragmatic delivery timelines.
📌 Technology Architect (Mumbai)
🏢 KAP Softech
📍 Mumbai