At a Glance
- Tasks: Develop and optimise data platforms using cutting-edge technologies like Databricks and Kafka.
- Company: NEXT, a fast-growing tech company revolutionising warehouse automation.
- Benefits: Competitive salary, hybrid work options, and opportunities for career growth.
- Other info: Fast-paced workplace with a focus on collaboration and personal development.
- Why this job: Join a dynamic team and make a real impact on innovative projects in a supportive environment.
- Qualifications: Experience in data engineering, SQL, and programming languages like Java or Python.
The predicted salary is between 60000 - 75000 £ per year.
The Role:
While you’ll have heard our name, there’s a lot you probably don’t know about NEXT. Like how we create most of our systems ourselves – whether it’s a website, mobile app or application. What’s more, we’re growing. Fast. And it’s the kind of growth and investment that is exciting for everyone in our business. Our huge warehouse estate in Yorkshire is held together by the Warehouse Tech team, the warehouses have an enormous amount of tech that allow us to receive, store, pick and pack items for our customers - handling everything from socks to sofas! The Warehouse team focuses heavily on automation which includes 40 miles of conveyor linking everything together across our sites, hundreds of storage and picking robots - a very fast moving, continuously changing part of NEXT Technology.
What You'll Take On:
As a key member of our team, you'll apply your expert knowledge of our development tools and technologies to deliver outstanding results. Your passion for the craft will shine through as you produce clean, concise, and highly efficient code. We’re working on really exciting projects with the data platform that this team manages, so we’d love for you to be a go-to member of the team in this area specifically! We’ll look to you to be an influential voice in defining and evolving our technical standards, helping to keep us at the forefront of our industry. As a natural mentor, you will guide and support your colleagues, reviewing code to uphold our high standards for performance and quality. You'll also be instrumental in championing our departmental processes, ensuring the team is aligned while helping to shape our standards to keep them current and relevant.
What You'll Bring:
- You will have proven Data Platform Engineering experience with the following:
- Full system development life cycle.
- Data streaming/ data pipelines
- Experience with infrastructure as code tools such as Terraform
- Kubernetes / containerisation
- Strong SQL experience, including stored procedures and CDC patterns
- Proficient in programming languages such as Java, Python, C# or Go.
- Good understanding of DevOps principles such as CI/CD pipelines (Azure DevOps / ArgoCD).
- Ability to strategise and work within technical constraints.
In addition, we're looking for you to have:
- Apache Kafka experience, including Confluent (Azure) and on-prem environments.
- Experience with Apache Spark, Apache Flink.
- Experience with custom Kafka implementations, such as connectors in self-managed Kubernetes.
- Experience with Kafka integration with Databricks.
- Experience with Kubernetes and Azure DevOps Pipelines.
- The ability to conceptually grasp complex technical challenges and contribute to solutions.
- A positive, outgoing, and proactive attitude, with the ability to think outside the box.
You'll be doing all this from our South Elmsall office in South Yorkshire. It's a fast-paced, encouraging, and supportive environment where everyone is committed to delivering for our customers and growing their own careers. Bring your energy. Play to your strengths. Let's Take It On.
Senior Developer - Databricks | Kafka | SQL in Pontefract employer: Next Careers
NEXT is an exceptional employer that fosters a dynamic and innovative work culture, particularly within our South Elmsall office in South Yorkshire. With a strong focus on employee growth and development, we offer exciting opportunities to work on cutting-edge technology projects while being part of a supportive team that values collaboration and mentorship. Our commitment to automation and continuous improvement ensures that you will be at the forefront of industry advancements, making your contributions both meaningful and rewarding.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Developer - Databricks | Kafka | SQL in Pontefract
✨Tip Number 1
Network like a pro! Reach out to current employees at NEXT on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make all the difference!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects related to Databricks, Kafka, or SQL, make sure to highlight that in conversations. It’s a great way to demonstrate your expertise and passion.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and soft skills. Practice common interview questions and think about how your experience aligns with NEXT's focus on automation and tech innovation.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the NEXT team.
We think you need these skills to ace Senior Developer - Databricks | Kafka | SQL in Pontefract
Some tips for your application 🫡
Show Your Passion:When you're writing your application, let your enthusiasm for coding and technology shine through. We want to see that you’re not just ticking boxes but genuinely excited about the role and what you can bring to our team.
Tailor Your CV:Make sure your CV is tailored to the job description. Highlight your experience with Databricks, Kafka, and SQL specifically. We love seeing how your skills align with what we’re looking for, so don’t hold back!
Be Clear and Concise:Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points where necessary to make your achievements stand out – we want to see your impact!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at NEXT!
How to prepare for a job interview at Next Careers
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Databricks, Kafka, and SQL. Brush up on your knowledge of data pipelines and streaming, as well as infrastructure as code tools like Terraform. Being able to discuss these topics confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific technical challenges you've faced in previous roles and how you tackled them. Use examples that highlight your ability to strategise within technical constraints and contribute to solutions. This will demonstrate your critical thinking and adaptability, which are key for a fast-paced environment.
✨Be Ready to Mentor
Since the role involves guiding and supporting colleagues, think about your mentoring experiences. Be prepared to share how you've helped others improve their coding skills or uphold quality standards. This will illustrate your leadership potential and commitment to team success.
✨Emphasise Your Passion for Development
Let your enthusiasm for coding and technology shine through during the interview. Talk about personal projects or contributions to open-source initiatives that reflect your passion. A positive, proactive attitude can set you apart and show that you’re not just looking for a job, but a place where you can grow and make an impact.