Senior Technology Specialist - Product Architect
Digital & Technology Team (D&T) is an integral division of HEINEKEN Global Shared Services Center. We are committed to making Heineken the most connected brewery. That includes digitalizing and integrating our processes, ensuring best-in-class technology, and embedding a data-driven culture. By joining us you will work in one of the most dynamic and innovative teams and have a direct impact on building the future of Heineken!
Would you like to meet the Team, see our office and much more? Visit our website: Heineken (heineken-dt.pl)
We're looking for a Senior Front-end Architect that will shape our stack for our Customer experience. This means working with our operating companies across the world that serve millions of our B2B customers.
Together with Product Owners, other Architects, Development Lead(s), and development teams, you're setting the new standards for how Heineken sells its worldclass products online as part its first truly global B2B brand: eazle.
You will be part of a team of technical frontrunners within Heineken. This means you’ll be challenging and getting challenged by various key stakeholders on how things are done. You’ll have an edge if you’ve a critical mind yet are able to navigate these muddy waters successfully.
Our organization is in transition; both from technological and organizational perspective. Among others, we’re moving towards a microservice architecture and scaling our internal development capabilities. Being successful means dealing effectively with the uncertainty and ambiguity that result from this.
Your responsibilities would include:
- defining the solution architecture & technical roadmap (i.e., tech debt) for our customer experience leveraging the current composable stack & components from our customer experience and further improving them
- ensuring the experience is fast, reliable, and scalable by actively monitoring its performance and working with the dev lead and team to define improvements and interventions (able to validate the delivery quality)
- working with the product owner on the feature roadmap by providing high-level yet meaningful estimates, assessing technical implications of complex use cases and collecting inputs from technical SMEs (if needed)
- owning the application stack to support our UX/UI activities and working with UX/UI designers to harmonize it across our digital products
- initiating proof of concepts with dev leads, running experiments with the UX team and leading other tech-driven initiatives that will improve the development process or product stack as a whole
- ensuring the application stack(s) meet all Enterprise Architecture standards (i.e., performance, security, privacy, automation, documentation)
- leading the relationship with technology partners and owning the capability, license, and budget implications of the contracts we have with them (incl. leveraging their experience for key decisions).
You are a good candidate if you have:
- Bachelor’s or master’s degree with a technical “twist”
- headless CMS experience (i.e., Contentful or similar)
- front-end development experience (Typescript/Javascript-based)
- ability to convey the key considerations and best practices for React ecosystem
- familiarity with multi-platform development (i.e., PWA experience, ReactNative)
- familiarity with various testing practices and tools (i.e., performance testing, visual testing, Storybook, Browserstack)
- experience with the concept of containerization and how to implement/support it (incl. knowing the basic of Linux)
- experience with integration patterns (event, REST, Graph) and technologies
- in-depth knowledge of composable and headless architectures (ideally incl. carving out services and/or building them from scratch)
- working knowledge in other related technical frameworks and tools such as Json, CLI (Docker, Powershell)
- broad experience with event monitoring tools (i.e., NewRelic & Splunk)
- excellent written and verbal English
- relentless curiosity and willingness to learn
- reliable and diligent mindset when working with others
- empathic and stakeholder-sensitive approach (i.e., able to bring people on board)
- coaching and guidance to development engineers
- ability to define and convey an architecture vision/roadmap
- experience in working with senior stakeholders with varying technical expertise.
You are a perfect match if you also have:
- working experience with Next.js and Node.js
- familiarity with the Microsoft Azure offering, specifically Platform as a Service (PaaS) products such as Azure App Services
- working knowledge of setting up DevOps capabilities (ideally in Azure DevOps) such as setting up CI/CD pipelines, and connecting a variety of development tools
- experience with security tooling like SASTs and DASTs, and approaches such as Penetration tests and access monitoring.
At HEINEKEN Kraków, we take integrity and ethical conduct seriously. If someone has concerns about a possible violation of legal regulations indicated in Polish Whistleblowing Act or our Code of Business Conduct, we encourage them to speak up. Cases can be reported to global team or locally (in line with the local HGSS Whistleblowing procedure) by selecting proper option in this tool or by communicating it on hotline.
What we offer:
Job Segment:
Front End, Developer, Information Technology, IT Architecture, Solution Architect, Technology