Senior Technical Architect- Customer Systems

In this role, you will be involved in end to end cycle of design, development and deployment of core services for mission critical customer facing applications. Our applications rely on a complex ecosystem that is supported by multiple engineering teams. You will be responsible for understanding the needs and changes across the ecosystem and build a strategic roadmap. To ensure alignment of your roadmap with the various engineering team, you will partner with respective product owners to prioritize trade-offs, clarify requirements, and drive towards product goals. You will define technical solutions for business problems, define system interfaces and data flow across systems, write technical user stories, and advocate for end-user and business needs. You will also facilitate effective communication between business and engineering teams to get issues resolved. You will have extensive technical conversations with engineers and non-technical professionals, and will be required to present in front of senior leaders. Minimum Qualifications Exceptional software engineering background with an outstanding body of work demonstrating experience in software development, solution architecture 13+ years of Industry and hands on experience in architecting and developing event-based, distributed, highly available systems. Deep knowledge of developing and managing enterprise-level technology at a global scale Experienced with Micro-services, CI/CD Hands-on with one or more cloud platforms and managed services Hands-on Expertise in Java, Springboot, Kubernetes, Docker, Kafka, Object Oriented Programming Experience in working with a global team across different timezones. B.Tech. degree in computer science or equivalent field Preferred Qualifications Excellent communication skills and attention to detail for documenting and reviewing designs Excellent problem-solving and analytical skills Excellent leadership and influencing skills Effective presentation, oral, and written business communication skills with various audiences and levels Familiarity with machine learning algorithms and techniques such as regression, classification, clustering, and natural language processing.

Similar jobs