Principal Architect - .Net Core
Location
Bangalore | India
Job description
Introduction
We are seeking a highly skilled and experienced Microservices Architect to join our dynamic team. The ideal candidate should possess a strong background in architecting and designing scalable microservices solutions using .NET Core, Angular, Redis, RabbitMQ, SQL Katta, MySQL, and MS SQL. As a Microservices Architect, you will play a crucial role in shaping our technology strategy and driving the adoption of modern architectural practices.
Job Description - Microservices Architecture Design: Design and architect scalable, robust, and maintainable microservices solutions that leverage .NET Core, Angular, Redis, RabbitMQ, SQL Katta, MySQL, and MS SQL technologies.
- Technology Stack Expertise: Demonstrate proficiency in working with the specified technologies, including but not limited to .NET Core for backend development, Angular for frontend, Redis for caching, RabbitMQ for messaging, SQL Katta for distributed databases, MySQL, and MS SQL for relational databases.
- System Integration: Collaborate with cross-functional teams to integrate microservices into the overall system architecture, ensuring seamless communication and data flow between different components.
- Performance Optimization: Identify and implement performance optimization techniques for microservices, ensuring high availability, low latency, and efficient resource utilization.
- Scalability and Resilience: Design systems that are scalable and resilient, capable of handling high traffic loads and providing a reliable user experience.
- Security and Compliance: Implement security best practices and ensure compliance with industry standards and regulations in the design and implementation of microservices solutions.
- Documentation: Create comprehensive documentation for architectural designs, guidelines, and best practices to facilitate knowledge transfer and onboarding of development teams.
Qualifications: - Bachelor's or master's degree in computer science, Software Engineering, or related field with 12-15 years of experience.
- Proven experience as a Microservices Architect with a focus on .NET Core, Angular, Redis, RabbitMQ, SQL Katta, MySQL, and MS SQL.
- Strong understanding of microservices architecture principles, design patterns, and best practices.
- Proficiency in backend and frontend development using .NET Core and Angular.
- Experience with distributed caching (Redis), messaging systems (RabbitMQ), and distributed databases (SQL Katta).
- In-depth knowledge of relational databases, including MySQL and MS SQL.
- Excellent problem-solving skills and the ability to analyse complex technical challenges.
- Strong communication and collaboration skills to work effectively within cross-functional teams.
- Good Knowledge with cloud platforms (e.g., Azure, AWS), Kubernetes, Containerization is a must.
- Knowledge on Data privacy standards like GDPR, HIPPA etc is a plus.
Top of Form
About Us SymphonyAI is at the forefront of innovation, leveraging cutting-edge artificial intelligence and machine learning technologies to transform industries and drive business growth. As a global leader in AI-powered solutions, we empower organizations to harness the full potential of data-driven insights. SymphonyAI enterprise applications rapidly deliver transformative business value across retail, CPG, financial services, manufacturing, media, IT and enterprise operations, and the public sector. SymphonyAI combines unrivalled AI technology, vertical expertise, and industry-specific data and insights into applications that drive the highest value for customers. We are one of the largest and fastest growing AI portfolios. We are on a mission to build a 'World Class Engineering Team' with a high-performance culture. Over 3000 talented leaders, data scientists, and other professionals incubate and build SymphonyAI Group solutions.
Job tags
Salary