Principal Architect -
- Net Core
- Bengaluru, India
- 12+ Yrs
- Location Work from Client Office
J
ob Description
- Microservices Architecture Design: Design and architect scalable, robust, and maintainable microservices solutions that leverage .NET CoreMySQL, 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 Ang