Description

Job Description:
As a Centific Solution Architect, you will directly help delivery teams and clients helping with transforming their businesses and solving complex problems. You will define the scope and vision for projects that deliver customized solutions using your knowledge of cloud platforms. You are a technical leader, serving as a liaison among business partners, technical resources, and project stakeholders.

Your Role and Responsibilities
• Assisting in designing applications required to automate business processes and meet business needs. The end design may be required to run on multiple platforms and may have multiple software packages and custom components
• Implement application cloud modernization solutions using multi-cloud/ hybrid cloud design and delivery.
• Modernization solutions for hybrid cloud platforms (on-prem, off-prem, dedicated cloud).
• Applications-related quality, performance, availability, scalability, and integrity. Also responsible for the functional interface to applications and for ensuring application usability.
• Design of the modernization strategy, application, database, tools, and integration components. 
• Advise adopting the right tools for various migration methods (re-host, re-factor, re-architect, re-platform, containerization, etc.).

Required Technical and Professional Expertise
• Overall 15+ years of experience and a minimum of 5 years of experience as a solution architect.
• Architectural leadership experience with microservices and distributed applications, such as containers, Kubernetes, and/or serverless technology.
• Strong knowledge of software architecture patterns, design principles, and best practices.
• Proficiency in system and application design methodologies and tools.
• Familiarity with a variety of programming languages, databases, frameworks, and technologies.
• Highly proficient in programming languages, such as ASP.NETCore 6/7, Microservice Architecture, SSO, API Gateway, Docker, Kubernetes, PaaS, IaaS, FaaS, DBaaS. SQL Server, CosmosDB/ MongoDB, Reporting tools.
• Experience in Azure Service Bus/ Event Bus/ RMQ/ Kafka is a must.
• Extensive experience in aligning application development with business needs.
• Superb organizational and time management skills.
• Certification in the Azure/GCP/AWS Cloud environment would be preferable.
• Possess confident analytical, creative, problem-solving, and critical thinking skills.
• Detail-oriented, providing suggestions and solutions in areas of software development, use, and maintenance.

Education

Bachelor's degree