PepsiCo is looking to drive digital transformation across its value chain by optimizing efficiency, reducing costs, and maintaining high ROI through the design, building, and implementation of user-centric digital products and services. The Sr. Director, Application Architect will provide technology leadership and establish an end-to-end vision for application design to support these goals.
Requirements
- Minimum of 12 years of relevant software architecture, development and engineering leadership experience
- 10+ years of experience on architecting fault tolerant, high scale distributed systems
- 5+ years’ managing multiple application architects/solution architects/principal software engineers
- Commanding knowledge of data structures, algorithms, and object-oriented design
- Working knowledge of programming languages beyond C, Java, C or C++ (e.g. Ruby, Python, Perl)
- Experience with Azure, Google Cloud, Amazon Web Services and cloud specific PaaS and SaaS solutions
- Experience with mission critical, 24x7 systems
Responsibilities
- Develop application architecture strategy in alignment with the Business goals
- Manages an application architecture governance process develops, communicates and ensures adherence to architecture processes, principles, policies and standards for the enterprise
- Review business drivers and strategies understands the implications to the application architecture and identifies/mitigates risks to solutions.
- Champion and communicate the application architecture to the business leaders and contracting teams, associating the implication of the architecture to objectives/drivers/goals.
- Define development guidelines and standards to be utilized in application development and integration
- Analyze the current IT ecosystem application architecture to identify weaknesses and develop opportunities for improvements
- Define the conceptual and detailed architecture for the development of applications and oversee the evolution of that architecture as the platform is deployed across the entire organization
Other
- Create the vision and guide a team of engineers to build and support Enterprise digital products and services across S&T core priorities
- Lead multi-discipline, high-performance architecture teams distributed across locations effectively. Build, manage, develop, and mentor a team of engineers.
- Interact with executives across the company to lead the narrative around software engineering
- Manage and appropriately escalate delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
- Ability to run a large team of software engineers