25 Oct
Sourcebae
Ahmedabad
Job Description: Technical Architect (10+ Years of Experience)
Role Overview: We are looking for an experienced Technical Architect to join our growing team. The successful candidate will be responsible for designing and implementing technology systems, ensuring a smooth development process, and collaborating with stakeholders to deliver robust and scalable solutions. Experience in pre-sales activities and responding to RFPs is a plus.
Key Responsibilities:
- Technology System Design:
- Design the overall structure and architecture of technology systems.
- Ensure that architecture meets the requirements for performance, scalability, security, and reliability.
- Create technical blueprints and documentation for system design.
- Program Implementation Management:
- Oversee the implementation of technology projects and programs.
- Collaborate with business analysts, product managers, and stakeholders to ensure the solutions meet business needs.
- Review and approve code and design changes to ensure compliance with architecture standards.
- Coordination with Software Development Teams:
- Work closely with software development teams to implement the system architecture.
- Provide technical guidance and resolve architectural challenges during the development phase.
- Ensure the successful integration of system components.
- Pre-Sales and RFP Knowledge (Added Advantage):
- Contribute to the preparation of technical proposals for RFPs.
- Support pre-sales activities by presenting architectural solutions to clients.
- Assist in evaluating client requirements and designing appropriate solutions.
Required Skills:
- Microservices Design:
- Strong knowledge of microservices architecture principles and design patterns.
- Experience in designing scalable, distributed systems using microservices.
- Databases:
- Experience with NoSQL databases like Cassandra.
- Proficiency with RDBMS databases like PostgreSQL and MySQL.
- Programming Languages:
- Proficiency in Java, Python, and Node.js.
- Ability to write clean, efficient, and maintainable code.
- Containerization & Orchestration:
- Experience with Kubernetes and containerization technologies for deployment and orchestration.
- Messaging Systems:
- Knowledge of Apache Kafka for message streaming and processing.
- Data Science Knowledge:
- Exposure to data science concepts, tools, and technologies.
- Ability to contribute to data-driven projects.
- Cloud Service Providers:
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with cloud-native services, infrastructure management, and deployment best practices.
Key Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 10+ years of experience in technology architecture, design, and development.
- Proven track record of designing and implementing scalable technology solutions.
- Strong understanding of modern software architecture, cloud technologies, and containerization.
- Experience in leading and coordinating development teams.
Preferred Skills:
- Experience in working with pre-sales teams and preparing technical proposals.
- Understanding of Agile methodologies and DevOps practices.
- Strong analytical skills and problem-solving abilities.
If Intrested. Please submit your CV to