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)
Commerce DevOps Hub is being established. The newly created organization, being an integral part of the Global Digital & Technology Function, is tasked with maintaining, but most importantly developing (functionally and technologically) IT solutions supporting the Commerce area at Heineken. Commerce DevOps Hub is located in Kraków and will include highly qualified IT professionals with direct contribution to both the technological development of the Heineken Commerce and the Hub itself.
As part of the B2B e-commerce ecosystem ‘eazle’, Heineken is shaping the digital promotions execution capability. With digital promotions we aim to incentivize our customers online and provide our trade marketeers with tools to drive growth. We are currently shaping the target architecture for the digital promotions product, that will serve capabilities like promotion calculation, promotion content, coupons, communication and evaluation. The ambition is to deploy this architecture in Heineken markets globally.
As a Product Architect you own the end-to-end ideation, solutioning, architecture and scaling of the digital promotions product in the eazle ecosystem. As a Product Architect you are part of the Digital Promotions product team consisting of multiple experts with miscellaneous capabilities (both technical and non-technical) collaborating on building the Digital Promotions product/Digital Promo engine to service customers, sales reps and other personas globally. The Digital Promotion product team is structured and empowered by the organization where they organize, prioritize and manage their own work. This results in synergy enabling the Product Team’s overall efficiency and effectiveness to deliver.
You support, guide, challenge the Product Owner and team translating functional and non-functional requirements into solution designs in close alignment with other product teams. You will play an instrumental role in designing, implementing and iterating the Digital promo engine for our customers globally and assist in making conscious technical/architectural decisions (e.g. buy vs. build). By nature, you are eager to learn and have a can-do mentality.
Your responsibilities would include:
-
Collaborate with Product Owners: Support, guide, and challenge the Product Owner in translating business needs and requirements into detailed functional and technical specifications for product features.
-
End-to-End Architecture Ownership: Own the end-to-end architecture for the product, ensuring consistency and alignment with overall architectural standards and dependent roadmaps of other product teams.
-
Guiding and coaching: collaborate with internal development teams and external development partners to ensure the solution is delivered according to design. Manage the quality of the solution and technical debt.
-
Solution Design and Implementation: Formulate, visualize and document the architecture and design based on functional and non-functional requirements, balancing goals and constraints on the solution.
-
Technology Selection and Integration: Select the preferred technology either internally or externally to service the product and document the rationale behind it. Ensure that the solution design and technical decisions conform to overall architectural vision, principles, and technical roadmap standards.
-
Continuous Improvement and Optimization: Conduct continuous improvement analysis on existing application architectures and identify architectural optimizations
-
Stakeholder Management: Manage stakeholders across global, regional and local levels within Digital & Technology and business areas. Work closely with stakeholders from all over the company to ensure the successful implementation of digital solutions.
-
Monitoring and Analysis: Track and analyse the performance of digital solutions using key metrics and KPIs. Provide actionable insights and recommendations for continuous improvement.
-
Stay Updated with Industry Trends: Maintain awareness of emerging technologies, industry trends, and architecture best practices. Evaluate them for applicability and identify opportunities for innovation and improvements.
Technology Stack & Software Development Background:
- Good understanding of integration technologies (e.g. Solace, GraphQL) and patterns (e.g. API gateway, Pub/Sub)
- Good knowledge of market leader technology solutions in Commerce area (e.g. Microsoft Dynamics Commerce, SAP Commerce, Salesforce Commerce)
- Good understanding of software development methodologies (e.g. DevOps, Agile, CI/CD)
- Good understanding of api testing and mocking software (e.g. Postman, Jmeter)
- Good understanding with security practices (e.g. OAuth, JWT, Identity Access Management) and related best practices
- Familiarity with at least one major (data) cloud platform (e.g. Azure, AWS, or GCP)
- Familiarity with observability tools (e.g. Newrelic)
You are a good match if you have:
- At least 3-5 years of relevant experience in a similar position
- Bachelor or master degree is preferred
- Proven ability to make architectures key design decisions, visualize architecture designs, and communicating those to stakeholders
- Good understanding of Commerce business processes and functionalities in Commerce area (e.g., e-commerce B2B/B2C, sales order management, pricing & promotions, customer loyalty management, customer service, etc.)
- Good understanding of the role of an architect in the software development life cycle
- Good understanding of system integration and deployment processes
- Experience in headless architecture setups and the composable MACH software movement. Have worked in modular architecture, microservices, micro frontends, etc.
- Strong analytical and problem-solving skills, excellent communication, and collaboration abilities
- Experience in designing system integration and deployment processes
- Experience of working in a deadline driven environment with rapid release cycles
- Experience with Agile way of working, User Centred Design and Design Thinking
- Experience in rollout global solution operating across the markets will be considered as a plus