Role: Solutions Architect
Location: Chicago IL (Mandatory to be Office Client location 3 days a week)
Duration: Long Term
Mode of Hire: Fulltime/C2C
Job Description:
As a 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.
The solution architect is also responsible for cataloguing developing coordinating communicating maintaining and enforcing overall solution architecture models representations initiatives capabilities and components to adequately perform the organizations business and technology activities. You should have excellent technical analytical and project management skills. You should also have strong leadership communication and interpersonal skills.
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 best practices in the critical evaluation and selection with/ without the development of the software components and hardware requirements of the applications and data and the development of the application including evaluation and selection of development methods development processes best practices tools and techniques.
- Implement application cloud modernization solutions using multicloud/ hybrid cloud design and delivery.
- Modernization solutions for hybrid cloud platforms (onprem offprem dedicated cloud).
- Applicationsrelated 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 (rehost refactor rearchitect replatform containerization etc.).
- Helping the delivery team with the application modernization methodology and project planning.
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.
- Exceptional analytical and problemsolving skills.
- Excellent leadership and interpersonal skills.
- Superb organizational and time management skills.
- Great collaboration and communication skills.
- Certification in the Azure/GCP/AWS Cloud environment would be preferable.
- Possess confident analytical creative problemsolving and critical thinking skills.
- Detailoriented providing suggestions and solutions in areas of software development use and maintenance.
.Net,IAAS,PAAS,Azure,AWS,Microservices,Kafka,Kubernetes,cosmosDB