Senior Backend developer (Python, Azure)

Albert Heijn

  • Zaandam, Noord-Holland
  • € 95.000 per jaar
  • Vast
  • Voltijds
  • 9 dagen geleden
.Our Data Platform
Our department is called Data Differentiation Platform (DDP). We operate Thor, a full-fledged cloud data platform built around an ELT datastore powered by Databricks and Azure. Thor’s aim is the decentralization of the operational loads following the principles of the Data Mesh architecture. You can find out more about how it works in this blog post. Our ambition is to make Thor a strong platform template that we can easily redeploy to also empower the other 16 brands under the Ahold flag.Offering the business stakeholders tools to onboard and use data is only one side of the analytics platform work: the users need to be able to find the right sources, understand them, and trust them, to ultimately use them for their work and create tangible business value. This is where the team we are recruiting for comes into play.The team
The Data Quality Framework and Data Catalog (DQFDC) team has a pivotal role in ensuring data accessibility and reliability. As you may have guessed from our self-explanatory name, our main products are a Data Quality Framework (DQF) and a Data Catalog:
  • DQF is a full stack web application whose purpose is to make the definition and monitoring of data quality accessible to non-technical stakeholders
  • The Data Catalog is Microsoft Purview, and our role in working with it is to collect technical metadata from any source inside AH, ingest it, transform it into meaningful descriptions for the users, and ultimately push this information to Purview via API
We also experiment with new technologies that might be onboarded by the rest of the department.
We always have one trainee in our team, as our focus on continuous learning and collaboration is a perfect fit for such an experience.
Besides those two main products, we also assist our stakeholders in using our tools, build auxiliary tools to respond to auditing and governance needs, and occasionally participate in auditing operations.Responsibilities:
The DQFDC team has a background mainly in Data Engineering and Platform Engineering. Building data products has a strong component in Software Engineering, and we would like someone with this specific background to help us consolidate our Software Engineering engineering practices in a collaboration-driven way. You will:
  • Design, implement, and maintain full stack data tools for governance.
  • Collaborate with stakeholders to help them define data quality checks and monitoring mechanisms.
  • Ensure seamless integration with cloud infrastructure (Azure) and implement Infrastructure as Code (Terraform).
  • Develop APIs using FastAPI for efficient data access and manipulation.
  • Contribute to frontend technologies (React) to enhance user experience.
The recipe for maximum impact:
We think it’s important to be part of a high-belonging team; a team where you can be yourself and feel safe, accepted and appreciated. For this job we are preferably looking for someone who brings diversity to our team, in the widest possible sense. Someone who is a great addition to our team by bringing other ideas to the table. Don’t check all the boxes? Don’t worry, we probably don’t either 😉. Don’t hesitate to apply if you think you are up for the challenge, we’re happy to have a look at your resume!
  • Bachelor’s degree or higher in Computer Science, Engineering, or related field.
  • Proven experience as a Senior Python Developer with expertise in testing and backend development.
  • Familiarity with cloud infrastructure and Infrastructure as Code (Terraform); Azure experience is a plus.
  • Strong proficiency in API design and development, preferably with FastAPI.
  • Interest in frontend technologies (React); prior experience is a plus.
  • Basic SQL knowledge.
  • An interest for data-related technologies and business applications.
  • A preference for collaborative work (pair/mob programming) and for keeping a positive working environment where we can offer open and direct feedback, but with kindness
  • Curiosity, but striving for pragmatism: we always want to try new things, but with an eye on sustainability, in terms of shipping times, maintenance, security, and cloud costs
  • Dedication to high-quality software engineering practices and system design.
What we offer.
At Albert Heijn we aim to grow, and this is only possible if you grow along with us. As we work together to build our brand and your career, you can count on (based on 40 hours per week):
  • An annual salary up to 95k including holiday allowance and a flexible bonus. Depending on your level of seniority and experience;
  • A minimum of 20 days paid vacation, optionally 12.5 days extra. Do you want to take that extra time off, or would you rather convert the extra days into discounts or sell them for cash? You’re the end boss!;
  • Flexible working hours;
  • Access to a challenging training curriculum – AH Tech Academy;
  • An excellent pension plan where we as an employer contribute 6 times more than you as an employee;
  • A travel allowance or a NS-business card for traveling to and from Zaandam by train;
  • 10% staff discount on groceries in all Albert Heijn stores, to a maximum of €300 per year;
  • A free Mijn Albert Heijn Premium membership with many benefits;
  • A company laptop and telephone.
We’re Albert Heijn, food retail reinventors. 🚀
Albert Heijn goes way back. More than 135 years, to be exact. So for millions of people, food shopping is synonymous with the Albert Heijn brand. We didn’t achieve this with a complacent, ‘hey, if it works today, it’ll work tomorrow’ approach, but by continually rethinking our propositions and staying plugged in to customer demands. More than 125,000 colleagues? Check. Over 1,250 stores in the Netherlands and Flanders? Check. The leading online food retail platform? Check, we build, run and love it.Together we make eating better the easy choice. For everyone.
The world around us has changed, and significantly at that. These changes have impact on the lives of our customers, colleagues and partners. And therefore, also on Albert Heijn. We’re moving towards a new world with new opportunities and challenges. Albert Heijn wants more people to eat fresher, healthier and more sustainable food. Eating brings us together, keeps us healthier and contributes positively to the world. Our mission is: Together we make eating better the easy choice. For everyone.Your new team and office.
Together with your team of engineers, you will work on inspiring projects to accelerate our transition into a hybrid Food & Tech company. We want to leverage data and technology to future-proof food shopping and give our customers the accessibility to healthy food more easily available for everyone. At Albert Heijn, you team up with inspiring peers in the data, digital and tech domains. A community of diverse individuals who share a common goal; to create digital solutions that make (online) shopping simpler and more inspiring. Are you ready to reinvent the way millions of people buy and enjoy their food? We invest heavily in data, digital and tech. And that includes investing in your career! Our teams work in a hybrid way: both from home as well as in the office. We are located right next to the train station of Zaandam.Ready to contribute to our mission?
Do you want to play an active role in changing the food retail landscape as we know it? Then hop on board and join us on our expedition. Would you like to learn more first, before you apply to Albert Heijn? We’re happy to tell you everything about this vacancy! An assessment might be part of our selection process..

Albert Heijn