Location: Pune
Type: Full-Time
Department: Engineering/Technology
About the Company:
Vsynergize is a leading provider of innovative SaaS solutions, committed to delivering top-notch
products that solve real-world challenges. Our platform is designed to be scalable, resilient, and
highly customizable to meet the evolving needs of our customers.
Position Overview:
We are seeking a highly skilled and experienced Senior Architect to lead the design and
implementation of our Gen AI SaaS product's microservices architecture. The ideal candidate will
have a strong background in architecting scalable, distributed systems and a deep understanding of
microservices. This role demands a strategic thinker who can work closely with cross-functional
teams to ensure that the architecture aligns with business goals while maintaining high
performance, security, and reliability.
Key Responsibilities:
1. Architectural Leadership:
o Design, develop, and oversee the implementation of the microservices architecture
for the Gen AI SaaS product.
o Provide architectural guidance and mentorship to development teams to ensure the
best practices in microservices design, deployment, and management.
o Lead the evaluation and selection of appropriate technologies, frameworks, and
tools to support the microservices architecture.
2. Scalability and Performance:
o Ensure the architecture is scalable and can handle high volumes of traffic with low
latency.
o Implement performance optimization strategies across all microservices, including
load balancing, caching, and database tuning.
3. Security and Compliance:
o Design secure, compliant, and resilient microservices that protect user data and
comply with relevant regulations (e.g., GDPR, HIPAA).
o Establish and enforce security best practices, including encryption, authentication,
and authorization.
4. Collaboration and Communication:
o Work closely with Product Managers, Development Teams, DevOps, and other
stakeholders to translate business requirements into architectural solutions.
o Communicate complex technical concepts and architectural strategies to both
technical and non-technical stakeholders.
5. Continuous Improvement:
o Stay abreast of industry trends, emerging technologies, and best practices in
microservices architecture.
o Continuously evaluate and improve the architecture to meet changing business
requirements and technological advancements.
6. Documentation and Standards:
o Develop and maintain comprehensive architectural documentation, including design
patterns, standards, and guidelines.
o Establish and enforce coding and deployment standards to ensure consistency
across all microservices.
7. Mentorship and Leadership:
o Mentor junior architects and engineers, fostering a culture of learning and
innovation.
o Lead architectural reviews and provide constructive feedback to the engineering
teams.
Qualifications:
Education:
o Bachelor’s or master’s degree in computer science, Engineering, or a related field.
Experience:
o 5+ years of experience in software architecture, with a focus on SaaS products and
microservices.
o Proven experience in designing and implementing large-scale, distributed systems.
o Extensive hands-on experience with microservices architecture, including API
gateways, service meshes, and containerization (Docker, Kubernetes).
Technical Skills:
o Proficiency in programming languages such as Java, Python, or Go.
o Deep understanding of cloud platforms (AWS, Azure, GCP) and related services
(Lambda, Kubernetes, etc.).
o Strong knowledge of databases (SQL, NoSQL) and data management strategies.
o Experience with CI/CD pipelines, DevOps practices, and infrastructure-as-code
(Terraform, Ansible).
Soft Skills:
o Strong analytical and problem-solving skills.
o Excellent communication and interpersonal skills.
o Ability to lead and work collaboratively in a fast-paced environment.
Preferred Qualifications:
Experience with domain-driven design (DDD) and event-driven architecture (EDA).
Knowledge of security frameworks and compliance standards.
Experience with AI/ML integration in microservices.
What We Offer:
Competitive salary and benefits package.
Opportunity to work on cutting-edge technology in a dynamic and innovative environment.
Professional development and continuous learning opportunities.
How to Apply:
Interested candidates should submit their resume and a cover letter detailing their experience and
qualifications for the Senior Architect position.