Translate client needs into a solution proposal with firm grounding of the technology stack in the client environment
Create storyline of the solution and craft convincing presentations, build wireframes, prototypes, demo, MVPs for client responses
Develop and coordinate cloud solution architecture across diverse areas including application development, identity and access management, network and data management, security, application deployment
Perform analysis and develop functional business system implementation through interface with user departments utilizing standard system analysis design techniques
Provide technical expertise to troubleshoot complex problems and design and implement solutions
Deliver solutions architecture through all phases of the project lifecycle, including requirements definition, architecture design, conversion, and testing
Develop a library of deployable and documented architectures to serve as the baseline for the cloud portfolio maintain overall industry knowledge on latest trends, technology, etc.
Skills Required
Deep knowledge on cloud platform Azure - Must Have
5+ years of deep experience in design, development, and deployment of business applications
Hands on experience reviewing and implementing DevOps and Agile standards and practices is important
Hands on experience with application lifecycle tools (Git, GitHub, Jenkins, Bamboo, Azure DevOps, Ansible, Terraform, etc.).
Hands on experience in application migration from on-premise to cloud utilizing through containerization. Working knowledge of using Dockers is important.
Hands-on in at least one programming language Java or .NET with broad knowledge in integration techniques, solution architecture and project methodologies
Experience with Microservices, Functions, Event-driven/reactive programming or other Cloud Native architectures