Job
Description
You will be leveraging your expertise in a specific technology area (e.g. Big Data Cluster) to take on the role of Architect for small to mid-sized projects. In this capacity, you will be responsible for designing and developing the framework, serving as the technical owner for a project within your designated technology area. Your key responsibilities will include guiding and reviewing technical deliveries by internal teams, resolving design issues, and delivering/owning design for complex modules in projects of varying nature such as architecture enhancements, small-sized development, and maintenance projects. You will also be expected to review designs and code to ensure the adoption of industry best practices. Your performance will be measured based on the number of reusable components/processes developed, the number of times these components/processes are reused, delivery efficiency in adherence to UST defined principles, contribution to technology capability development through activities like training, webinars, and blogs, customer feedback on overall technical quality, the number of white papers/document assets contributed to, relevant technology certifications, business development proposals contributed to, and feedback from the project team/program management. Your primary outputs will include defining architecture for small/mid-sized projects, designing the technical framework, conducting design of complex sub-components/modules in collaboration with project team architects and client SMEs, presenting detailed design documents to stakeholders, conducting project-specific Proof of Concepts activities, implementing optimized solutions, supporting the team in the design of functional modules, and conducting code reviews. In addition to the above, you will be involved in various activities such as requirement gathering and analysis, project management support, technology consulting, business and technical research, project estimation, proposal development, knowledge management & capability development, testing support, process improvements/delivery excellence, audit, and skill application examples in domain/industry knowledge, technology knowledge, architecture concepts and principles, design patterns tools and principles, software development process tools & techniques, project management tools and techniques, and more. Overall, your role will require a high level of expertise in integration architecture and design across multiple platforms at an enterprise scale, experience in solution design leveraging microservices, SOA, API, and Event driven architectures, as well as knowledge and experience in Identity Federation and Authentication using oAuth2, OpenID Connect or SAML. Proficiency in writing technical design documentations, understanding business level requirements, and experience in complex & multi-regional environments will be essential. Additionally, expertise in cloud services (IAAS, PAAS, SAAS) & products and DevOps tooling (Azure, Google, or AWS) is mandatory, along with a minimum of 10+ years of application development experience, including at least the last 2 years in a Technical Architect role, and experience in programming languages like Java, Node, Python, or Go. Join UST, a global digital transformation solutions provider with a track record of partnering with leading companies worldwide for over 20 years to drive real impact through transformation. Be part of a dynamic team that embeds innovation and agility into client organizations, touching billions of lives with boundless impact.,