Purpose of the Job
We are seeking a highly skilled Solutions Architect to join our team. This role is critical for integrating various solution components and developing comprehensive deployment strategies. The ideal candidate will have a strong background in solution architecture, cloud systems, and deployment strategies, with a keen ability to see the big picture and drive innovative solutions.
Job responsibilities
• Solution Integration: Design and integrate various solution components developed using Microsoft stack into a cohesive and scalable architecture.
• Strategic Planning: Develop and implement strategies for deploying solutions across various environments, ensuring scalability, reliability, and security.
• Development : Participate in all phases of the software development life cycle utilizing Agile Scrum methodology in the creation of new software products. Work hands-on with development team to prepare/review detailed Technical Design, do code reviews, ensure delivery as per committed estimates with high quality.
• Re-architecture : Conduct Design and code reviews for the developed modules and provide detailed analysis and propose improvements based on code maintainability, scalability, performance, and reliability.
• Technical Leadership: Provide technical guidance and mentorship to development teams, ensuring best practices in architecture, design, and deployment.
• Full Stack Coverage: Oversee the full technology stack, including frontend, backend, databases, and cloud infrastructure.
• Collaboration: Work closely with product owners, developers, and other stakeholders to understand requirements and deliver robust solutions.
• Documentation: Create and maintain comprehensive architectural documentation and deployment guides.
• Innovation: Stay updated with the latest trends and technologies in solution architecture, advocating for their adoption where appropriate.
• Quality Assurance: Ensure all solutions meet high standards of quality, performance, and security.
• Architecture: Strong understanding of architectural principles, including microservices, serverless, and containerization (Docker, Kubernetes).
Preferred Qualifications
• Experience: Minimum of 10 years in solution architecture with a strong focus on integrating complex systems and deploying scalable solutions.
• Design : Solution Architecture and Design using Microsoft Stack with minimum of 5 years’ experience
• Delivery : Technical Management and Delivery of products with minimum of 5 years’ experience
• Cloud : Azure Services - Min 5 Years of experience in Integration with Azure IoT Hub, Functions, Cosmos DB, Service Bus Queue, Key Vault Stream Analytics, Web API, Azure Data Factory, SQL Azure, Azure AD
• Development : Dot Net Core, C# MVC, React JS, React native - Min 10 Years
• Experience working on IOT Platforms (Design and Development) - Min 3 Years
• Azure DevOps and Infrastructure - Min 3 Years
• Relational/ Non -Relational Database (SQL/Cosmos DB) - Min 5 Years
• Microsoft Certified Technical Architect (AZ 305 - Mandatory)
• Experience with full stack SaaS development.
• Deployment: Experience with CI/CD pipelines, automation tools, and deployment strategies.