Data Engineer | BEES Personalization
About AB InBev
AB InBev is the leading global brewer and one of the top 5 consumer goods companies in the world. With over 500 beer brands, we are the number one or two in many of the main beer markets worldwide, including North America, Latin America, Europe, Asia, and Africa.
About ABI Growth Group
Created in 2022, the Growth Group unifies our business-to-business (B2B), direct-to-consumer (DTC), Sales & Distribution, and Marketing teams. By bringing together global tech and commercial functions, the Growth Group enables us to maximize the use of data and drive AB InBev's digital transformation and organic growth around the world.
What you'll do:
We are looking for a talented and passionate Data Engineer to join our growing team. You will use various cutting-edge technologies to develop and maintain data pipelines. To succeed in the Data Engineering position, you should have strong self-learning and analytical skills and the ability to utilize different Big Data technologies to design and develop different data pipelines, as well as some exposure to project and team management experiences.
If you are detail-oriented and motivated, with excellent organizational skills, we’d like to hear from you.
Core Responsibilities:
- Support the Data Engineering team lead to ensure the quality and agility of the team activities
- Work collaboratively and creatively with other data engineers to develop scalable and maintainable data pipelines using the latest technologies and leading industry practices
- Build data pipelines that ingest various data sources into the Harmonized Data Mesh structure and make it available for consumption for both internal data analytics and data science teams, as well as external clients
- Debug, unit-test, and deploy data pipelines, and optimize
- Ingest and manage metadata in relation to data and processes
- Manage, document, and version code
- Participate and promote the Data Engineering best practices across the organization
- Participate and promote Enterprise Data Governance frameworks
- Partner with a variety of internal stakeholders across the organization to deliver creative, cutting-edge, high-quality engineering solutions that meet business requirements in a fast-paced, ever-changing business environment
- Be part of a cross-functional team, directly contributing to feature development and maintenance of a global product
- Partner with colleagues to build and maintain tooling for test development, automation, and release processes improvement
- Advocate for the user experience when communicating with product, design, and tech
- Follow best development practices to achieve continuous improvement
- Provide the team with a quality strategy that supports the team's delivery goals
- Be constantly challenged to create world-class solutions.
What you'll need:
- Experience in Data Engineering
- Experience with cloud computing, preferably Azure
- Strong understanding in the modern data storage and evolution (Data Lake, Delta Lake, Lakehouse etc.)
- Experience in Data pipeline development using PySpark, Scala etc.
- Experience working with Big Data frameworks, preferably Databricks etc.
- Experience working with transactional/relational data and SQL
- Strong experience in performance tuning and optimizations in PySpark and SQL
- Strong experience working on Agile teams implementing DevOps practices
- Strong experience in CI/CD pipelines
- Excellent communication skills, adapting to various audience types
- Passionate about innovation and loves solving complex problems in a highly- collaborative, fast-paced team environment
More about you:
- You´re passionate about software development and knows how to ensure its quality;
- You´re motivated by building up world class solutions that impacts millions of users all over the world;
- Experienced working in an environment which uses and stimulates DevOps culture;
- You´re creative when solving problems and is continuously seeking improvements for processes and solutions;
- You can communicate clearly with your team and the company to identify issues and demands;
- You have the autonomy to recognize the current and new priorities, evaluating the impact of their outcomes in the final result.
Apply for this job
*
indicates a required field