Job Description :
Want to join an innovative engineering team building exciting cloud-based solutions for companies like Apple, Starbucks and Ikea We are seeking an experienced Master Architect to provide leadership for our architects and engineering teams in India as they design our future cloud product line.
As the Master Architect for UKG India, you will be responsible for establishing the technical vision and championing the architectural integrity, consistency, and long-term design of multi-tenant, SaaS solutions. You will work with other engineering leaders to actively foster a high energy, highly productive engineering organization and culture.
You will assist senior management in charting the future product and technology strategy – considering both technical and business trends and factors. You will coordinate and drive the evaluation, conceptualization, design, and integration of major new capabilities into the product line with the senior product architects, ensuring that product design and technology choices anticipate future needs, positioning us well for the long term, while efficiently satisfying short term market requirements. You will proactively search out, take on, and efficiently drive resolution of the toughest technical challenges the business faces. You will conduct research on leading edge technologies and make a determination on their probability of successful productization.
Success in this role requires the ability to work effectively at multiple levels ranging from in the trenches with individual engineers, to at the white board with senior designers and engineering managers, to around the board room table with senior executives and customer stakeholders. This means that you need to be comfortable and effective communicating in many different ways and advancing an agenda through personal credibility and influence.
You will be expected to provide and exemplify exceptional technical leadership for the UKG India technical community as a whole and the senior product architects. You will be a trusted member of our senior leadership team.
Key Areas of Responsibility:
• Owns the architecture for complete end to end solutions comprised of multiple components or products/services.
• Conceptualizes, designs and integrates new capabilities and technologies into existing product lines.
• Keeps current on new technologies and makes recommendations on future directions as appropriate. Educates and leads the engineering teams in design practices for cloud based products.
• Identifies and fills technical gaps, and facilitates knowledge transfer throughout the organization.
• Develops and maintains domain, product and process knowledge to improve the market alignment, product quality and engineering practices within UKG India.
• Exhibits a high degree of skill in matrix management and influencing teams in other geographies.
• Collaborates with cross functional groups in India and in other geographies to understand the business needs, educate them, and build solutions to address the needs.
Qualifications • A minimum of 20+ years’ experience in software development with increasing architectural responsibility for commercial software products – preferably as a senior architect for cloud solutions.
• A solid engineering foundation indicated by a demonstrated understanding of product design of complex systems and/or web-based enterprise applications for a SaaS multi-tenant environment.
• Strong track record of architectural leadership manifested through successfully completed SaaS products that yielded competitive advantages in their respective markets, ideally in growth company environments.
• Ability to work collaboratively across functional boundaries and across multiple organizational levels to drive results and to influence others.
• Experience with cloud technologies – AWS, GCP and/or Azure
• Hands-on experience building and operating highly-available, high-traffic web service
• Experience with modern containers and CI/CD frameworks – Docker, Kubernetes and GKE
• Strong analytical skills with the ability to understand customer requirements and work with team to design effective solutions
• Experience with microservices architecture, including designing and developing multi-tenant applications using tools for containerization and orchestration such as Docker and Kubernetes.
• Have a complete view of the DevOps software development lifecycle. Architecting not only the code, but the pipelines, operations and quality strategy for software.
• Provide expert-level troubleshooting and design / development guidance to development teams facing complex architecture needs.
• Ability to design and build with a resiliency first mindset. Design solutions that meet the current industry standards of cloud best practices
• Clear appetite for continuous learning and staying up-to-date with the latest technology
• Exceptional verbal and written communication skills
• High energy and passion for nurturing great engineers, teams, and products
Source link